Public alpha. Stripe Live in ~2 weeks. → Get on the launch list
CLIwos lint

wos lint

Status: stub. Day 3 deliverable.

Usage

wos lint <policy.yaml>
wos lint <policy.yaml> --json

Runs the Athena (L1) compiler entirely in-process. No network. Errors come back with stable machine codes (SCHEMA_VIOLATION, CONTRADICTORY_RULES, MISSING_ARRAY_MAX, …) and a JSON path to the offending node.

Exit codes

CodeMeaning
0Policy is valid (warnings allowed).
1Policy has at least one error.
2Usage / I-O / parse failure.

Full error code list →