Skip to content

The Verification Harness

Lives in src/pipeline/verify.ts.

Post-run assertions — label exists / has exactly N / at least N emails, keep-senders still present in the inbox, cleared-senders gone. Read-only by construction.

Every session run ended by proving it did what the plan said.