StructPR - Turn AI-sized diffs into fast, confident code reviews
by•
StructPR is a GitHub App that reorganizes pull requests by business logic instead of file order. It groups changed files by context (auth, payments, migrations), briefs you on risk, flags missing changes like forgotten tests, and suggests reviewers; deterministic, ready in ~2 seconds.
We also just launched Shield: free, private PR triage for open-source maintainers drowning in AI-generated PRs. Fifty pull requests, five worth reading. Free tier, no credit card.
Replies
Finally tried this on a gnarly migration PR and the auth vs payments grouping actually made sense for once. The missing test flag caught a real oversight I'd have shipped, which alone justifies installing it.
The business-logic grouping is genuinely useful, saved me from scrolling through 30 files to find what actually mattered. Shield sounds like a lifesaver for maintainers too.
Honestly the grouping by business logic is a nice touch, way more useful than skimming a flat file list. The risk brief caught a missing test on my last PR that I would have missed otherwise.
How does it decide what counts as "business logic" vs just file structure for projects that don't have obvious folders like auth or payments scattered across a monorepo?
How does StructPR actually figure out the business logic grouping since it only sees file paths and diffs, not the actual product context?
ran it on a few old PRs and the grouping by context was way more useful than i expected, especially the flag for forgotten tests. shield for open source maintainers sounds like a lifesaver too.
Finally tried StructPR on a messy backend PR and the grouping by feature context saved me from scrolling through 30 files. The missing tests flag caught something I would have shipped anyway, genuinely useful.
Ran it on a messy migration PR and it actually caught the missing test I forgot to commit. The context grouping saves me from scrolling through 30 files wondering what's related.