gabriel / musehub public
docs BREAKING task/docs-phase-1 #1 / 1
AI Agent gabriel · 157 days ago · Apr 21, 2026 · Diff

docs: Phase 1 Foundations — object store, CommitRecord v8, snapshots, branch DAG, push/pull

- /muse index page with 8-phase card grid - /muse/foundations — full Phase 1 content: content_hash() / blob_id(), CommitRecord v8 all fields + format evolution, SnapshotManifest shape, branch DAG + resumable branches, msgpack serialization limits, on-disk .muse/ layout, CLI reference table, push wire protocol + flow - _docs.scss: full devdocs layout system (sidebar nav, two-column grid, code blocks with token colours, reference tables, callouts, phase nav)

sha256:9525d0d41d3a8bab09e995852a9b8c92ce76a277de55bc58c20960d65dba9497 sha
+97 ~4 −22 symbols
sha256:8832278bd0f870fa2d33b0caf6668747033311a6a400654e811a8fc5d5181267 snapshot
+97
symbols added
~4
symbols modified
−22
symbols removed
0
dead code introduced
Semantic Changes 123 symbols
+ article@37 section article@37 L37–660
+ aside@12 section aside@12 L12–34
+ h1: Foundations section h1: Foundations L47–47
+ h2: h2 section h2: h2 L573–573
+ h3: h3 section h3: h3 L603–603
+ nav[Docs navigation] section nav[Docs navigation] L13–33
+ nav[Phase navigation] section nav[Phase navigation] L652–658
+ section#branch-dag section section#branch-dag L324–400
+ section#cli section section#cli L494–569
+ section#commit-record section section#commit-record L138–260
+ section#object-store section section#object-store L60–135
+ section#on-disk section section#on-disk L442–491
+ section#push-pull section section#push-pull L572–649
+ section#serialization section section#serialization L403–439
+ section#snapshot section section#snapshot L263–321
~ musehub/api/routes/musehub/ui_docs.py .py 4 symbols added, 1 symbol removed, 1 symbol modified
− docs_muse function async_function docs_muse L17–22
+ _PHASES variable variable _PHASES L16–25
+ docs_foundations function async_function docs_foundations L38–43
+ docs_index function async_function docs_index L29–34
+ RedirectResponse import import RedirectResponse L10–10
~ musehub/templates/musehub/pages/docs_muse.html .html 1 symbol added, 10 symbols removed, 1 symbol modified
− h2: Documentation Roadmap section h2: Documentation Roadmap L49–49
− h2: Get notified when docs launch section h2: Get notified when docs launch L147–147
− h3: Agent Coordination section h3: Agent Coordination L110–110
− h3: Code Intelligence section h3: Code Intelligence L88–88
− h3: Cryptographic Identity section h3: Cryptographic Identity L66–66
− h3: Domain Plugin Protocol section h3: Domain Plugin Protocol L77–77
− h3: Foundations section h3: Foundations L55–55
− h3: Harmony — Conflict Resolution section h3: Harmony — Conflict Resolution L99–99
− h3: MCP Tooling section h3: MCP Tooling L121–121
− h3: MuseHub API Reference section h3: MuseHub API Reference L132–132
+ h2: {{ title }} section h2: {{ title }} L49–49
~ src/scss/_docs.scss .scss 77 symbols added, 11 symbols removed, 2 symbols modified
− badge-coming-soon rule .badge-coming-soon L15–25
− dm-hero-eyebrow rule .dm-hero-eyebrow L5–13
− docs-phase-card rule .docs-phase-card L52–66
− docs-phase-card--planned rule .docs-phase-card--planned L61–63
− docs-phase-card:hover rule .docs-phase-card:hover L65–65
− docs-phase-card__desc rule .docs-phase-card__desc L85–90
− docs-phase-card__number rule .docs-phase-card__number L68–76
− docs-phase-card__title rule .docs-phase-card__title L78–83
− docs-phase-grid rule .docs-phase-grid L46–50
− docs-phases rule .docs-phases L35–37
− docs-phases__heading rule .docs-phases__heading L39–44
+ (max-width: 768px) rule (max-width: 768px) L207–207
+ devdocs rule .devdocs L5–10
+ devdocs-badge rule .devdocs-badge L445–459
+ devdocs-badge--hard rule .devdocs-badge--hard L455–455
+ devdocs-badge--info rule .devdocs-badge--info L458–458
+ devdocs-badge--ok rule .devdocs-badge--ok L457–457
+ devdocs-badge--warn rule .devdocs-badge--warn L456–456
+ devdocs-breadcrumb rule .devdocs-breadcrumb L463–478
+ devdocs-callout rule .devdocs-callout L406–432
+ devdocs-callout--warn rule .devdocs-callout--warn L418–421
+ devdocs-callout-icon rule .devdocs-callout--warn .devdocs-callout-icon L440–440
+ devdocs-callout-icon rule .devdocs-callout-icon L434–441
+ devdocs-code-block rule .devdocs-code-block L303–309
+ tok-acc rule .devdocs-code-block .tok-acc L358–358
+ tok-cmt rule .devdocs-code-block .tok-cmt L352–352
+ tok-fn rule .devdocs-code-block .tok-fn L354–354
+ tok-key rule .devdocs-code-block .tok-key L353–353
+ tok-kw rule .devdocs-code-block .tok-kw L349–349
+ tok-num rule .devdocs-code-block .tok-num L351–351
+ tok-punc rule .devdocs-code-block .tok-punc L357–357
+ tok-str rule .devdocs-code-block .tok-str L350–350
+ tok-type rule .devdocs-code-block .tok-type L355–355
+ tok-var rule .devdocs-code-block .tok-var L356–356
+ devdocs-code-block pre rule .devdocs-code-block pre L335–346
+ devdocs-code-header rule .devdocs-code-header L311–318
+ devdocs-code-label rule .devdocs-code-label L329–333
+ devdocs-code-lang rule .devdocs-code-lang L320–327
+ devdocs-content rule .devdocs-content L202–208
+ devdocs-content p rule .devdocs-content p L278–299
+ devdocs-eyebrow rule .devdocs-eyebrow L23–31
+ devdocs-hero rule .devdocs-hero L12–15
+ devdocs-hero-inner rule .devdocs-hero-inner L17–21
+ devdocs-hero-lead rule .devdocs-hero-lead L42–48
+ devdocs-hero-title rule .devdocs-hero-title L33–40
+ devdocs-index rule .devdocs-index L513–517
+ devdocs-index-intro rule .devdocs-index-intro L519–527
+ devdocs-layout rule .devdocs-layout L125–138
+ devdocs-nav-group rule .devdocs-nav-group L152–154
+ devdocs-nav-group-label rule .devdocs-nav-group-label L156–164
+ devdocs-nav-link rule .devdocs-nav-link L166–198
+ devdocs-nav-link--active rule .devdocs-nav-link--active L183–187
+ devdocs-nav-link--phase rule .devdocs-nav-link--phase L189–191
+ devdocs-nav-link--sub rule .devdocs-nav-link--sub L193–197
+ devdocs-nav-link:hover rule .devdocs-nav-link:hover L177–181
+ devdocs-phase-card rule .devdocs-phase-card L59–81
+ devdocs-phase-card--active rule .devdocs-phase-card--active L77–80
+ devdocs-phase-card:hover rule .devdocs-phase-card:hover L71–75
+ devdocs-phase-card__desc rule .devdocs-phase-card__desc L98–103
+ devdocs-phase-card__num rule .devdocs-phase-card__num L83–89
+ devdocs-phase-card__tags rule .devdocs-phase-card__tags L105–111
+ devdocs-phase-card__title rule .devdocs-phase-card__title L91–96
+ devdocs-phase-desc rule .devdocs-phase-desc L235–241
+ devdocs-phase-grid rule .devdocs-phase-grid L52–57
+ devdocs-phase-header rule .devdocs-phase-header L210–214
+ devdocs-phase-nav rule .devdocs-phase-nav L480–487
+ devdocs-phase-nav-btn rule .devdocs-phase-nav-btn L489–509
+ devdocs-phase-nav-btn--next rule .devdocs-phase-nav-btn--next L508–508
+ devdocs-phase-nav-btn:hover rule .devdocs-phase-nav-btn:hover L502–506
+ devdocs-phase-num rule .devdocs-phase-num L216–224
+ devdocs-phase-title rule .devdocs-phase-title L226–233
+ devdocs-section rule .devdocs-section L245–247
+ devdocs-section-title rule .devdocs-section-title L249–262
+ devdocs-sidebar rule .devdocs-sidebar L142–150
+ devdocs-stat rule .devdocs-stat L536–538
+ devdocs-stat-cluster rule .devdocs-stat-cluster L529–534
+ devdocs-stat-label rule .devdocs-stat-label L549–553
+ devdocs-stat-num rule .devdocs-stat-num L540–547
+ devdocs-subsection-title rule .devdocs-subsection-title L264–276
+ devdocs-table rule .devdocs-table L362–402
+ devdocs-tag rule .devdocs-tag L113–121
+ code rule code L423–431
+ span rule span L477–477
+ td rule td L379–385
+ td:first-child rule td:first-child L389–394
+ td:nth-child(2) rule td:nth-child(2) L396–401
+ th rule th L368–377
+ tr:last-child td rule tr:last-child td L387–387
← Older Oldest on task/docs-phase-1
All commits
Newer → Latest on task/docs-phase-1

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