theformalera
Common behaviour
- Project root. Every project command looks for
theformalera.tomlin the current directory and its parents. Without one, it fails withno theformalera.toml found (run \theformalera init`)`. - State. Results of the last run live in
.theformalera/:last-run.json,failures.json(the stable failure ids),proofs/,cache/andlemmas/. Add.theformalera/to.gitignore;initdoes this. - Errors go to stderr as
error: <message>. - Machine-readable output.
scan,explain,coverageand everylemmacommand take--json;verifytakes--format json.
