--json on every command you will parse. Or set CALKIT_JSON=1 in the environment.
Envelope
Success:data. Do not scrape the human table.
Schema
Global --require-clean
calkit --require-clean add … refuses mutations when git has uncommitted changes. Useful when an agent must not mix an unrelated dirty tree with a new event.