/** * SMI-6033 Wave 4 item 5 — lint-style guard: no advisory-tier category ever * emits `high` severity. * * Split out of co-signal-escalation.test.ts (which holds the escalation-model * and end-to-end fixtures) because this is a STRUCTURAL check over detector * SOURCE text, not a behavioral one over scan output. A fixture-driven sweep * can only prove the branches its fixtures happen to reach; this proves the * branch does not exist to reach. * * Every one of these detectors is designed as `low` (documentation) / * `medium` (advisory, co-signal-eligible) / `critical` (provenance- * conditioned standalone). `high` is deliberately absent from all of them: * `high` alone trips core's `passed` gate (`!hasCritical && !hasHigh && * !exceedsThreshold`, SecurityScanner.ts) WITHOUT carrying the provenance * condition that justifies a standalone block — which is exactly the * contradiction the plan's Gap 6 co-signal model exists to avoid. */ export {}; //# sourceMappingURL=advisory-severity-guard.test.d.ts.map