/**
 * Client-safe product constants — no Node.js imports.
 *
 * Use this in 'use client' components. For server-side code that needs
 * loadProductIdentity(), import from product-config.ts instead.
 */

export const PRODUCT_ID = process.env.NEXT_PUBLIC_PRODUCT_ID || process.env.PRODUCT_ID || 'lysnrai';
export const DISPLAY_NAME = process.env.NEXT_PUBLIC_DISPLAY_NAME || 'LysnrAI';

/** All known products in the ByteLyst ecosystem. */
export const KNOWN_PRODUCTS = [
  { id: 'lysnrai', name: 'LysnrAI', icon: 'Mic' },
  { id: 'chronomind', name: 'ChronoMind', icon: 'Clock' },
  { id: 'nomgap', name: 'NomGap', icon: 'Apple' },
  { id: 'mindlyst', name: 'MindLyst', icon: 'Brain' },
] as const;
