chore(conductor): Replace monolithic curation with 5 granular tracks
This commit is contained in:
+19
-3
@@ -22,9 +22,25 @@ This file tracks all major tracks for the project. Each track has its own detail
|
||||
*Link: [./tracks/source_wide_redundancy_audit_20260507/](./tracks/source_wide_redundancy_audit_20260507/)*
|
||||
*Goal: Deep file-by-file audit to identify unused methods, duplicate logic, and dead code.*
|
||||
|
||||
4. [~] **Track: Comprehensive Codebase Curation & Style Alignment**
|
||||
*Link: [./tracks/codebase_curation_20260507/](./tracks/codebase_curation_20260507/)*
|
||||
*Goal: Exhaustive review of all `.py` files. Remove redundancies, eliminate unnecessary code/data/processing, and strictly align with `product-guidelines.md` and the Python style guide. Focus on performance and maintainability.*
|
||||
4. [ ] **Track: Curate Provider Registries**
|
||||
*Link: [./tracks/curate_provider_registries_20260507/](./tracks/curate_provider_registries_20260507/)*
|
||||
*Goal: Move the PROVIDERS list to models.py and update all references to use this single source of truth.*
|
||||
|
||||
5. [ ] **Track: Encapsulate AppController Status**
|
||||
*Link: [./tracks/encapsulate_appcontroller_status_20260507/](./tracks/encapsulate_appcontroller_status_20260507/)*
|
||||
*Goal: Convert ai_status and mma_status to properties with thread-safe setters.*
|
||||
|
||||
6. [ ] **Track: Decouple GUI Log Loading**
|
||||
*Link: [./tracks/decouple_gui_log_loading_20260507/](./tracks/decouple_gui_log_loading_20260507/)*
|
||||
*Goal: Move Tkinter directory selection out of AppController and into gui_2.py.*
|
||||
|
||||
7. [ ] **Track: Refactor Context Aggregation Pipeline**
|
||||
*Link: [./tracks/refactor_context_aggregation_pipeline_20260507/](./tracks/refactor_context_aggregation_pipeline_20260507/)*
|
||||
*Goal: Modernize src/aggregate.py and consolidate legacy tier builders.*
|
||||
|
||||
8. [ ] **Track: Cull Unused Symbols**
|
||||
*Link: [./tracks/cull_unused_symbols_20260507/](./tracks/cull_unused_symbols_20260507/)*
|
||||
*Goal: Safely remove the 27 dead symbols identified in the redundancy audit.*
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user