gabriel / musehub public
docs BREAKING dev
AI Agent gabriel · 157 days ago · Apr 22, 2026 · Diff

docs: add phases 8-10 (Shelves, Wire, API) + MPay in Identity

- Expand _PHASES to 10 entries; add routes for shelves, wire, api - docs_muse_identity.html: add MPay section (canonical msg, muse sign payment, claim lifecycle) - docs_muse_shelves.html: new Phase 08 — ShelfEntry, intent types, handoff patterns, domain state - docs_muse_wire.html: new Phase 09 — frame format, push/fetch streams, ACK/NAK, limits - docs_muse_api.html: new Phase 10 — MSign auth, pagination, rate limits, repos/issues/proposals/releases/webhooks/errors - docs_muse_mcp.html: fix stale phase nav (08→10 API Reference, insert 08 Shelves)

sha256:20e8bbd7df3fbd2ae174579286ff1a4e71c15f110be50b5f7575f58d943b2917 sha
+111 ~7 −1 symbols
sha256:a8c56cf5c1ccd74e4be9ad7c7b4f0f896674c90affd024c72f2cdf2ecd907cfa snapshot
+111
symbols added
~7
symbols modified
−1
symbol removed
0
dead code introduced
Semantic Changes 119 symbols
+ aside@12 section aside@12 L12–34
+ h1: 10 — MuseHub API Reference section h1: 10 — MuseHub API Reference L39–39
+ h2: Errors section h2: Errors L527–527
+ h2: Issues section h2: Issues L239–239
+ h2: MSign Authentication section h2: MSign Authentication L60–60
+ h2: Pagination section h2: Pagination L118–118
+ h2: Proposals section h2: Proposals L307–307
+ h2: Rate Limits section h2: Rate Limits L152–152
+ h2: Releases section h2: Releases L385–385
+ h2: Repos section h2: Repos L182–182
+ h2: Webhooks section h2: Webhooks L436–436
+ h3: Canonical message section h3: Canonical message L82–82
+ h3: Close / reopen section h3: Close / reopen L280–280
+ h3: Create issue — request body section h3: Create issue — request body L255–255
+ h3: Create proposal — request body section h3: Create proposal — request body L333–333
+ h3: Create release — request body section h3: Create release — request body L406–406
+ h3: Create repo — request body section h3: Create repo — request body L197–197
+ h3: Endpoints section h3: Endpoints L444–444
+ h3: Event types section h3: Event types L465–465
+ h3: Header format section h3: Header format L69–69
+ h3: Issue object section h3: Issue object L264–264
+ h3: Labels section h3: Labels L295–295
+ h3: Merge section h3: Merge L365–365
+ h3: Payload envelope section h3: Payload envelope L480–480
+ h3: Proposal object section h3: Proposal object L342–342
+ h3: Register webhook section h3: Register webhook L456–456
+ h3: Release object section h3: Release object L418–418
+ h3: Repo object section h3: Repo object L210–210
+ h3: Request parameters section h3: Request parameters L125–125
+ h3: Response envelope section h3: Response envelope L134–134
+ h3: Reviews section h3: Reviews L375–375
+ h3: Signature verification section h3: Signature verification L503–503
+ h3: Signing with the CLI section h3: Signing with the CLI L93–93
+ h3: Transfer ownership section h3: Transfer ownership L228–228
+ main#main-content section main#main-content L37–568
+ nav[Docs navigation] section nav[Docs navigation] L13–33
+ nav[Phase navigation] section nav[Phase navigation] L563–566
+ section#auth section section#auth L59–114
+ section#errors section section#errors L526–560
+ section#issues section section#issues L238–303
+ section#pagination section section#pagination L117–148
+ section#proposals section section#proposals L306–381
+ section#rate-limits section section#rate-limits L151–178
+ section#releases section section#releases L384–432
+ section#repos section section#repos L181–235
+ section#webhooks section section#webhooks L435–523
+ aside@12 section aside@12 L12–34
+ h1: 08 — Shelves section h1: 08 — Shelves L39–39
+ h2: CLI reference section h2: CLI reference L337–337
+ h2: Domain state section h2: Domain state L273–273
+ h2: Handoff patterns section h2: Handoff patterns L223–223
+ h2: Intent types section h2: Intent types L101–101
+ h2: Overview section h2: Overview L57–57
+ h2: Restoring a shelf section h2: Restoring a shelf L183–183
+ h2: Saving a shelf section h2: Saving a shelf L155–155
+ h2: ShelfEntry fields section h2: ShelfEntry fields L76–76
+ h2: Storage section h2: Storage L314–314
+ h3: Apply semantics section h3: Apply semantics L197–197
+ h3: Interrupted agent → successor agent section h3: Interrupted agent → successor agent L231–231
+ h3: Orchestrator → specialist handoff section h3: Orchestrator → specialist handoff L248–248
+ main#main-content section main#main-content L37–363
+ nav[Docs navigation] section nav[Docs navigation] L13–33
+ nav[Phase navigation] section nav[Phase navigation] L357–360
+ section#cli section section#cli L336–361
+ section#domain-state section section#domain-state L272–310
+ section#entry section section#entry L75–97
+ section#handoff section section#handoff L222–269
+ section#intent-types section section#intent-types L100–151
+ section#overview section section#overview L56–72
+ section#restore section section#restore L182–219
+ section#save section section#save L154–179
+ section#storage section section#storage L313–333
+ aside@12 section aside@12 L12–34
+ h1: 09 — Wire Protocol section h1: 09 — Wire Protocol L39–39
+ h2: All wire endpoints section h2: All wire endpoints L374–374
+ h2: Fetch stream section h2: Fetch stream L253–253
+ h2: Frame format section h2: Frame format L87–87
+ h2: Limits section h2: Limits L344–344
+ h2: Negotiation — ACK / NAK section h2: Negotiation — ACK / NAK L212–212
+ h2: Object encodings section h2: Object encodings L306–306
+ h2: Overview section h2: Overview L61–61
+ h2: Push stream section h2: Push stream L110–110
+ h2: Refs section h2: Refs L280–280
+ h3: COMMIT_PACK frame ( ) section h3: COMMIT_PACK frame ( ) L146–146
+ h3: HEADER frame ( ) section h3: HEADER frame ( ) L117–117
+ h3: OBJECT frame ( ) section h3: OBJECT frame ( ) L130–130
+ h3: Server response frames section h3: Server response frames L190–190
+ h3: WireCommit fields section h3: WireCommit fields L155–155
+ h3: WireSnapshot fields section h3: WireSnapshot fields L179–179
+ main#main-content section main#main-content L37–398
+ nav[Docs navigation] section nav[Docs navigation] L13–33
+ nav[Phase navigation] section nav[Phase navigation] L392–395
+ section#encodings section section#encodings L305–340
+ section#endpoints section section#endpoints L373–396
+ section#fetch section section#fetch L252–276
+ section#framing section section#framing L86–106
+ section#limits section section#limits L343–370
+ section#negotiate section section#negotiate L211–249
+ section#overview section section#overview L60–83
+ section#push section section#push L109–208
+ section#refs section section#refs L279–302
~ musehub/api/routes/musehub/ui_docs.py .py 3 symbols added, 1 symbol modified
+ docs_api function async_function docs_api L121–126
+ docs_shelves function async_function docs_shelves L103–108
+ docs_wire function async_function docs_wire L112–117
~ musehub/templates/musehub/pages/docs_muse_identity.html .html 7 symbols added, 1 symbol removed, 3 symbols modified
− article@36 section article@36 L36–607
+ article@37 section article@37 L37–693
+ h3: Canonical message section h3: Canonical message L606–606
+ h3: Ledger query section h3: Ledger query L658–658
+ h3: MPayClaimRequest fields section h3: MPayClaimRequest fields L633–633
+ h3: MPayClaimResponse fields section h3: MPayClaimResponse fields L647–647
+ h3: Signing a payment section h3: Signing a payment L623–623
+ section#mpay section section#mpay L597–679
~ h2: h2
← Older Oldest on dev
All commits
Newer → Latest on dev

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