Skip to content

Add missing examples, fix documentation, and improve tooling#22

Merged
gvonness-apolitical merged 1 commit intomainfrom
feature/cleanup-and-examples
Feb 1, 2026
Merged

Add missing examples, fix documentation, and improve tooling#22
gvonness-apolitical merged 1 commit intomainfrom
feature/cleanup-and-examples

Conversation

@gvonness-apolitical
Copy link
Collaborator

Summary

  • Fix broken cross-reference in presentation layers spec (Section 5.1.2 → 5.4)
  • Add legal extension example document with Table of Authorities, citations, and signature block
  • Add precise layout example for US Letter format
  • Add highlight annotation documentation to collaboration extension
  • Create CHANGELOG.md for tracking specification changes
  • Add example coverage checking script (npm run check:coverage)
  • Improve sync checker to reduce false positives and detect nested schema types
  • Clarify core annotations vs collaboration extension relationship

Test plan

  • npm test passes (schema and example validation)
  • npm run check:sync shows 65/65 types synchronized
  • npm run check:refs shows 26/26 valid cross-references
  • npm run check:coverage shows 8/8 extensions covered

Documentation:
- Fix broken cross-reference in presentation layers (Section 5.1.2 → 5.4)
- Add highlight annotation documentation to collaboration extension
- Clarify core annotations vs collaboration extension relationship
- Add CHANGELOG.md for tracking specification changes

Examples:
- Add legal extension example document (legal-document/)
- Add precise layout example (presentation-document/presentation/layouts/)

Tooling:
- Add example coverage checking script (check-example-coverage.ts)
- Reduce sync checker false positives with exclusion patterns
- Fix sync checker to detect nested schema types (forms fields)
- Exclude ubiquitous 'text' type from sync checking
- Add legal.schema.json to content schema dependencies

Schema:
- Add legal:cite mark reference to content.schema.json
@gvonness-apolitical gvonness-apolitical merged commit 62a487a into main Feb 1, 2026
2 checks passed
@gvonness-apolitical gvonness-apolitical deleted the feature/cleanup-and-examples branch February 1, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant