docs(adr): record fleet decisions as they close — D1/D2 (queue, orchestration), D4 (PA), D6 (Pi serving), D7 (vault access) #22

Open
opened 2026-07-11 18:20:39 +02:00 by arcodange · 0 comments
Owner

Part of the AI back-office PRD (open decisions D1–D8). Each decision closes with a short MADR-lite ADR in vibe/ADR/ (house format: Context / Decision / Consequences / Alternatives / QA & validation / References; immutable once Accepted), cross-linked bidirectionally with the PRD STATUS and the implementing PR.

Expected ADRs (one per decision, as the work settles them):

  • D4 — PA choice (Qonto): written by erp#46 (POC-6), deadline-bound (before 2026-09-01).
  • D1 — work queue + D2 — orchestration runtime: settle while building phase 3 (telegram-gateway queue + digest/cards issues; leaning = gateway Postgres queue, Agent SDK headless cluster-side + hermes M4-side).
  • D6 — Pi inference serving: written by erp#50 (POC-2).
  • D7 — cluster↔vault access: written by erp#49 (T17; leaning = git clone/pull of SecondBrain).
  • (D3 client-invoice firing and D5 OCR are recorded in the PRD directly by erp#53 / erp#45 unless they grow ADR-sized.)

Acceptance: each merged ADR is linked from the PRD STATUS.md and its implementing PR references it (bidirectional per convention); the PRD's open-decisions table is updated in the same change (no-tombstone: it reads as currently true).

Part of the **AI back-office PRD** ([open decisions D1–D8](https://gitea.arcodange.lab/arcodange-org/factory/src/branch/main/vibe/PRD/ai-back-office/agent-catalog.md)). Each decision closes with a short **MADR-lite ADR** in `vibe/ADR/` (house format: Context / Decision / Consequences / Alternatives / QA & validation / References; immutable once Accepted), cross-linked bidirectionally with the PRD STATUS and the implementing PR. **Expected ADRs (one per decision, as the work settles them):** - **D4 — PA choice (Qonto)**: written by erp#46 (POC-6), deadline-bound (before 2026-09-01). - **D1 — work queue** + **D2 — orchestration runtime**: settle while building phase 3 (telegram-gateway queue + digest/cards issues; leaning = gateway Postgres queue, Agent SDK headless cluster-side + hermes M4-side). - **D6 — Pi inference serving**: written by erp#50 (POC-2). - **D7 — cluster↔vault access**: written by erp#49 (T17; leaning = git clone/pull of SecondBrain). - (D3 client-invoice firing and D5 OCR are recorded in the PRD directly by erp#53 / erp#45 unless they grow ADR-sized.) **Acceptance:** each merged ADR is linked from the PRD `STATUS.md` and its implementing PR references it (bidirectional per convention); the PRD's open-decisions table is updated in the same change (no-tombstone: it reads as currently true).
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arcodange-org/factory#22