carlok — zsh — 88×30

cat _posts/2026-09-28-pickmydegree-stops-tracking-its-own-generated-coverage-reports.md

pickmydegree stops tracking its own generated coverage reports

pickmydegree had been committing the HTML output of its test-coverage run, and CodeQL flagged the Istanbul report’s sorter.js assets as js/xss-through-dom inside that generated output (11e72fc). Those files are test artifacts rather than application code, so coverage/ is now ignored and the committed reports left the tree — roughly 22,800 lines of generated HTML and CSS removed and three added, merged as PR #2. The app source is untouched; only the repository stops carrying a copy of its own coverage run.