Design: REQ-229 + DD-068 (PR above). Expose the live store as SQLite virtual tables (rusqlite vtab) for agent-legible SQL queries incl. JOINs. Must work without MCP/server — baseline is rivet sql "<query>" CLI; serve POST /sql + MCP rivet_sql are additive. Read-only MVP first (REQ-229); writable xUpdate→mutate is a gated second slice. v0.20.0-track.
Design: REQ-229 + DD-068 (PR above). Expose the live store as SQLite virtual tables (rusqlite vtab) for agent-legible SQL queries incl. JOINs. Must work without MCP/server — baseline is
rivet sql "<query>"CLI; servePOST /sql+ MCPrivet_sqlare additive. Read-only MVP first (REQ-229); writable xUpdate→mutate is a gated second slice. v0.20.0-track.