Investigation checklist records constraints
Verification Boundary
This suite exercises record constraints and database security using the application role and suite-owned fixtures. Direct writes isolate database enforcement from command behavior.
What This Suite Proves
The executable assertions identified in the binding records supply the registered scenario observations. When a scenario names several suites, this suite supplies its listed assertions and does not independently establish every clause.
What It Does Not Prove
Deployed infrastructure, live console behavior and shared scheduling delivery are outside this local boundary.
Real Dependencies and Test Doubles
PostgreSQL, migrations and the exercised production code are real. Fixtures supply the financial world and caller context; deterministic setup and owner-side inspection do not replace database enforcement.
Must Not Be Doubled
The exercised database constraints, transactional services and route enforcement remain real. Replacing them would remove the boundary this suite registers.