-
-
Notifications
You must be signed in to change notification settings - Fork 68
feat(enrichment): blame-to-PR regression linker analyzer #2034
Copy link
Copy link
Closed
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is neededExtra attention is needed
Description
Metadata
Metadata
Assignees
Labels
gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.Gittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.help wantedExtra attention is neededExtra attention is needed
Projects
StatusShow more project fields
Done
New REES github-light analyzer (the #1499 epic 'Blame-to-PR regression linker' idea) that, for lines this PR modifies/deletes, resolves which prior PR most recently introduced them (via commit history for the touched ranges) and surfaces those originating PRs — giving the reviewer instant context on what the change is altering. Bounded lookups, fail-safe.
Deliverables
BlameLinkFinding({ file, line, introducedByPr?: number, introducedByShaPrefix?: string }) +blameLink?key to review-enrichment/src/types.ts (sha prefix only)References
review-enrichment/src/analyzers/commit-signature.ts (github-light commits-API analyzer template)review-enrichment/src/analyzers/churn-hotspot.ts (per-file commit-history probe with caps)gh issue 1499 lists 'Blame-to-PR regression linker' as a later ideaPart of #1499.
size: S · gittensor:feature