# Idea: Rust Tool to Manage GitHub PR Stacks

## Prompt

Given a Jira issue number, the script:

• Finds all PRs that contains the Jira number in the title/description.
• This won’t work because of subtasks; how else to find clusters?
• Given a base commit (that merges into develop), find everything that might eventually merge into it?
• Or I can just not use the subtask number in the PR title
• Creates a graph where PRs are nodes, and every PR with a head ref matching another PR’s base ref is a vertex between them.
• Serializes this graph into a MD table, including PR state.
• Puts this table in the PR description of each PR (using some sort of comment to ensure that it overwrites older versions).
Edit