Command
node src/cli.mjs fixtures/missing-data/post-write-timeout-reconcile.json
echo $? # 3 — unknown / reconcile_required
Exit codes
| Code | Status | Meaning |
|---|---|---|
0 | pass | replay_safe / replay_stored — safe to proceed |
2 | fail | brake / reject_conflict — an unsafe condition was detected |
3 | unknown | reconcile_required — safety cannot be determined without reconciliation |
1 | unverified | malformed input — the request could not be evaluated |
A CI job that must not ship an uncertain write should fail on exit 3 as well as exit 2. Exit 0 is the only proceed signal.
Next
Full field list: contract reference.