/** * Leg-deposit store tests (mmnto-ai/totem#2698). * * These lock the core-owned half of the design's "invariants to lock in via * tests": the store is read JSON-AWARE through the schema (a file that merely * quotes `diffSha`/`findings` in some other shape is not a deposit), ancestry * ranking is exact > nearest ancestor > latest read, a corrupt file is * disclosed by name and reason and never hides a valid sibling, * `unknown-commit` and `not-ancestor` are DISTINCT stale reasons, the schema * refuses control bytes and a non-subset `folded` at write and at read alike, * and the writer is create-exclusive with a disclosed replacement. * * Every hostile string is built with `String.fromCharCode` on purpose: a * literal `\u`/`\x` escape authored through an editing tool has landed as a * RAW control byte in this repo before, which would make the test assert * something other than what it reads as. */ export {}; //# sourceMappingURL=legs.test.d.ts.map