Skip to content

Add commit health projection and treemap#4

Merged
dutifulbob merged 2 commits intomainfrom
codex/commit-health-projection
Apr 14, 2026
Merged

Add commit health projection and treemap#4
dutifulbob merged 2 commits intomainfrom
codex/commit-health-projection

Conversation

@dutifulbob
Copy link
Copy Markdown
Member

Summary

  • add commit-level health projection and commit treemap APIs
  • add commit detail and treemap UI with drill-through into step and process detail
  • cover converged commit state in integration tests and browser verification

Testing

  • pnpm format:check
  • pnpm lint
  • pnpm docs:validate
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • DATABASE_URL=postgresql://verge:[email protected]:54329/verge VERGE_INTEGRATION_DATABASE_URL=postgresql://verge:[email protected]:54329/verge GITHUB_WEBHOOK_SECRET=integration-secret VERGE_RUN_DB_INTEGRATION=1 pnpm test
  • DATABASE_URL=postgresql://verge:[email protected]:54329/verge GITHUB_WEBHOOK_SECRET=integration-secret pnpm test:smoke

@dutifulbob
Copy link
Copy Markdown
Member Author

Final report:

  • Added commit-level health projection and treemap APIs on top of immutable run history.
  • Added repo-scoped commit pages in the UI with converged step/process state, execution cost, attempt history, and treemap drill-through into step detail.
  • Added an in-repo testbed fixture config so the multi-repo integration tests stay hermetic in CI.
  • Updated duration formatting so sub-second converged process durations show as ms instead of 0s.

Validation run on the final head 8b66551:

  • pnpm format:check
  • pnpm lint
  • pnpm docs:validate
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • DATABASE_URL=postgresql://verge:[email protected]:54329/verge VERGE_INTEGRATION_DATABASE_URL=postgresql://verge:[email protected]:54329/verge GITHUB_WEBHOOK_SECRET=integration-secret VERGE_RUN_DB_INTEGRATION=1 pnpm test
  • DATABASE_URL=postgresql://verge:[email protected]:54329/verge GITHUB_WEBHOOK_SECRET=integration-secret pnpm test:smoke
  • Browser verification with agent-browser against a branch-local preview: commit page rendered, commit treemap rendered, and drill-through from commit detail into highlighted process detail worked ✅
  • codex review --base main was run on the branch head; no P0/P1 findings surfaced in the emitted review trace, and no PR comments were posted by the review flow ✅

GitHub status:

Not verified locally:

  • staging or production deployment behavior
  • browser coverage beyond the local browser automation run

@dutifulbob dutifulbob merged commit 774bfe3 into main Apr 14, 2026
1 check passed
@dutifulbob dutifulbob deleted the codex/commit-health-projection branch April 14, 2026 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant