AcceptedADR-006
node:sqlite
Context
better-sqlite3 and prisma-client require native binaries incompatible with zero-dep policy.
Decision
Use the node:sqlite built-in module (Node 22.5+). No npm dependency, synchronous API, full SQL support.
Consequences
Requires Node 22.5+. Eliminates an entire dependency tree. SQLite version tied to Node.js release.