Context

Agent routing metrics and insights need persistence across sessions without infrastructure overhead.

Decision

Use node:sqlite (Node 22+) for the ReasoningBank. Single file, zero config, ACID transactions.

Consequences

No external DB required. File portability. Limited to single-process writes.

← ADR-002ADR-004