What problem does it solve? It provides an independent, read-only code review for the AI Billing MVP, checking diffs and PRs against architectural, billing, and testing rules before merge, and issuing a clear APPROVED or CHANGES_REQUESTED verdict. ## Core Features & Use Cases - Domain Checklist Review: Applies a strict BLOCK/WARN/NOTE checklist covering architecture violations, money handling (decimal.js, no JS number for money), billing invariants (price snapshots, idempotency, transactional consistency), and API contract changes. - Read-Only Verdicts: Never modifies code; outputs APPROVED or CHANGES_REQUESTED with file, line, and category for each finding, with a maximum of two review rounds before escalation. - Use Case: Before committing a new billing calculation feature, invoke this role to verify the diff preserves price snapshots in billing items, keeps idempotency by clientAccountId + sessionId, and includes tests for new business logic. ## Quick Start Ask the reviewer role to check the current diff against the billing and architecture rules and return an APPROVED or CHANGES_REQUESTED verdict.