feat/note-outline-mvp #8 / 23
aaronrene · 15 days ago · May 24, 2026 · Diff

Plan MetadataFacets v0 contract

sha256:b4fe875539259847c5d5b0564a6f166280c2b82d61273934318aa8a233afb7f6 sha
+40 symbols
sha256:9eefe04f831168953d4c86229ac74d885db0a5e1eb1ef19aa412058d46ded964 snapshot
+40
symbols added
0
dead code introduced
Semantic Changes 40 symbols
~ docs/METADATA-FACETS-V0-SPEC.md .md 40 symbols added
+ MetadataFacets v0 Spec section MetadataFacets v0 Spec L1–367
+ Deletion, Export, And Staleness Rules section Deletion, Export, And Staleness Rules L236–250
+ Explicitly Excluded Fields section Explicitly Excluded Fields L197–223
+ Facet Classification class section Facet Classification L121–172
+ Canonical User-Authored Facets section Canonical User-Authored Facets L123–138
+ table@L128 section table@L128 L128–137
+ Deferred Derived Facets section Deferred Derived Facets L166–172
+ Inferred Facets section Inferred Facets L152–166
+ Planned Canonical Facets section Planned Canonical Facets L138–152
+ Future JSON Contract Shape section Future JSON Contract Shape L172–197
+ code[json]@L176 variable variable code[json]@L176 L176–196
+ Goals section Goals L87–97
+ Implementation Status section Implementation Status L36–47
+ table@L38 section table@L38 L38–46
+ Non-Goals section Non-Goals L97–121
+ Proposed Phase Order section Proposed Phase Order L250–287
+ Phase 0: Spec section Phase 0: Spec L252–256
+ Phase 1A: Pure Facet Normalizer section Phase 1A: Pure Facet Normalizer L256–264
+ Phase 1B: CLI Read Surface section Phase 1B: CLI Read Surface L264–270
+ Phase 1C: Self-Hosted MCP Read Surface section Phase 1C: Self-Hosted MCP Read Surface L270–274
+ Phase 1D: Hosted MCP Read Surface section Phase 1D: Hosted MCP Read Surface L274–282
+ Phase 1E: Scooling Adapter Consumption section Phase 1E: Scooling Adapter Consumption L282–287
+ Recommendation section Recommendation L359–367
+ Relationship To Existing Work section Relationship To Existing Work L47–87
+ DocumentTree v0 section DocumentTree v0 L49–55
+ Existing List And Search Metadata section Existing List And Search Metadata L55–61
+ Label Text section Label Text L67–87
+ Temporal And Causal Fields section Temporal And Causal Fields L61–67
+ Security Invariants section Security Invariants L223–236
+ Simple Summary section Simple Summary L3–14
+ Stop Conditions section Stop Conditions L342–359
+ Technical Summary section Technical Summary L14–36
+ Test Matrix section Test Matrix L287–342
+ Data Integrity section Data Integrity L318–324
+ End To End section End To End L307–312
+ Integration section Integration L299–307
+ Performance section Performance L324–330
+ Security section Security L330–342
+ Stress section Stress L312–318
+ Unit section Unit L289–299

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