1.9 KiB
1.9 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 66ae99cf-69d1-4dc2-b51f-7e35e14d3058 | fix | Fix: Backlog triage missing repos due to hardcoded wrong repo names and incomplete list |
|
0.7 | 0.8 | 2026-03-03T16:47:27.357107+00:00 | 2026-03-03T16:47:32.100997+00:00 |
|
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.jsonalready 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-creationto 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.