Internal validation checklist for Phase 2.2 contract intelligence enforcement
Test user with 1 credit completes a successful contract review.
Expected Result: Credit balance decreases from 1 to 0.
Test user with 1 credit completes a successful AI contract build.
Expected Result: Credit balance decreases from 1 to 0.
Test user with 0 credits tries to start a contract review.
Expected Result: Blocked with Zero Credit modal or upgrade prompt.
Test user with 0 credits tries to start contract builder.
Expected Result: Blocked with Zero Credit modal or upgrade prompt.
Test user with credits uploads invalid/corrupted file.
Expected Result: Credit balance does not change.
Test user with credits submits invalid/incomplete builder flow.
Expected Result: Credit balance does not change.
Test user with 0 credits accesses dashboards, history, pricing, and account pages.
Expected Result: Pages remain accessible normally.
Review pricing page copy against actual backend behavior.
Expected Result: No over-promises about unlimited pooled broker credits or features not yet implemented.
Complete remaining tests before Stripe integration can begin.
• Passed: 0/8
• Failed: 0/8
• Not Tested: 0/8
Internal QA Tool — Restricted to Admin/Broker Access
Last activity: