/** * Client-side mirror tests for the sync manifest contract (US-001). * * Three independent guards: * * 1. Structural mirror — the descriptor must equal the byte-identical * `test/fixtures/sync-manifest-contract/descriptor.json` snapshot that is * also checked into hq-pro. Any drift fails here AND there. * 2. Predicate parity — `hasControlCharacters` in the contract must agree * with the REAL `hasControlCharacters` in `src/ignore.ts` on every code * point, because the contract's path guard is defined in terms of it. * 3. Ignore parity — the shared `test/fixtures/ignore-parity/` fixture is * hashed (must match the same digest hq-pro asserts) AND every expected * verdict is evaluated through the REAL ignore engine. */ export {}; //# sourceMappingURL=contract.test.d.ts.map