Release Qualification Checklist
Hard Gates
1) Typecheck + Build + Test
npm run typechecknpm run buildnpm run test:coverage
2) Critical stability rerun
- CI runs
npm run test:criticalthree times. - Any failure or timeout fails qualification.
3) Multi-driver matrix
- Drivers:
mysql,pg,sqlite - Required on each:
make:scenariomake:migration --all --testmigrate:run --testdb:seed --testdemo:scenario --test- rollback/re-run recovery path
4) Package smoke validation
npm pack --dry-runpassnpm run test:pack-smokepass (Linux, with optional Mongo smoke)- Windows smoke pass
5) Dependency checks
package-lock.jsonexistsnpm ci --ignore-scriptspassnpm audit --omit=dev --audit-level=highpass
6) NoSQL gate
- NoSQL regression suites must pass
- CLI parity and routing checks must pass
- Tarball NoSQL runtime checks must pass