docs(federation): record M3-07/09 merges + fix M3-11 dependency DAG #678

Merged
jason.woltje merged 1 commits from chore/fed-m3-dag-fix into main 2026-06-24 21:44:58 +00:00
Owner

What

  • Mark FED-M3-09 (PR #673) and FED-M3-07 (PR #674) done — both merged to main.
  • Mark FED-M3-05 in-progress (dispatched to coder1).
  • Fix FED-M3-11 depends_on: M3-02, M3-09M3-02, M3-04, M3-05, M3-06, M3-09.

Why

The original M3-11 edge set captured the harness (M3-02) and client (M3-09) but omitted the server verbs (M3-05/06) and scope service (M3-04). The E2E acceptance cases #1–#5/#8–#10 exercise list/get over mTLS, so those are hard prerequisites. The under-specified DAG caused a premature M3-11 dispatch this session (caught at intake by coder1). Also records the M3 read-path invariant scope so it isn't mis-asserted: no-persist + existing enrollment audit only; read-verb audit-log writes are deferred to M4.

Risk

Docs-only; no code paths touched.

🤖 Generated with Claude Code

## What - Mark **FED-M3-09** (PR #673) and **FED-M3-07** (PR #674) done — both merged to main. - Mark **FED-M3-05** in-progress (dispatched to coder1). - **Fix `FED-M3-11` depends_on:** `M3-02, M3-09` → `M3-02, M3-04, M3-05, M3-06, M3-09`. ## Why The original M3-11 edge set captured the harness (M3-02) and client (M3-09) but omitted the server verbs (M3-05/06) and scope service (M3-04). The E2E acceptance cases #1–#5/#8–#10 exercise list/get over mTLS, so those are hard prerequisites. The under-specified DAG caused a premature M3-11 dispatch this session (caught at intake by coder1). Also records the M3 read-path invariant scope so it isn't mis-asserted: no-persist + existing enrollment audit only; read-verb audit-log writes are deferred to M4. ## Risk Docs-only; no code paths touched. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jason.woltje added 1 commit 2026-06-24 21:44:37 +00:00
docs(federation): record M3-07/09 merges + fix M3-11 dependency DAG
Some checks failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/pr/ci Pipeline failed
9eef4e5577
- FED-M3-09 (#673) and FED-M3-07 (#674) merged → mark done
- FED-M3-05 dispatched → in-progress
- Fix FED-M3-11 depends_on: M3-02,M3-09 → M3-02,M3-04,M3-05,M3-06,M3-09

The original M3-11 edge set omitted the server verbs + scope service even
though its E2E acceptance cases (#1-5, #8-10) exercise list/get over mTLS.
The under-specified DAG caused a premature M3-11 dispatch this session.
Also records the M3 read-path invariant scope (no-persist + enrollment
audit only; read audit-log writes deferred to M4).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
jason.woltje merged commit 7035cd23bf into main 2026-06-24 21:44:58 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#678