What problem does it solve?
pvr-triage-monitor prevents submitted private vulnerability reports from going stale by automatically checking their GitHub advisory lifecycle and surfacing actionable updates.
Core Features & Use Cases
- Weekly lifecycle monitoring: Polls each tracked PVR’s triage state and detects transitions like triage → draft/published/withdrawn.
- Aging escalation: Flags advisories stuck in triage for more than 30 days so maintainers can respond or close them.
- Optional tracking cross-links: Mentions a configured internal tracking issue URL in notifications for easier handoff and accountability.
- Memory-backed source of truth: Reads pending disclosures from memory/pending-disclosures and writes back frontmatter updates only (no body changes).
Quick Start
Use pvr-triage-monitor to review all pending private vulnerability reports on disk, notify you of triage state changes, and escalate any advisories stuck in triage for over 30 days.