Repository navigation
Show linked PR review and merge status for issues - #3
Merged
Merged
Conversation
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
Issues now show linked pull requests with review and mergeability states and direct GitHub links. One PR is shown in the row, prioritizing open PRs that need attention;
+Nopens every linked PR without adding height for extra PRs.Wide tables use aligned columns. Narrow tables stack the content, and PR details use a sheet on narrow or native clients. Status loads separately through GitHub's closing references, follows pagination, and refreshes every minute or with Refresh. Failed lookups leave issues and workspace actions usable.
Closes #2.
Evidence
After: Screen tests cover direct PR links, review and merge states, attention priority, additional-PR details, overlay stacking, native sheets, repository/page scoping, and refresh after errors. Server tests cover batching, pagination, cross-repository links, deduplication, and partial GitHub failures.
npm run typecheckpasses;npm testpasses all 334 tests across 12 files;git diff --checkpasses.running.Merge Danger
Door: two-way
No stored settings changes or migrations. Reverting restores the previous rows and removes the additional read-only lookup.
Blast Radius: issues
Changes issue-row layout and adds GraphQL reads for visible issues. Links come from GitHub closing references or manual Development links; branch names and plain issue mentions do not establish a link.