Dashboard › craft › publish-issue-title.js ESLint generation
01a04cb2-704e-7fa6-8dd1-47bb4f6bb2ddTrap: manually fixing ESLint reports in generated publish-issue-title.js looks expedient, but regeneration restores Peggy internals and reintroduces drift. Fix: have scripts/generate-publish-issue-title-parser.js emit the generated-file ESLint disable, while keeping the .peggy grammar and generator linted. Run generation before tests so the committed parser cannot become stale.