feat(#1726): G1-G6 portability AST rules; fix all offenders; delete the ratchet (Phase 4) (#1731)

Phase 4 of epic #1702. Closes #1726.
This commit is contained in:
Tom Boucher
2026-06-25 18:24:39 -04:00
committed by GitHub
parent 2990305f78
commit f08b177215
88 changed files with 2038 additions and 377 deletions

View File

@@ -47,7 +47,7 @@ function makeManifest() {
function readJsonl(filePath) {
const raw = fs.readFileSync(filePath, 'utf8').trim();
if (!raw) return [];
return raw.split('\n').map(line => JSON.parse(line));
return raw.split(/\r?\n/).map(line => JSON.parse(line));
}
// ─── Shared state for the test group ─────────────────────────────────────────