/** * Unit tests for the shared body-digest primitives. * * These live on the lang-adapter contract layer; every tree-sitter * adapter composes them as the normalize-to-hash tail of its `bodyHash` * pipeline (round-3 audit 2026-05-30, finding D). Exercising them * directly pins the contract — the whitespace normalization, the * canonical-text `size`, and the SHA-256 hash — at the unit level * instead of only via downstream adapter tests, so a regression here is * caught even if no adapter test happens to cover the changed edge. */ export {}; //# sourceMappingURL=body-digest.test.d.ts.map