(x: unknown)
| 826 | |
| 827 | it('transform rules are hand-curated only (override / allowlist)', () => { |
| 828 | // The machine policy never emits 'transform'; it only appears via |
| 829 | // hand-curation (transformAllowlist or a per-id purpose override). The |
| 830 | // shipped set is the 8 Digamma specific-value rules promoted to |
| 831 | // cost-gate-exempt 'transform' (SYM P2-25). Every transform rule must be |
| 832 | // a specific-value rule (never a machine-oriented identity). |
| 833 | const transformIds = artifact.rules |
| 834 | .filter((r) => r.purpose === 'transform') |
no test coverage detected