store: consolidate errors' impl Database into the substrate seat #41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "split-errors-db"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Crate-split adaptor-prep A3d, closing Phase A. Errors incident persistence (open/resolve/active/list_incidents, persist_mutation, map_incident_row/parse_json) is pure substrate -- only rusqlite + santi-error contract types/codecs + santi_model::timestamp_now. Moves wholesale into store/db/errors.rs as impl Database with zero call-site churn. errors/mod.rs keeps the SantiStore incident API + ErrorOutbox impl; convert.rs deleted. No domain module under store/ carries impl Database anymore. 40 test groups green, core debt 0.