Failures are {ok:false,error:{code,message}} plus a nonzero exit when --json is on.
SymptomLikely causeWhat to run
NOT_FOUND: not a calkit calendarNo .calkit/ above cwdcd into the calendar, or calkit init
command not foundNot on PATHKernel: Settings › Utilities › calkit Install. Then open a new shell.
doctor / validate errorsBroken YAML or missing scopeRead error.message; schema --json
Recurrence missing on agendaYou listed definitions, not occurrencesagenda or list --expand
All-day rejectedDate-time bounds without --all-dayDate-only --start/--end and --all-day
Scope remove refusedEvents still in that foldermv or scope rm --reassign
Reminders silentCron not loaded / adapter missingreminders status; reminders test; Bridge/telekit if using Telegram
Serve not on phoneLocalhost onlyExpected. Host the .ics elsewhere for a phone.
Dirty tree / mixed editsUncommitted mutationssnapshot or ask the human; --require-clean to refuse
calkit doctor --json
calkit --version