--json and prints exactly one JSON object.
datais the structured result: the commitment, project or list the command produced, ornullif it has none.textis what you’d see in the terminal, without colors.- On failure, Keel exits with code 1.
What data holds
Rules for scripts
- Commands that ask questions skip them in JSON mode.
switch acme/app --jsonswitches without a resume note. - Deleting never happens in JSON mode unless you also pass
--yes. exportprints the export file itself, unwrapped, sokeel export > backup.jsonworks as a backup.- Field names are a public contract. Changes to them are noted in the changelog.