issue-pr-deploy-traceability
CommunityClose Issue→PR→Deploy gaps fast.
System Documentation
What problem does it solve?
It solves the problem of broken traceability between Issues, their implementing PRs, and the resulting Deploy/Releases, so you can quickly answer “where did that change go?”
Core Features & Use Cases
- Detect merged PRs that never produced a deploy/release tag: flags potentially undeployed merges by checking for release tags created near the merge time.
- Find open issues that appear stalled without implementation: identifies issues older than 14 days that are not referenced by any PR and aren’t explicitly skipped by risk-appropriate labels.
- Surface PRs that don’t reference an Issue: finds merged PRs that lack closes/fixes/refs linkage patterns or open PRs whose bodies don’t include the expected issue reference.
Use case: run it every Saturday 6am to audit the repo’s hygiene and ensure every “Fixes/Closes #N” ends up in a corresponding deployed/released change.
Quick Start
Run the repository audit named issue-pr-deploy-traceability and then follow its outputs to append the weekly traceability report to the configured Notion page while sending the one-line Pushover summary and escalation flags when thresholds are exceeded.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: issue-pr-deploy-traceability Download link: https://github.com/blucsigma05/tbm-apps-script/archive/main.zip#issue-pr-deploy-traceability Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.