/**
 * Shared constants for channel definitions.
 *
 * Centralizes the claude-cloud Tailscale funnel base URL so all HTTP-launched
 * channels reach the same VM, regardless of which host is doing the rendering.
 * Reads from CLAUDE_CLOUD_BASE env var when set so the tailnet identifier can
 * rotate without a code change; falls back to the current production value
 * so existing checkouts and CI render the same goldens. If the tailnet name
 * ever changes (Tailscale auto-generates the suffix on tailnet creation),
 * either update CLAUDE_CLOUD_BASE in env or update this fallback and re-render
 * goldens.
 */

export const CLAUDE_CLOUD_BASE =
  process.env.CLAUDE_CLOUD_BASE ?? "https://claude-cloud.tail053faf.ts.net";
