How V1be Check decides
These rules are read from the source. Changing them is a UX change, not just a config tweak.
Verdict thresholds
- Any critical finding in security, auth, or payments → Blocked.
- Ship Score ≥ 90 and no manual checks → Launch Cleared.
- Ship Score ≥ 75 → Demo Ready (upgrades to Launch Cleared when manual checks are resolved).
- Ship Score ≥ 50 → Demo Ready.
- Below that → Needs Work.
Category weights
- security: 25%
- auth: 20%
- database: 15%
- payments: 15%
- deployment: 10%
- ux: 10%
- business: 5%
Per-severity deductions
| Severity | security | auth | database | payments | deployment | ux | business |
|---|---|---|---|---|---|---|---|
| critical | −50 | −50 | −40 | −45 | −30 | −25 | −20 |
| major | −20 | −20 | −15 | −20 | −15 | −10 | −10 |
| minor | −5 | −5 | −5 | −5 | −5 | −3 | −3 |
| info | −0 | −0 | −0 | −0 | −0 | −0 | −0 |
Blocking categories
A critical finding in one of these categories triggers a Blocked verdict regardless of overall Ship Score: security, auth, payments.