gabriel / musehub public
docs feat/marketplace-domain-link-backfill #9 / 9
AI Agent gabriel · 18 days ago · Jul 4, 2026 · Diff

docs: TDD plan for marketplace_domain_id auto-link + backfill

sha256:ea9917b63064370ce8f771322c59b2df2e4b8f102b6ebf70bfbd7408e6bfcac7 sha
+16 symbols
1 changed · 1007 in snapshot files
sha256:c633a31ee448ecc0e042134f95daa69109ab51263c603467b1d7de58511ee4fb snapshot
+16
symbols added
1
file changed
1007
files in snapshot
0
dead code introduced
Semantic Changes 16 symbols
+ Repos are never linked to their marketplace domain — fix + backfill section Repos are never linked to their marketplace domain — fix + backfill L1–252
+ Acceptance criteria (whole-issue gate) section Acceptance criteria (whole-issue gate) L224–237
+ Background section Background L3–72
+ Root cause — verified against source, not assumed section Root cause — verified against source, not assumed L25–50
+ The ambiguity this issue must resolve — the reason it isn't a one-line fix section The ambiguity this issue must resolve — the reason it isn't a one-line fix L50–72
+ The proximate trigger section The proximate trigger L5–25
+ code[sql] variable variable code[sql] L13–24
+ Design — the shape to build toward section Design — the shape to build toward L72–121
+ code[python] variable variable code[python] L80–91
+ Goal — definition of done section Goal — definition of done L121–138
+ Out of scope (explicit, for future issues) section Out of scope (explicit, for future issues) L237–252
+ Phases section Phases L138–224
+ Phase 1 — The resolution helper, in isolation section Phase 1 — The resolution helper, in isolation L144–162
+ Phase 2 — Wire into create_repo (stops the bug from recurring) section Phase 2 — Wire into create_repo (stops the bug from recurring) L162–189
+ Phase 3 — Backfill existing repos section Phase 3 — Backfill existing repos L189–209
+ Phase 4 — Live re-verification section Phase 4 — Live re-verification L209–224
Files Changed
+1
1007 in snapshot

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:ea9917b63064370ce8f771322c59b2df2e4b8f102b6ebf70bfbd7408e6bfcac7 --body "your comment"