docs(FN-4491): complete Step 2 — DagCoordinator design
Fusion-Task-Id: FN-4491 Fusion-Task-Lineage: 83356e98-5ab8-4f3e-8b46-2960c350a79e
This commit is contained in:
@@ -14,6 +14,8 @@ This design is architecture-only. Milestone B implementation requires freeze lif
|
||||
|
||||
## Adapter contract
|
||||
|
||||
ADR traceability: derived from ADR-0001 **Decision** (enqueue-only scheduling boundary) and **Consequences #4** (no merge-path changes).
|
||||
|
||||
Proposed file: `packages/engine/src/dag-coordinator.ts`.
|
||||
|
||||
`DagCoordinator` is **enqueue-only**:
|
||||
@@ -101,6 +103,8 @@ Run-audit linkage:
|
||||
|
||||
## Multi-project scope
|
||||
|
||||
ADR traceability: aligns with ADR-0001 **Consequences #3** (single-project prototype scope).
|
||||
|
||||
Decision: **per-project coordinator instance**.
|
||||
|
||||
Rationale (from `docs/multi-project.md`):
|
||||
|
||||
Reference in New Issue
Block a user