0.1.0 alone does not identify a tested release or maintenance commitment.
Local Node and SQLite
- Stop the instance cleanly before a consistent backup. Preserve the entire private data directory: SQLite state, artifacts, authentication profiles and any separately stored configuration/keys. A live database copy must account for journals/WAL.
- Restore into a different private directory. Run the candidate with
QA_SUITE_DATA_DIRpointing there and a free port; never let old and new processes share writable data. - Run
pnpm install --frozen-lockfileandpnpm build, then start the candidate with repros disabled. Startup initializes/upgrades local schema; hosted D1 commands are not the SQLite migration path. - Verify findings, artifacts, catalog history and profiles. Test optional integrations deliberately after data verification. A successful startup alone is not a restore test.
- Retain the pre-upgrade backup until recovery is demonstrated. Never delete
data/to resolve an upgrade error.