Commit 28b38f1
feat(projects): GLOOK-25 home page project drill-down — Jiras/PRs/Commits tabs (#57)
* docs(spec): GLOOK-25 project drill-down design
* docs(plan): GLOOK-25 project drill-down implementation plan
* feat(glook-25): productionize project-insights route — full commit/PR context, linked stats, _v:3
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* fix(glook-25): SHA prefix fix, estimated_commits/prs, wire otherTotals
* feat(glook-25): inline drill-down with Jiras/PRs/Commits tabs on project cards
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* fix(glook-25): default to first non-empty tab on expand, hide 0pr from badge
* fix(glook-25): move early returns after all hooks (React error #310)
* feat(glook-25): expandable Other row with Jiras/PRs drill-down
* fix(glook-25): add JiraDetail/PrDetail/CommitDetail to ProjectInsight type so fields flow to ProjectsCard
* fix(glook-25): pass otherDetails to standalone ProjectsBody (home page)
* feat(glook-25): show-all expand on + N more, group Other Jiras by project key
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* fix(glook-25): PR review — SHA dedup, regex /g flag, typed otherDetails, import order, otherTab reset
---------
Co-authored-by: msogin <msogin@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>1 parent 44b221e commit 28b38f1
5 files changed
Lines changed: 1465 additions & 185 deletions
File tree
- docs/superpowers
- plans
- specs
- src
- app
- api/project-insights
- components
0 commit comments