Proof of life.
Real changes, dated, honestly described. No marketing speak. No launches — just sentences.
-
2026 · 04 · 28
Honest-resolution guards.
Added contract checks so the system can’t silently fall back to a worse channel. If you ask for LinkedIn outreach and that transport isn’t wired up, you’ll see it in the gate output instead of getting a
mailto:link by mistake. Boring. Important. -
2026 · 04 · 19
Rings export — PDF format.
A ring already exports as JSON and Markdown; the PDF format we always intended now exists. Two columns, paper-grade typography, prints well on letter and A4. Useful for handing your year to a partner who isn’t in the operator console.
-
2026 · 04 · 11
Strategy gate — jurisdiction response.
Until now, gate responses were either commit or revise. Strategies sometimes need a third option: this is your call, system, step back. We added jurisdiction as a first-class response across all gates and updated the rationale-record format accordingly.
-
2026 · 03 · 27
Roots — constraint typing.
Constraints used to be free-form notes. They are now typed: regulatory, brand-voice, channel, audience, calendar. The system reads typed constraints into the planner instead of approximating them from prose. Older Roots are migrated forward; nothing gets dropped.
-
2026 · 03 · 12
First Cone shipped on real transport.
A Sapling-tier season ran end-to-end last week, including the cone-drop step on real email transport (Postmark). One operator, one Grove, one season, three tactics, six cones. Honest-resolution caught two capability gaps before send. We didn’t ship around them.