gabriel / musehub public
feat BREAKING task/muse-docs-placeholder #1 / 1
AI Agent gabriel · 156 days ago · Apr 21, 2026 · Diff

feat: add /muse placeholder docs page; untrack compiled build artifacts

- Add GET /muse route (ui_docs.py) with on-brand placeholder hero - Add docs_muse.html template with 8-phase roadmap grid - Add src/scss/_docs.scss for docs page styles - Register ui_docs in main.py and _DIRECT_REGISTERED - Update .museignore: exclude all compiled output (embed.css, embed-player.js, css/app.css.map, .cache-id) — only SCSS/TS source is tracked, not build artifacts - Untrack embed.css, css/app.css.map, .cache-id from the repo

sha256:f9c88944bf9974a132c5ce136e79ab9466e45317c53efc3deffbb034078006c0 sha
+32 ~25 −21 symbols
sha256:4c4c34329927dc0afcd47b24aa7c1db4f907665595b96bab44c4d6e22ae4c8a9 snapshot
+32
symbols added
~25
symbols modified
−21
symbols removed
0
dead code introduced
Semantic Changes 78 symbols
+ docs_muse function async_function docs_muse L17–22
+ APIRouter import import APIRouter L8–8
+ HTMLResponse import import HTMLResponse L9–9
+ Request import import Request L8–8
+ annotations import import annotations L6–6
+ templates import import templates L11–11
+ router variable variable router L13–13
+ h1: Build with section h1: Build with L16–18
+ 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
~ src/scss/_docs.scss .scss 13 symbols added
+ 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
+ link-inline rule .link-inline L27–31
+ link-inline:hover rule .link-inline:hover L30–30
~ musehub/templates/musehub/static/embed.css .css 21 symbols removed
− * rule * L1–1
− controls rule .controls L1–1
− footer-link rule .footer-link L1–1
− footer-link a rule .footer-link a L1–1
− footer-link a:hover rule .footer-link a:hover L1–1
− logo-mark rule .logo-mark L1–1
− play-btn rule .play-btn L1–1
− play-btn:disabled rule .play-btn:disabled L1–1
− play-btn:hover rule .play-btn:hover L1–1
− player rule .player L1–1
− player-header rule .player-header L1–1
− progress-bar rule .progress-bar L1–1
− progress-fill rule .progress-fill L1–1
− progress-wrap rule .progress-wrap L1–1
− status rule .status L1–1
− error rule .status.error L1–1
− time-row rule .time-row L1–1
− track-info rule .track-info L1–1
− track-sub rule .track-sub L1–1
− track-title rule .track-title L1–1
− body rule body L1–1
~ .museignore .museignore
← Older Oldest on task/muse-docs-placeholder
All commits
Newer → Latest on task/muse-docs-placeholder

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