gabriel / muse public
dev #16 / 100
AI Agent gabriel · 62 days ago · Jul 2, 2026 · Diff

merge: task/mwp-7-issue-doc into dev

Docs-only branch tracking MWP-7 (muse#62) sibling-ref negotiation and dry-run alignment work, all 4 phases complete. pyproject.toml conflict was cosmetic only — the branch never touched the version string, it was just stale at rc14 from before this session's rc15 bump; resolved as dev's current rc15.

sha256:cfffab482c2d864469ea687bcb9d18b2ee430f35801203b6ce37e54327d2e91e sha
+35 symbols
sha256:e5f634dc258d15910d44c2680d3b49925b26ecc3c1ceb5b26d620cdbae1964cf snapshot
+35
symbols added
0
dead code introduced
Semantic Changes 35 symbols
+ MWP-7 [muse] — Verify & close #55 (sibling-ref push negotiation); align --dry-run to the live push path (#32) section MWP-7 [muse] — Verify & close #55 (sibling-ref push negotiation); align --dry-run to the live push path (#32) L1–472
+ Acceptance criteria (the whole-ticket gate) section Acceptance criteria (the whole-ticket gate) L372–389
+ Architecture recap — the push negotiation, end to end section Architecture recap — the push negotiation, end to end L99–133
+ code variable variable code L113–118
+ table section table L104–111
+ Background section Background L22–99
+ The two open bugs this ticket owns section The two open bugs this ticket owns L24–41
+ What is NOT yet aligned — the dry-run path section What is NOT yet aligned — the dry-run path L68–99
+ code[python] variable variable code[python] L73–87
+ What the live push path looks like today (the RC-7 claim) section What the live push path looks like today (the RC-7 claim) L41–68
+ Branching & commits section Branching & commits L355–372
+ code[bash] variable variable code[bash] L357–366
+ Code Intelligence Appendix — symbol anchors section Code Intelligence Appendix — symbol anchors L427–472
+ Blast-radius checks (run before/after editing) section Blast-radius checks (run before/after editing) L449–456
+ code[bash] variable variable code[bash] L450–455
+ Existing tests to read (don't reinvent fixtures) section Existing tests to read (don't reinvent fixtures) L456–465
+ table section table L457–464
+ Primary edit sites section Primary edit sites L431–442
+ table section table L432–441
+ Reference / dependency reads section Reference / dependency reads L442–449
+ table section table L443–448
+ Test run discipline section Test run discipline L465–472
+ code[bash] variable variable code[bash] L466–472
+ Design decisions section Design decisions L389–416
+ Goal — definition of MVP done for MWP-7 section Goal — definition of MVP done for MWP-7 L133–147
+ Out of scope section Out of scope L416–427
+ Phases — TDD-first, load-bearing, branch-on-result section Phases — TDD-first, load-bearing, branch-on-result L147–355
+ Phase 1 — Reproduce & establish ground truth (the gate) section Phase 1 — Reproduce & establish ground truth (the gate) L153–203
+ code variable variable code L160–166
+ Phase 2 — Complete the live-path fix (conditional on Phase 1's verdict) section Phase 2 — Complete the live-path fix (conditional on Phase 1's verdict) L203–244
+ Mode A — verdict "already correct" (expected, per RC-7) section Mode A — verdict "already correct" (expected, per RC-7) L208–223
+ Mode B — verdict "partially broken" (only if a GT_* is red) section Mode B — verdict "partially broken" (only if a GT_* is red) L223–244
+ Phase 3 — Verify against staging & close #55 with evidence section Phase 3 — Verify against staging & close #55 with evidence L244–280
+ Phase 4 — Align --dry-run to the verified live path (#32) section Phase 4 — Align --dry-run to the verified live path (#32) L280–324
+ Phase 5 — Close #32, wire regression into the suite, finalize section Phase 5 — Close #32, wire regression into the suite, finalize L324–355

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:cfffab482c2d864469ea687bcb9d18b2ee430f35801203b6ce37e54327d2e91e --body "your comment"