gabriel / musehub public
feat BREAKING task/attestation-docs #1 / 1
AI Agent gabriel · 121 days ago · May 8, 2026 · Diff

feat: move attestation docs to /muse/identity; fix scroll offset; remove symbol footprint

- Full #attestations section added to docs_muse_identity.html (after #trust-chain) covering canonical message format, 17 claim types, 3 scopes, CLI commands, REST API - Profiles page #attestations section replaced with one-paragraph callout linking to /muse/identity#attestations - scroll-margin-top: 72px added to .devdocs-section so deep-link anchors clear the sticky navbar - Symbol Footprint section and .footprint* CSS rules removed from profile page

sha256:d0999af71d9fb6685da3b53114f95579133d1a82ac530c972dcb10b8fd707c0a sha
+56 ~19 −15 symbols
sha256:c768d461b71487b18d8f8440072cf4bb5437d4206e389a1ac7af35222db4de5e snapshot
+56
symbols added
~19
symbols modified
−15
symbols removed
0
dead code introduced
Semantic Changes 90 symbols
~ musehub/api/routes/musehub/jinja2_filters.py .py 1 symbol added, 1 symbol modified
+ _fromjson function function _fromjson L288–294
~ musehub/models/musehub.py .py 1 symbol modified
~ musehub/templates/musehub/pages/docs_muse_identity.html .html 2 symbols added, 1 symbol removed, 2 symbols modified
article@42 section article@42 L42–1629
+ article@43 section article@43 L43–1893
+ section#attestations section section#attestations L532–792
~ musehub/templates/musehub/pages/profile.html .html 1 symbol added, 3 symbols removed, 5 symbols modified
h2: Symbol Footprint section h2: Symbol Footprint L509–509
section@358 section section@358 L358–395
section@507 section section@507 L507–521
+ section@378 section section@378 L378–529
+ symbol#icon-award section symbol#icon-award L286–288
+ symbol#icon-briefcase section symbol#icon-briefcase L262–264
+ symbol#icon-building-2 section symbol#icon-building-2 L242–244
+ symbol#icon-check-square section symbol#icon-check-square L266–268
+ symbol#icon-disc section symbol#icon-disc L278–280
+ symbol#icon-git-branch section symbol#icon-git-branch L246–248
+ symbol#icon-pen-tool section symbol#icon-pen-tool L258–260
+ symbol#icon-piano section symbol#icon-piano L282–284
+ symbol#icon-rocket section symbol#icon-rocket L270–272
+ symbol#icon-share-2 section symbol#icon-share-2 L250–252
+ symbol#icon-shield-check section symbol#icon-shield-check L254–256
+ symbol#icon-sliders section symbol#icon-sliders L274–276
+ symbol#icon-user-check section symbol#icon-user-check L238–240
~ src/scss/pages/_muse-docs.scss .scss 1 symbol modified
~ src/scss/pages/_profile.scss .scss 39 symbols added, 11 symbols removed, 4 symbols modified
attest-claim rule .attest-claim L292–292
attest-col__header rule .attest-col__header L288–288
attest-row rule .attest-row L289–289
attest-row:last-child rule .attest-row:last-child L289–289
footprint rule .footprint L267–267
footprint__changes rule .footprint__changes L271–271
footprint__item rule .footprint__item L268–268
footprint__item:last-child rule .footprint__item:last-child L268–268
footprint__repo rule .footprint__repo L269–269
footprint__repo:hover rule .footprint__repo:hover L269–269
footprint__sym rule .footprint__sym L270–270
+ attest-col__label rule .attest-col__label L297–303
+ attest-cols rule .attest-cols L283–289
+ attest-group rule .attest-group L306–314
+ attest-group__pill rule .attest-group--code .attest-group__pill L356–356
+ attest-group__pill rule .attest-group--collab .attest-group__pill L355–355
+ attest-group__pill rule .attest-group--identity .attest-group__pill L353–353
+ attest-group__pill rule .attest-group--music .attest-group__pill L357–357
+ attest-group__pill rule .attest-group--skill .attest-group__pill L358–358
+ attest-group__pill rule .attest-group--trust .attest-group__pill L354–354
+ attest-group__count rule .attest-group__count L343–350
+ attest-group__desc rule .attest-group__desc L361–367
+ attest-group__header rule .attest-group__header L318–323
+ attest-group__list rule .attest-group__list L369–378
+ attest-group__pill rule .attest-group__pill L326–341
+ attest-handle rule .attest-handle L529–537
+ attest-item__right rule .attest-item__right L539–544
+ attest-person rule .attest-person L511–518
+ attest-handle rule .attest-person:hover .attest-handle L536–536
+ attest-record rule .attest-record L382–391
+ attest-record:hover rule .attest-record:hover L390–390
+ attest-record__claim-extras rule .attest-record__claim-extras L429–433
+ attest-record__data rule .attest-record__data L457–464
+ attest-record__extra-key rule .attest-record__extra-key L442–448
+ attest-record__extra-row rule .attest-record__extra-row L435–440
+ attest-record__extra-val rule .attest-record__extra-val L450–454
+ attest-record__key rule .attest-record__key L473–481
+ attest-record__ref rule .attest-record__ref L505–508
+ attest-record__row rule .attest-record__row L466–471
+ attest-record__val rule .attest-record__val L483–489
+ attest-record__val--id rule .attest-record__val--id L492–494
+ attest-record__val--key rule .attest-record__val--key L498–500
+ attest-record__val--scope rule .attest-record__val--scope L501–504
+ attest-record__val--sig rule .attest-record__val--sig L495–497
+ attest-record__what rule .attest-record__what L401–409
+ attest-record__what-label rule .attest-record__what-label L411–418
+ attest-record__what-ref rule .attest-record__what-ref L420–426
+ attest-record__who rule .attest-record__who L393–398
+ attest-scope-badge rule .attest-scope-badge L546–556
+ attest-sigil rule .attest-sigil L520–527
~ svg
← Older Oldest on task/attestation-docs
All commits
Newer → Latest on task/attestation-docs

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