Problem
The codebase contains bugs and technical debt documented inline in various files (architecture docs, user stories, code comments) that should be tracked as proper GitHub issues for visibility and prioritization.
Known Locations to Search
- ARCHITECTURE.md: "Known Risks and Technical Debt" section
- Design docs: Look for sections labeled:
- "Technical Debt"
- "Known Issues"
- "Limitations"
- "Future Work"
- "TODOs"
- User story files: Check for inline bug reports or debt mentions
- Code comments: Search for
TODO:, FIXME:, HACK:, BUG: markers
- Test files: Look for skipped tests (
test.skip) with explanations
Examples Already Documented
From ARCHITECTURE.md:
From citation-manager:
- DI Technical Debt: Lack of Dependency Injection mentioned in architecture
- Test Coverage: 0.3:1 to 0.5:1 ratio may have gaps
Search Commands
# Search for technical debt markers in docs
grep -r "Technical Debt" design-docs/ tools/*/design-docs/
# Search for known issues
grep -r "Known Issues" design-docs/ tools/*/design-docs/
grep -r "Known Risks" design-docs/ tools/*/design-docs/
# Search for TODO markers in code
grep -r "TODO:" src/ tools/*/src/
grep -r "FIXME:" src/ tools/*/src/
grep -r "HACK:" src/ tools/*/src/
# Search for skipped tests
grep -r "test.skip\|it.skip\|describe.skip" test/ tools/*/test/
Task Breakdown
Issue Template for Converted Items
## Original Documentation Location
[File path and line number]
## Problem Description
[Copy from original documentation]
## Impact
**Priority:** [High/Medium/Low based on analysis]
**Effort:** [Estimate]
**Affects:** [Components/features affected]
## Proposed Solution
[If mentioned in original docs]
## Related
- Original location: [Link to file and line]
- Related issues: [If applicable]
Acceptance Criteria
Impact
Priority: Medium
Effort: 2-4 hours (depends on volume found)
Improves:
- Technical debt visibility
- Prioritization capability
- Prevents debt from being forgotten in docs
Related Issues
Problem
The codebase contains bugs and technical debt documented inline in various files (architecture docs, user stories, code comments) that should be tracked as proper GitHub issues for visibility and prioritization.
Known Locations to Search
TODO:,FIXME:,HACK:,BUG:markerstest.skip) with explanationsExamples Already Documented
From ARCHITECTURE.md:
Line 583-595: CLI Subprocess Testing Buffer Limits (Technical Debt)
Line 597-660: CLI Testing stdout/stderr Separation Pattern (Architectural Decision)
From citation-manager:
Search Commands
Task Breakdown
Issue Template for Converted Items
Acceptance Criteria
Impact
Priority: Medium
Effort: 2-4 hours (depends on volume found)
Improves:
Related Issues