Spec
Design Principles
The nine core principles that guide the StratMD format
Design Principles
Nine principles guide the StratMD format:
- Markdown-native — Plain text, renders everywhere
- Human-first — Readable as a document; tables over JSON
- AI-friendly — Consistent headings, IDs, table schemas
- Git-native — Diffable, mergeable, branchable
- Framework-agnostic — Works with OKR, OGSM, custom models
- Hierarchical & Linked — Explicit parent/child and cross-references
- Hybrid Structure — Narrative + structured tables
- Evolvable — Built-in changelogs and versioning
- Minimal by default — Optional sections; start small