Skip to main content

Usage

What it does

Runs a single invariant end to end, in debug log level, and prints:
  1. The invariant’s id, name, source citation, and category.
  2. A PASS/FAIL badge and duration.
  3. Its evidenceSummary — the same one-line summary ward test’s table shows.
  4. The full evidence object, pretty-printed as JSON — every request sent and response received for every sub-case, unredacted.
This is the fastest way to see exactly what payload Ward built, exactly what mutation was applied, and exactly how the facilitator responded — the detail ward test’s compact table intentionally leaves out.

Valid invariant ids

U1, U2, U3, U4, U5, A1, A2, A3 — see the full Invariants Overview.

Example output

Exit code

Exits non-zero if the invariant failed — useful for scripting a one-off check without running the whole suite, e.g. in a bisecting workflow while debugging a facilitator change.

Re-render a full past run