2.0 KiB
2.0 KiB
Implementation Plan: Comprehensive Codebase Curation & Style Alignment (codebase_curation_20260507)
Phase 0: Context Integration & Strategy
- Task: Review all Phase 5 analysis reports in
./docsto internalize the curation roadmap. - Task: Define a "Granular Review Protocol" for file-by-file auditing and culling.
- Task: Conductor - User Manual Verification 'Curation Strategy' (Protocol in workflow.md)
Phase 1: Automated Standardization & Audit
- [~] Task: Run
scripts/ai_style_formatter.pyandscripts/force_1space.pyon all files in./srcand./simulation. - Task: Conduct an automated entropy audit to identify potential redundancy "hotspots".
- Task: Conductor - User Manual Verification 'Standardization' (Protocol in workflow.md)
Phase 2: Surgical Curation of ./src
- Task: Comprehensive rework of
src/aggregate.py. Modernize context assembly to leverage MCP tools, snapshots, and file caching. Consolidate tier-specific boilerplate. - Task: Review and trim
gui_2.pyandapp_controller.pybased on pipeline maps. - Task: Consolidate data models in
models.pyand remove redundant state inaggregate.py. - Task: Refactor
ai_client.pyto ensure lean processing of provider responses. - Task: Conductor - User Manual Verification 'Source Curation' (Protocol in workflow.md)
Phase 3: Surgical Curation of ./simulation
- Task: Review and trim
./simulation/base classes and utility scripts. - Task: Eliminate redundant setup logic in
sim_context.pyandworkflow_sim.py. - Task: Conductor - User Manual Verification 'Simulation Curation' (Protocol in workflow.md)
Phase 4: Final Integrity Pass
- Task: Verify all tests pass with the trimmed codebase.
- Task: Final comparison against
product-guidelines.mdfor architectural purity. - Task: Final performance baseline check to ensure no regressions.
- Task: Conductor - User Manual Verification 'Final Review' (Protocol in workflow.md)