feat patch feat/note-outline-mvp #13 / 23
aaronrene · 20 days ago · May 24, 2026 · Diff

feat: expose document tree CLI

Add the Phase 1C get-document-tree command so agents can inspect nested Markdown heading structure through the body-free DocumentTree v0 contract.

sha256:1ad640050cfa0a4d8e3ead4a62e04740126263816fa14c9c3c13bb0d6816c50b sha
+5 ~21 −3 symbols
sha256:17f90dd7ec07345992746ae477a2b3dcda33ca4319cbc8b510dd4326d32683c4 snapshot
+5
symbols added
~21
symbols modified
−3
symbols removed
0
dead code introduced
Semantic Changes 29 symbols
~ cli/index.mjs .mjs 1 symbol added, 1 symbol modified
+ runGetDocumentTree function function runGetDocumentTree L162–197
~ main
~ docs/CLI-JSON-SCHEMA.md .md 1 symbol added, 2 symbols modified
+ get-document-tree (--json) section get-document-tree (--json) L33–39
~ docs/RETRIEVAL-AND-CLI-REFERENCE.md .md 3 symbols added, 3 symbols removed, 10 symbols modified
code@L52 variable variable code@L52 L52–85
table@L97 section table@L97 L97–110
table@L137 section table@L137 L137–147
+ code@L53 variable variable code@L53 L53–87
+ table@L99 section table@L99 L99–113
+ table@L141 section table@L141 L141–152

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