Generated by
node tools/audit/todo-burndown.mjsat repo state ec546042bb 2026-07-18T08:22:16Z. Regenerate after burn-down work; do not hand-edit the tables.
Summary#
| Metric | Count |
|---|---|
| Files with markers (non-test source) | 471 |
| — actionable application code | 468 |
| — vendored/generated/dataset-like | 3 |
| TODO markers | 600 |
| FIXME markers | 14 |
| HACK markers | 8 |
Marker concentration#
Counts show inventory concentration, not implementation effort or defect severity. The chart groups the five largest owner surfaces and the remaining owners; the exact all-owner values follow.
pie showData
title Actionable marker concentration by owner surface
"V2" : 273
"scripts" : 165
"V5" : 51
"libs/iris" : 46
"libs/neith" : 17
"All other owners" : 65
Actionable markers by owner surface#
| Owner surface | Files | Markers |
|---|---|---|
| V2 | 230 | 273 |
| scripts | 142 | 165 |
| V5 | 35 | 51 |
| libs/iris | 14 | 46 |
| libs/neith | 6 | 17 |
| V4 | 14 | 14 |
| tools | 3 | 14 |
| apps/aphrodite | 5 | 11 |
| services | 6 | 11 |
| libs/maya | 1 | 3 |
| libs/nisaba | 2 | 2 |
| libs/yemaya | 2 | 2 |
| apps/iris | 1 | 1 |
| apps/lilith | 1 | 1 |
| libs/aphrodite | 1 | 1 |
| libs/bellona | 1 | 1 |
| libs/oshun | 1 | 1 |
| libs/psyche | 1 | 1 |
| libs/shared | 1 | 1 |
| static | 1 | 1 |
Top 50 actionable files#
| Markers | File |
|---|---|
| 17 | scripts/docs/generate-oshun-domain-reference.mjs |
| 11 | libs/iris/code/agentic/src/bug-fixer.ts |
| 9 | libs/neith/qa/src/code-quality/tech-debt.ts |
| 8 | tools/audit/todo-burndown.mjs |
| 6 | libs/iris/code/quality/src/technical-debt-identifier.ts |
| 6 | libs/iris/integrations/maya/src/agents/scripting-assistant.ts |
| 5 | V2/ue/Tools/check-v2-input-system-documentation.py |
| 5 | apps/aphrodite/streaming/src/index.ts |
| 5 | libs/iris/code/git/src/code-documentation-generator.ts |
| 5 | tools/bellona/new-command/src/templates.ts |
| 4 | V2/ue/Tools/check-v2-input-debugging-overlay.py |
| 4 | libs/neith/testing/src/unit/rust-infra.ts |
| 4 | scripts/verify-phase-22-completion.mjs |
| 3 | V5/tools/frontier-naturalist/validate-frontier-naturalist.py |
| 3 | V5/tools/live-service/validate-live-service.py |
| 3 | V5/tools/period-documentary/validate-period-documentary.py |
| 3 | V5/tools/validate-v5-docs.py |
| 3 | apps/aphrodite/streaming/src/routes/metrics.ts |
| 3 | libs/iris/agents/archetypes/src/code-agent.ts |
| 3 | libs/iris/code/agentic/src/feature-implementer.ts |
| 3 | libs/iris/code/git/src/technical-debt-tracker.ts |
| 3 | libs/maya/documentation/src/tutorials-guides/scripting-introduction.ts |
| 3 | scripts/v6/verify-v6-exit-criteria-readiness.mjs |
| 3 | services/psyche/conferencing/src/video_conferencing/meeting_intelligence/integrations/project_management.py |
| 3 | services/psyche/video-conferencing/src/video_conferencing/meeting_intelligence/integrations/project_management.py |
| 2 | V2/ue/Tools/check-v2-auction-house.py |
| 2 | V2/ue/Tools/check-v2-bot-coverage-mapping.py |
| 2 | V2/ue/Tools/check-v2-bot-harness.py |
| 2 | V2/ue/Tools/check-v2-combat-bot.py |
| 2 | V2/ue/Tools/check-v2-currency-ledger.py |
| 2 | V2/ue/Tools/check-v2-economy-direct-trade.py |
| 2 | V2/ue/Tools/check-v2-economy-documentation.py |
| 2 | V2/ue/Tools/check-v2-economy-exploit-detection.py |
| 2 | V2/ue/Tools/check-v2-haptic-feedback-binding.py |
| 2 | V2/ue/Tools/check-v2-input-recording-for-testing.py |
| 2 | V2/ue/Tools/check-v2-load-test-bot-army.py |
| 2 | V2/ue/Tools/check-v2-mod-author-dashboard.py |
| 2 | V2/ue/Tools/check-v2-mod-auto-update.py |
| 2 | V2/ue/Tools/check-v2-mod-browser.py |
| 2 | V2/ue/Tools/check-v2-mod-collections.py |
| 2 | V2/ue/Tools/check-v2-mod-conflict-detection.py |
| 2 | V2/ue/Tools/check-v2-mod-content-policy.py |
| 2 | V2/ue/Tools/check-v2-mod-distribution-publisher-guide.py |
| 2 | V2/ue/Tools/check-v2-mod-download-analytics.py |
| 2 | V2/ue/Tools/check-v2-mod-legal-framework.py |
| 2 | V2/ue/Tools/check-v2-mod-multiplayer-compatibility.py |
| 2 | V2/ue/Tools/check-v2-mod-rating-review.py |
| 2 | V2/ue/Tools/check-v2-mod-review-pipeline.py |
| 2 | V2/ue/Tools/check-v2-mod-save-game-compatibility.py |
| 2 | V2/ue/Tools/check-v2-modio-integration.py |
Method#
- Tracked files with source extensions (ts/js/py/rs families), test files excluded.
- Marker = whole-word
TODO/FIXME/HACKfollowed by:or whitespace. - Vendored/generated/dataset-like = path matches vendor|generated|.gen.|dataset|fixtures|third-party|proto/ — burn-down there is usually upstream or regeneration work, not in-place edits.