gabriel / musehub public
docs patch F7b feat/f7b-http-coverage #3 / 6
aaronrene · 25 days ago · Aug 11, 2026 · Diff

docs(F7b): governance sync — BUILT awaiting Gabriel; carry overseer footprint

Record B1/B2/B3 refs; F7b not DONE until merge+deploy+spot-check+BV. Carry freeze artifact + Overseer Kit footprint from governance branch.

sha256:f65847c6a4ae29872f3ccbc2420f91a8948949b84a06320bdaf2ac281c89ff8a sha
+119 symbols
1069 changed · 1069 in snapshot files
sha256:d6fb8634a99d86dd6db58d48cb2ed7519dc7fad0961b77d20269b43890deeff0 snapshot
+119
symbols added
1069
files changed
1069
files in snapshot
0
dead code introduced
Semantic Changes 119 symbols
~ docs/MUSEHUB-OVERSEER-HANDOVER.md .md 26 symbols added
+ MuseHub Overseer Handover section MuseHub Overseer Handover L1–278
+ Change log section Change log L235–278
+ Done recently (MuseHub domain) section Done recently (MuseHub domain) L224–235
+ table section table L226–234
+ NEXT SESSION — Gabriel re-review F7b → merge/deploy → spot-check (PRIMARY enrichment) section NEXT SESSION — Gabriel re-review F7b → merge/deploy → spot-check (PRIMARY enrichment) L15–224
+ After F7 review-fix — KD-6b multipart (#169) section After F7 review-fix — KD-6b multipart (#169) L174–202
+ code[text] variable variable code[text] L176–201
+ Assessment snapshot (verified 2026-08-11 — F7b build landed) section Assessment snapshot (verified 2026-08-11 — F7b build landed) L22–40
+ table section table L24–39
+ F7 correction — the requested include_router would break the endpoint section F7 correction — the requested include_router would break the endpoint L40–59
+ table section table L44–54
+ F7 proposal — reviewer's actual words + holding reply posted 2026-08-11 section F7 proposal — reviewer's actual words + holding reply posted 2026-08-11 L59–77
+ F7a — spec frozen 2026-08-11 (freeze review pass) section F7a — spec frozen 2026-08-11 (freeze review pass) L77–94
+ table section table L83–93
+ KD-6b — applied and verified 2026-08-11 section KD-6b — applied and verified 2026-08-11 L94–122
+ table section table L99–108
+ Local environment (this was the real blocker on reviewing either branch) section Local environment (this was the real blocker on reviewing either branch) L122–136
+ code[bash] variable variable code[bash] L128–135
+ Parked until code lands section Parked until code lands L202–210
+ table section table L204–209
+ Paste-ready — KD-VERIFY-STAGING (after live KD-6b deploy) section Paste-ready — KD-VERIFY-STAGING (after live KD-6b deploy) L210–224
+ code[bash] variable variable code[bash] L212–218
+ Product order (cross-repo) section Product order (cross-repo) L136–144
+ table section table L138–143
+ THE ONE NEXT STEP — Gabriel re-review / merge / deploy (Operator) section THE ONE NEXT STEP — Gabriel re-review / merge / deploy (Operator) L144–174
+ code[text] variable variable code[text] L146–173
~ docs/MUSEHUB-ROADMAP.md .md 57 symbols added
+ MuseHub Roadmap section MuseHub Roadmap L1–797
+ Build status table section Build status table L55–82
+ table section table L57–79
+ Change log section Change log L754–797
+ Cross-repo coordination (read-only pointers) section Cross-repo coordination (read-only pointers) L711–724
+ table section table L713–719
+ Governance hygiene (manual until orchestrator is live) section Governance hygiene (manual until orchestrator is live) L724–739
+ KD-5a Contract — Muse MCP Domain Surface (knowtation namespace) — FROZEN 2026-07-10 section KD-5a Contract — Muse MCP Domain Surface (knowtation namespace) — FROZEN 2026-07-10 L168–401
+ 0 — Transport, envelope & shared conventions section KD-5a.0 — Transport, envelope & shared conventions L179–201
+ A — Resolution of the five open contract items (a)–(e) section KD-5a.A — Resolution of the five open contract items (a)–(e) L201–275
+ B — Tool contracts (9) section KD-5a.B — Tool contracts (9) L275–296
+ table section table L280–291
+ C — Resource contracts (8) section KD-5a.C — Resource contracts (8) L296–309
+ table section table L298–308
+ D — Prompt contracts (4) section KD-5a.D — Prompt contracts (4) L309–320
+ table section table L313–319
+ E — Namespace mount point (gabriel-muse) & musehub hosting section KD-5a.E — Namespace mount point (gabriel-muse) & musehub hosting L320–341
+ F — Seven-tier test matrix (per group + Claude Desktop integration) section KD-5a.F — Seven-tier test matrix (per group + Claude Desktop integration) L341–362
+ table section table L346–355
+ G — Security invariants (frozen) section KD-5a.G — Security invariants (frozen) L362–375
+ H — KD-5b new-work summary (no backing API today) section KD-5a.H — KD-5b new-work summary (no backing API today) L375–389
+ KD-6 — MuseHub UI for Vault Repos (KD-6a contract frozen; KD-6b implementation TODO) section KD-6 — MuseHub UI for Vault Repos (KD-6a contract frozen; KD-6b implementation TODO) L389–401
+ KD-6a Contract — MuseHub Vault UI (musehub) — FROZEN 2026-07-10 section KD-6a Contract — MuseHub Vault UI (musehub) — FROZEN 2026-07-10 L401–688
+ 0 — Surface conventions & shared contract section KD-6a.0 — Surface conventions & shared contract L416–466
+ A — Resolution of the five open UI contract items (a)–(e) section KD-6a.A — Resolution of the five open UI contract items (a)–(e) L466–510
+ B — Page contracts (4 groups) section KD-6a.B — Page contracts (4 groups) L510–522
+ table section table L515–521
+ C — Route / API contracts section KD-6a.C — Route / API contracts L522–541
+ table section table L527–536
+ D — MCP tool/resource → UI mapping (read surfaces, KD-5b consumed as-is) section KD-6a.D — MCP tool/resource → UI mapping (read surfaces, KD-5b consumed as-is) L541–563
+ table section table L543–562
+ E — UI error / empty-state enum (stable tokens) section KD-6a.E — UI error / empty-state enum (stable tokens) L563–581
+ table section table L568–580
+ F — Seven-tier test matrix (per page group + browser E2E) section KD-6a.F — Seven-tier test matrix (per page group + browser E2E) L581–603
+ table section table L587–596
+ G — Security invariants (frozen) section KD-6a.G — Security invariants (frozen) L603–622
+ H — KD-6b new-work summary (net-new vs reused) section KD-6a.H — KD-6b new-work summary (net-new vs reused) L622–640
+ KD-7 — Attestation (done locally; remote verify deferred) section KD-7 — Attestation (done locally; remote verify deferred) L640–658
+ table section table L648–653
+ KD-STAGING — Staging Muse history + local attest (PARTIAL) section KD-STAGING — Staging Muse history + local attest (PARTIAL) L658–672
+ KD-VERIFY-STAGING — Live spot-check + vault push (NEXT) section KD-VERIFY-STAGING — Live spot-check + vault push (NEXT) L672–688
+ Next step at a glance (2026-08-11) section Next step at a glance (2026-08-11) L26–55
+ table section table L37–52
+ Open questions (issue #2 — resolved in KD-OQ, 2026-07-10) section Open questions (issue #2 — resolved in KD-OQ, 2026-07-10) L688–711
+ table section table L693–700
+ Phase Model Key section Phase Model Key L13–26
+ table section table L15–21
+ Phase detail (frozen from issue #2) section Phase detail (frozen from issue #2) L96–168
+ KD-1 — Domain Foundation section KD-1 — Domain Foundation L98–112
+ KD-2 — Semantic Diff & Harmony Merge section KD-2 — Semantic Diff & Harmony Merge L112–125
+ KD-3 — Code Intelligence section KD-3 — Code Intelligence L125–137
+ KD-4 — Memory Timeline section KD-4 — Memory Timeline L137–151
+ KD-5 — MCP Domain Surface (KD-5a contract frozen; KD-5b implementation DONE) section KD-5 — MCP Domain Surface (KD-5a contract frozen; KD-5b implementation DONE) L151–168
+ Repo boundaries section Repo boundaries L82–96
+ table section table L84–91
+ Verified snapshot (2026-07-10) section Verified snapshot (2026-07-10) L739–754
+ table section table L741–751
+ Freeze — MUSEHUB-F7a: HTTP-coverage test spec for overseer-run provenance section Freeze — MUSEHUB-F7a: HTTP-coverage test spec for overseer-run provenance L1–387
+ Branch baseline for F7b (frozen) section Branch baseline for F7b (frozen) L79–149
+ Verify tooling must travel with F7b section Verify tooling must travel with F7b L97–149
+ table@L108 section table@L108 L108–113
+ table@L128 section table@L128 L128–137
+ table section table L86–91
+ Document conventions section Document conventions L32–40
+ table section table L34–39
+ Exit criteria for F7b (mechanical, no judgment) section Exit criteria for F7b (mechanical, no judgment) L324–363
+ Fail-closed rules (frozen) section Fail-closed rules (frozen) L279–289
+ table section table L281–288
+ Freeze-contract declaration section Freeze-contract declaration L13–32
+ code[yaml] variable variable code[yaml] L15–31
+ Frozen HOW — mechanism section Frozen HOW — mechanism L167–186
+ table section table L169–185
+ Frozen WHAT — the four pinned assertions section Frozen WHAT — the four pinned assertions L186–279
+ A1 — prefixed path returns 200 with the asserted envelope section A1 — prefixed path returns 200 with the asserted envelope L197–241
+ table section table L208–225
+ A2 — percent-encoded ref returns 200 with a decoded ref section A2 — percent-encoded ref returns 200 with a decoded ref L241–258
+ A3 — unknown ref returns 404 section A3 — unknown ref returns 404 L258–265
+ A4 — posture off returns 404 (fail-closed) section A4 — posture off returns 404 (fail-closed) L265–279
+ table section table L190–196
+ Ground-truth edge section Ground-truth edge L303–313
+ Out of scope for F7b (named, not silently dropped) section Out of scope for F7b (named, not silently dropped) L313–324
+ table section table L315–323
+ Problem being frozen section Problem being frozen L40–55
+ Registration is NOT modified — frozen prohibitions section Registration is NOT — frozen prohibitions L149–167
+ table section table L154–166
+ Review record section Review record L374–387
+ table section table L376–387
+ Test matrix — seven-tier coverage section Test matrix — seven-tier coverage L289–303
+ table section table L291–300
+ Tier authority section Tier authority L363–374
+ table section table L365–370
+ Verified ground truth (do not re-derive in F7b) section Verified ground truth (do not re-derive in F7b) L55–79
+ table section table L61–78
Files Changed
+1069
1069 in snapshot
+ .env.example .example
+ .museignore .museignore
+ CLAUDE.md .md
+ README.md .md
+ alembic.ini .ini
+ docs/ssl.md .md
+ musehub.db .db
+ musehub/py.typed .typed
+ package.json .json
+ pyproject.toml .toml
+ tsconfig.json .json

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