googlechrome / modern-web-guidance-src
Code health
Hotspots average 5.1, the place fixes pay off most.
Explore this codebase
- Code health map93hotspots across 1,864 files
- Ownership356sole-owned files: one author, no second reader
- Architecture4modules, 5 entry points
- Decisions50recorded, of which 0 accepted and 50 awaiting review
- Refactoring130open opportunities, one per file
- TestsNo coverage report yet. Run your tests with coverage on, then add the report:
AlsoDocsChatFilesKnowledge graphChange couplingCommitsStatsCosts
Do next · 5
6 things worth doing in the week to Nov 13, the last indexed commit, 1 of them now.
Worth planning
Tidy the code shape this week's commits left: 211 findings in 113 files
39 commits in the last 7 days added or worsened long, complex or deeply nested code, still open. Start with
src/analyzing/rules/js/abort-signal-timeout.ts(6 findings): tidying it while the change is fresh costs less than after the next one.- code-shape findings
- 211
- files
- 113
- commits
- 39
Large effortReview why fixes keep landing in
src/harness/lib/agent-shared.ts: tests reach itChanged 13 times in 90 days, and 3 of those commits were bug fixes.
- commits in 90 days
- 13
- bug-fix commits
- 3
- line coverage
- Unknown, no report
- tests that reach it
- 22 test files, call graph(inferred)
Medium effort, worth a checkReview why fixes keep landing in
src/harness/run-suite.ts: tests reach itChanged 10 times in 90 days, and 3 of those commits were bug fixes.
- commits in 90 days
- 10
- bug-fix commits
- 3
- line coverage
- Unknown, no report
- tests that reach it
- 3 test files, call graph(inferred)
Medium effort, worth a checkReview why fixes keep landing in
src/authoring/dev.ts: tests reach itChanged 14 times in 90 days, and 3 of those commits were bug fixes.
- commits in 90 days
- 14
- bug-fix commits
- 3
- line coverage
- Unknown, no report
- tests that reach it
- 2 test files, call graph(inferred)
Large effort, worth a checkSimplify
parseCodexTrajectoryinsrc/harness/agents/codex-cli-agent.ts: tests reach it, and fixes keep landingChanged 10 times in 90 days, and 3 of those commits were bug fixes.
- commits in 90 days
- 10
- bug-fix commits
- 3
- line coverage
- Unknown, no report
- tests that reach it
- 11 test files, call graph(inferred)
Large effort, worth a check
Everything we found
5 areas
Every detector's open count by area. The actions above are the part worth doing.
- Code health2,853 open findingsCriticalChange entropy · src/dashboard/dashboard.js85 findings · 13.4 deducted
- Refactoring130 open opportunitiesLowtest callback+0.6 health, M effort · guides/html/web-components/targets/daily-grind/grader.ts
- Doc drift2Mediumguides/css/atrule-support-conditionals/guide.mdLink points at #detecting-at-rules-without-supports-at-rule, which guides/css/atrule-support-conditionals/guide.md no longer declares.
- Decisions50 to reviewMediumsrc/dashboard/landing.js50 awaiting review, 0 drifting from the code
- Ownership356 sole-owned filesMediumsrc/build/build-guides.tsOne author, no second reader