feat patch feat/note-outline-mvp #21 / 23
aaronrene · 16 days ago · May 23, 2026 · Diff

feat: expose note outline CLI

Add the Phase 1B get-note-outline command so agents can inspect note structure without loading body text, with focused tests and updated CLI contracts.

sha256:fffbeda76ab7cd924e392be305869298eff69479cf596fb3bb2022387dc0d59c sha
+6 ~22 −3 symbols
sha256:48dac1497b439f35e5db3988a62e65034cb938d217d5df769640bfa898dc762b snapshot
+6
symbols added
~22
symbols modified
−3
symbols removed
0
dead code introduced
Semantic Changes 31 symbols
~ cli/index.mjs .mjs 1 symbol added, 1 symbol modified
+ runGetNoteOutline function function runGetNoteOutline L123–158
~ main
~ docs/CLI-JSON-SCHEMA.md .md 1 symbol added, 2 symbols modified
+ get-note-outline (--json) section get-note-outline (--json) L27–33
~ docs/RETRIEVAL-AND-CLI-REFERENCE.md .md 3 symbols added, 3 symbols removed, 10 symbols modified
code@L51 variable variable code@L51 L51–77
table@L88 section table@L88 L88–100
table@L126 section table@L126 L126–135
+ code@L52 variable variable code@L52 L52–85
+ table@L97 section table@L97 L97–110
+ table@L137 section table@L137 L137–147
~ test/cli.test.mjs .mjs 1 symbol added, 1 symbol modified
+ cliEnv function function cliEnv L18–25
~ runCli

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