What problem does it solve? Reviewing Batch API pull requests manually risks missing violations of architectural boundaries, streaming memory invariants, BYOK billing semantics, and stack scoping rules, leading to defects that slip into production. ## Core Features & Use Cases - Layer Boundary Checks: Verifies that packages/batch stays runtime-agnostic, edge workers contain only auth and forwarding, and consumers respect the package exports map. - Invariant Audits: Checks streaming and memory invariants, error-handling contracts (Result/ErrorT, Zod validation, no try/catch), BYOK billing semantics, and provider registration completeness. - Evidence-Based Reports: Produces a Markdown checklist report with PASS/FAIL/N-A verdicts and file:line evidence for every failure. - Use Case: Before requesting review on a stacked batch PR, run the audit to catch boundary violations, missing fixtures, or non-idempotent finalize logic and attach the conclusions to the PR description. ## Quick Start Audit my current Batch API pull request stack against the batch layer boundary and streaming rules and produce a checklist report.