1. Basic verification
2. Math verification
Verify mathematical expressions exactly:3. Logic verification
Verify logical constraints using Z3 SAT solver:The high-level SDK client (
client.verify_logic()) and the /verify/logic API endpoint return the SAT/UNSAT/UNKNOWN shape shown above. The low-level LogicVerifier class in qwed_new returns the unified DiagnosticResult with status, developer_fields, agent_message, and proof_ref. See LogicVerifier returns DiagnosticResult for the full status matrix and migration snippets.4. Code security
Check code for vulnerabilities:5. SQL validation
Validate SQL queries:6. Batch verification
Verify multiple claims at once:7. CLI usage
Run the onboarding wizard once to set up engines, configure your provider, and generate an API key:--non-interactive to skip prompts:
qwed init once. After that, QWED reads from .env. Re-run only when changing providers or rotating keys.