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.

← ADR-005ADR-007