v0.1.81
What's Changed
- feat(391-D1): add plan and composition identity by @hachej in #652
- feat(391-D1): add canonical revision codec by @hachej in #653
- feat(391-D1): add immutable revision filesystem store by @hachej in #654
- docs(391): GTM call kits — customs + analytics validation, outreach sequences, pricing benchmarks by @hachej in #655
- docs(391): AR1-001 spec draft + ID1 beads by @hachej in #656
- feat(391-AC1): consumption contract types + lifecycle validators (types-only slice) by @hachej in #657
- feat(391-D1): persist canonical runtime input identity by @hachej in #660
- feat(automation): add authenticated hosted trigger by @hachej in #658
- feat(391-D1): add deployment command engine by @hachej in #662
- feat(391-P8): golden-path timing + invariant gates (pull-forward slice) by @hachej in #664
- #391 D1-002b2: add locked revision command boundary by @hachej in #665
- fix(agent): provider apiKey env references use pi-supported syntax by @hachej in #666
- #391 D1-003a: add dark Compose topology and command policy by @hachej in #667
- docs(391): AR1-001 amendments — review findings 1-5 + owner ratification by @hachej in #668
- fix(workspace): render fs root switcher in chromeless Files pane; chrome search filters active root by @hachej in #669
- docs(391): fresh-eyes audit round 1 — 24 fixes by @hachej in #670
Full Changelog: v0.1.80...v0.1.81