pub fn apply_sidecar_queue_pragmas(conn: &Connection) -> Result<(), AppError>Expand description
Lightweight WAL + busy_timeout for sidecar queue DBs (enrich / ingest).
§Schema note (GAP-SG-121)
Enrich (.enrich-queue.sqlite) and ingest (.ingest-queue.sqlite) queues
are different products: enrich tracks (namespace, operation, item_key)
with dead-letter / claim columns; ingest tracks file_path progress
(claude uses cost_usd, codex uses token counters). Do not unify their
CREATE TABLE shapes — only share these connection pragmas.
§Errors
Returns Err when any PRAGMA execution fails.