# `Cairnloop.Web.HomeLive`
[🔗](https://github.com/szTheory/cairnloop/blob/main/lib/cairnloop/web/home_live.ex#L1)

Cockpit Home — the operator dashboard's task-oriented landing (GDS "start with
user needs"). Instead of dumping the operator into a bare list, it routes each
persona to their job by intent + ONE actionable "needs-you" live count:

  * Front-line operator → "Work the queue" (open conversations).
  * Operator/governance  → "Recover resolved" (resolved, recovery-eligible).
  * KB editor/lead       → "Tend knowledge" (open knowledge gaps).
  * SRE/ops              → "System health" (notifier + retrieval).
  * Governance reviewer  → "Audit trail" (recent governed actions).

Every count is computed defensively: a missing Repo or facade hiccup degrades to
"—" and a calm link rather than crashing the cockpit (fail-closed brand posture).
Counts pass the Decision Test — each is something the operator acts on, never a
vanity total. Zero states read as success ("All caught up"), not empty voids.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
