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
sha256:bef55ea95f548f88cd635407e745d1636cf24d84b99ed10738c9f1258f647fd4
sha256:833edea692e812a24a0e2eba43587597d50d8e5297f7c1cf4d2a0ce057124f1a
parent
+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
+
What is NOT yet aligned — the dry-run path
section What is NOT yet aligned — the dry-run path L68–99
+
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
+
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
+
Existing tests to read (don't reinvent fixtures)
section Existing tests to read (don't reinvent fixtures) L456–465
+
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
+
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
Older
revert: keep pyproject.toml in canonical PEP 440 form
sha256:8de4334a98c945aace420969d389ad678aa926d4ab4e886b2ac4c4241cb3bf2b
All commits
Newer
merge: task/mwp-9-spot-check into dev
sha256:0d38713ae07b772847db3f5ba2dd15d0a90da528da6282002eddc88d23264348
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:cfffab482c2d864469ea687bcb9d18b2ee430f35801203b6ce37e54327d2e91e --body "your comment"
No comments yet. Be the first to start the discussion.