claude-memory/graph/configurations/extract-issuespy-triage-log-parser-with-repo-validation-deb7a7.md

953 B

id type title tags importance confidence created updated
deb7a7c2-fcc4-4c14-8140-9c80348c2de2 configuration extract_issues.py: Triage Log Parser with Repo Validation
claude-scheduled
parser
triage
python
extract-issues
configuration
0.6 0.8 2026-03-02T20:04:51.429491+00:00 2026-03-02T20:04:51.429491+00:00

extract_issues.py: Triage Log Parser

Location

~/.config/claude-scheduled/extract_issues.py

Purpose

Parses backlog-triage JSON logs to find actionable issues for the issue-dispatcher.

Logic

  1. Extracts "Suggested Focus" section from triage output
  2. Matches repo#number patterns via regex
  3. Validates against known repos in repos.json to filter false positives
  4. Filters out PRs (type=pr) — only returns issues, not PRs

False Positive Fixes

Initially caught false positives like "close #18" or "Merge #29" as issue references. The repos.json validation step was added to prevent this.