CR-15 / NFR-15: wrong-key case in the shared store kit, key-never-persisted scan, sqlite body scan #159
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Review finding 2026-08-27 (D5). The wrong-key ⇒
StoreKeyRejectedcase is hand-written per platform, not in the shared conformance kit; "katrix never persists the key" is asserted nowhere; the sqlite plaintext check is header-only; the identity file is never inspected; Android/Apple variants never run in CI (D54 — recorded).Acceptance: kit row every store implementation inherits; a scan of the db file, identity file and IndexedDB dump for key bytes and for ids/pickles/bodies;
DurableIdentityTesttypes the wrong-secret failure as the sameStoreKeyRejectedfamily or §6.4 records the difference.