Repository navigation
v0.1.0 - M0: Skeleton
Pre-release
Pre-release
First tagged milestone: the M0 skeleton. Mostly plumbing, and that is on purpose. Version is managed by bump.
What is in it
- Python package
dispositionwith a Typer CLI:init,status,serve,version ~/.disposition/config.tomlload and write (stdlibtomllib)- Store with legible
rules.yamlpersistence per layer - The two-key Cascade merge: confirmation status first, then layer specificity (ADR 0002, ADR 0011)
- Hello-world MCP server exposing an
active_styletool (ADR 0001) - 7 Cascade unit tests, all passing
bump.tomldrives versioning (see docs/development.md)
What is not in it yet
Capture (Bootstrap, Interview, Corrections), Induction, dynamic retrieval, and the Verification Gate. Those are milestones M1 through M4, tracked in issues #1 through #18.
Try it
pip install -e .
disposition init
disposition status
See docs/development.md for details, including how to register the MCP server with Claude Code.
Design
README.md, CONTEXT.md, docs/adr/, and docs/v1-implementation-plan.md.