8a8dab1ec4
- Add extractDiffLineRanges() to include valid line ranges in structurizer prompt - Add content-based matching (extractCodeFromBody + findLineByContent) as fallback - Add full diff fallback via gh api when per-file patches are null - Widen nearest-line threshold from 20 to 50 for better coverage Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>