Repository navigation
feat(stovepipe): Record project issue attribution - #1050
Closed
prathshenoy wants to merge 1 commit into
Closed
prathshenoy wants to merge 1 commit into
prathshenoy wants to merge 1 commit into
Conversation
This was referenced Nov 9, 2026
## Summary **What**: - Record per-request issue/project associations and their completion during validation recording. **Why**: - Populate both lookup directions for request-level issue and project queries; storage support alone does not produce attribution. - Avoid recording attribution from an unfinished issue set. Build outcomes and terminal issue analysis arrive independently, so recording waits for the final analysis and retains completion only after every association is durable. ## Test Plan - [x] Add unit tests. ## Revert Plan - Revert this PR. It changes no schemas; any associations already recorded can remain as historical data. ## Issue Links - [CODEM-607](https://linear.app/uber/issue/CODEM-607)
prathshenoy
force-pushed
the
prath.shenoy/feat/stovepipe-record-project-issues
branch
from
November 9, 2026 17:02
a62c76e to
7d4c975
Compare
prathshenoy
changed the base branch from
prath.shenoy/feat/stovepipe-project-issue-materializer
to
prath.shenoy/feat/stovepipe-project-issue-controller
November 9, 2026 17:11
This was referenced Nov 9, 2026
Tmwakalasya
pushed a commit
to Tmwakalasya/submitqueue
that referenced
this pull request
Nov 11, 2026
## Summary **What**: - Define project attribution for confirmed build issues. **Why**: - Identify which failures affect each project. Existing project-status results describe a project's health but do not identify the individual issues behind that result. This contract provides the per-issue project associations needed to build project issue views. ## Test Plan - [x] Add unit tests. ## Revert Plan - Revert this PR. No runtime wiring or stored data changes depend on this contract yet. ## Issue Links - [CODEM-632](https://linear.app/uber/issue/CODEM-632/projects-issues) ## Stack 1. uber#1046 1. uber#1047 1. uber#1048 1. uber#1049 1. uber#1053 1. uber#1054 1. uber#1050 1. uber#1051
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
What:
Why:
Test Plan
Revert Plan
Issue Links