--- id: 66ae99cf-69d1-4dc2-b51f-7e35e14d3058 type: fix title: "Fix: Backlog triage missing repos due to hardcoded wrong repo names and incomplete list" tags: [claude-scheduled, backlog-triage, bug-fix, repos, gitea] importance: 0.7 confidence: 0.8 created: "2026-03-03T16:47:27.357107+00:00" updated: "2026-03-03T16:47:32.100997+00:00" relations: - target: b27fb831-811e-4103-b5f1-3c36d5b1ad20 type: RELATED_TO direction: outgoing strength: 0.8 edge_id: 5f3ccc97-eb1d-4310-af0f-1071c8da8240 - target: b27fb831 type: RELATED_TO direction: outgoing strength: 0.81 edge_id: 59c4cf88-82a0-4aa8-8c9b-392b16a7f5b4 - target: deb7a7c2-fcc4-4c14-8140-9c80348c2de2 type: RELATED_TO direction: outgoing strength: 0.81 edge_id: 1d27846c-4f67-47ea-a80c-38882df17f6a - target: da46f2a7-77f0-4cb4-ab06-77d20128dd75 type: FOLLOWS direction: outgoing strength: 0.9 edge_id: 4559e2e3-ffc9-4548-97b5-16679993462d --- # Fix: Backlog Triage Missing Repos ## Problem `backlog-triage/prompt.md` had 4 hardcoded repo names, one of which ("paper-dynasty") does not exist as a Gitea repo. This caused 404 errors and only 3 repos were successfully checked. ## Root Cause - Hardcoded repo list in prompt.md was outdated and incorrect. - Actual paper-dynasty repos are named: `paper-dynasty-database`, `paper-dynasty-discord`, `paper-dynasty-card-creation`. - `paper-dynasty-card-creation` (20 open issues) was missing entirely. - `issue-worker/repos.json` already had 6 of the 7 correct repos but was not shared. ## Fix - Switched backlog-triage prompt to read from the shared `~/.config/claude-scheduled/repos.json`. - Added `paper-dynasty-card-creation` to the shared repos.json. - Now all 7 repos are checked correctly. ## Lesson Hardcoding repo names in agent prompts leads to silent failures when repos are renamed or new ones are added. Always reference a shared, canonical source.