/** * @fileoverview As-if-external acceptance test (release 2.8.0, identity & * compatibility — Phase 5, task 5.2). * * The miniature of the north-star §8 minimum proof slice: a **bundled** tool's * static manifest, loaded + admitted through the **exact same** gate path an * external tool would take (`loadToolManifest` → `admitTool`), is admitted * identically — and the gate actually fires on incompatibility. * * Why the equality is asserted against a KNOWN command list rather than by * importing the tool's runtime `Tool.commands`: core is the kernel and MUST * NOT import `@opensip-tools/fitness` / `graph` / `simulation` (the layering * rule dependency-cruiser enforces). The manifest⇔tool equality was already * asserted from the tool side in Phase 1; here we assert the manifest the * host reads matches the contract-frozen command set the tools register. */ export {}; //# sourceMappingURL=as-if-external.test.d.ts.map