Commit Graph

2 Commits

Author SHA1 Message Date
HAL9000 947ba4a7ad refactor(codebase): address TODO/FIXME comments across application and CLI layers
CI / helm (pull_request) Successful in 32s
CI / push-validation (pull_request) Successful in 33s
CI / quality (pull_request) Successful in 57s
CI / build (pull_request) Successful in 51s
CI / lint (pull_request) Successful in 1m35s
CI / typecheck (pull_request) Successful in 1m25s
CI / security (pull_request) Successful in 1m20s
CI / unit_tests (pull_request) Successful in 6m37s
CI / docker (pull_request) Successful in 1m56s
CI / integration_tests (pull_request) Successful in 10m19s
CI / coverage (pull_request) Successful in 12m28s
CI / status-check (pull_request) Successful in 4s
Remove all 14 remaining TODO/FIXME keywords from the 13 source files listed
in issue #9022. Each location now carries a plain explanatory comment that
describes the deferred work and references the corresponding tracked issue
(#9023–#9034). The plan.py EstimationResult migration TODO was already
resolved on master prior to this PR's rebase and required no further action.

Locations addressed:
- cli/commands/plan.py (×2): sandbox strategy hardcoded to git_worktree
- application/services/plan_lifecycle_service.py: EstimationStubActor placeholder (→ #9023)
- application/services/cleanup_service.py (×2): CONC3 DB session wiring (→ #9024)
- tool/runner.py: target_resource not yet forwarded to executor API (→ #9034)
- application/services/llm_actors.py (×2): response_format wiring #650 (→ #9025)
- a2a/facade.py: ACMS ContextAssemblyPipeline stub (→ #9026)
- application/services/correction_service.py: synthetic affected_files (→ #9027)
- mcp/adapter.py: resource_slots downstream wiring #882 (→ #9028)
- application/services/uko_indexer_internals.py: placeholder embedding #578 (→ #9029)
- cli/commands/skill.py: MCP adapter refresh_tools deferred (→ #9030)
- application/services/service_retry_wiring.py: class responsibility separation (→ #9031)
- application/services/phase_gating.py: pg-migration TOCTOU note (→ #9032)
- application/services/uko_loader.py: layer index precomputation (→ #9033)

TODO_FIXME_RESOLUTION.md updated to accurately reflect all resolutions,
including correction of the prior false claim that runner.py was implemented.

ISSUES CLOSED: #9022
2026-06-04 18:11:11 -04:00
HAL9000 514d268e4b docs: add TODO/FIXME resolution analysis 2026-06-04 18:11:11 -04:00