X_TEST_TYPECHECK_UNSCANNED
Means
the test program did not compile, so the rule reported over tests it never read
Typical cause
no package directory was found, or the compiler would not start. tsc reports no semantic diagnostics at all once a program holds a syntax error, so reading that as "nothing wrong" would go green over every package at once
Fix
bun install, then bun run scripts/test-typecheck-gate.ts --json — the compiler is this repo's own node_modules/.bin/tsc and the program is tsconfig.tests.json