Repository navigation
Description
First workload - the id app
Purpose
The cluster runs something real: the ID app, deployed by FluxCD.
Scope
Deploy the ID app (pkgs/id) via FluxCD against the platform services (Postgres, object storage) from epic 8; environment config fully in git; a redeploy-from-scratch proof on the cluster.
Execution mode
Online.
Dependencies
Depends on epics 7 and 8.
Acceptance
ID app live on the cluster from committed config; scratch redeploy proven; runbook notes filed.
Structure
Part of the basement cluster program. Project home: planning/roadmaps/basement-cluster.md in this repo. Full program register: goal workspace files/idea-register-2026-10-20.md (Muse goal goal_ba17a5777c21). Detailed task issues are filed as sub-issues of this epic; dependencies use blocks / blocked-by links.
Hard rules for the whole program: no HashiCorp anything; everything bootstrappable from config, no hand-built state.
Activity
developing-today commentedon Oct 27, 2026
CODE-232
dezren39 commentedon Oct 27, 2026
Epic map — basement cluster program
This epic: #1092 — First workload: ID app
Dependencies: Blocked by #1087, #1088
Filed in the 2026-10-26 cluster seed. Project home:
planning/roadmaps/basement-cluster.md.dezren39 commentedon Nov 3, 2026
agent-note:v1
state: triaged (coverage pass)
Coverage pass 2026-11-03: reviewed in the fleet-wide per-issue pass (drift / overlap / already-handled / stale / blockers / ordering). Verdict: still live; queued in repo-health-code-pilot as triage at priority 30 (priority/none). If this is already handled at current main, the triage closes it with evidence; if it needs splitting, the triage files the split.
Found via: coverage pass 2026-11-03
dezren39 commentedon Nov 3, 2026
agent-note:v1
state: picked up
task 7632 (triage, lane code-c, execution lane direct) claimed 2026-11-03T12:53Z. Revalidating epic #1092 against fresh GitHub state and current main; findings note follows in this task.
dezren39 commentedon Nov 3, 2026
agent-note:v1
state: triaged — blocked on dependency epics
task 7632 triage verdict (2026-11-03, fresh checks): STILL LIVE, not handled, not superseded.
Blockers (formal blocked-by links, both verified OPEN today):
Ordering: epic(cluster): Cozystack platform #1087 -> epic(cluster): platform services #1088 -> epic(cluster): first workload - the ID app #1092. The ID app cannot deploy until the platform and its services (Postgres, object storage) exist on the cluster.
Evidence at current main:
Fix path once #1087 and #1088 land (file as sub-issues of #1092 at that point, not before — they cannot be worked earlier):
Until then this epic stays open and blocked; the coverage join will re-queue work when the blockers clear.