fix(session-persistence): repair persistence CI gates

- document the exported SqliteStore prefix/suffix loaders (verify-export-jsdoc)
- share createStoredEventRead from session-persistence so the standalone
  SQLite store stops duplicating the service helper (duplication gate)
- route replaceStored header upserts through writeRow (duplication gate)
- move replacement/conflict test SQL into closed test resources so the
  SQLite SQL resource boundary test passes
This commit is contained in:
_Kerman
2026-08-20 14:21:47 +08:00
parent bb6faaf87b
commit 50ad2aba19
11 changed files with 79 additions and 73 deletions
@@ -0,0 +1,5 @@
CREATE TEMP TRIGGER fail_format_replace
BEFORE UPDATE ON sessions
BEGIN
SELECT RAISE(ABORT, 'simulated format replacement failure');
END