// The fleet, as data — drives the hero constellation + typing facts.
// REAL numbers, captured 2026-07-03; refresh from the fleet at rebuild
// (kubectl get applications -n argocd | wc -l · kubectl get cnp -A | wc -l per cluster).

// Facts the hero typing bar cycles through. Real, verbatim — no invented numbers.
export const fleetFacts = [
  "6 single-node Talos clusters · 0 SSH daemons · every machine is a document",
  "139 ArgoCD Applications reconciled from one hub",
  "170+ CiliumNetworkPolicies fleet-wide — every namespace starts at default-deny",
  "zero open inbound ports — the origin dials out",
  "*.bztmon.org — a Let's Encrypt wildcard per cluster · DNS-01 · auto-renewed",
  "~140 pods running right now, reconciled by git",
] as const;

// Node roster for the constellation (positions live in the SVG component).
export const fleetNodes = {
  hub: { name: "cave", caption: "139 apps · reconciling" },
  satellites: ["alfred", "robin", "kate", "wgirl", "elfastc"],
} as const;
