Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

ci: compare complexity against the pull request base

4 weeks ago

f04bc86
Authored
mweinbach8/27/2026, 11:53:39 PM
Measure the merge base and current checkout with the installed Biome binary, correlate shifted and renamed functions, and publish new or increased hotspots as advisory annotations and an artifact. Invalid or incomplete measurements fail CI.

Disable hooks for temporary checkouts and remove worktree registrations even after partial checkout failure. Add strict typechecking and deterministic unit and real Git fixture coverage; full project gates pass.

Parent59ef9c4

8 files changed
  • .github/workflows/ci.yml+36−0
  • docs/complexity-tracker.md+17−1
  • package.json+2−1
  • scripts/complexity.ts+18−13
  • scripts/complexityCompare.ts+257−0
  • test/complexity-comparison.integration.test.ts+161−0
  • test/complexity-comparison.test.ts+156−0
  • test/complexity-report.test.ts+13−6