conductor(track): Initialize 'tech_debt_and_test_cleanup' and 'conductor_workflow_improvements' tracks
This commit is contained in:
28
TASKS.md
28
TASKS.md
@@ -24,3 +24,31 @@
|
||||
- No Focus Agent selector widget in Operations Hub
|
||||
|
||||
**Scope:** Phase 1 (tier tagging) → Phase 2 (tool log dict migration) → Phase 3 (Focus Agent UI + filter). Per-tier token stats deferred to sub-track.
|
||||
|
||||
### `tech_debt_and_test_cleanup_20260302` (initialized)
|
||||
**Priority:** High
|
||||
**Depends on:** `feature_bleed_cleanup_20260302`
|
||||
**Track dir:** `conductor/tracks/tech_debt_and_test_cleanup_20260302/`
|
||||
|
||||
**Audit-confirmed gaps:**
|
||||
- 13 test files duplicate `app_instance` fixture instead of using `conftest.py`.
|
||||
- Duplicate test files (`test_ast_parser_curated.py`).
|
||||
- Multiple simulation tests silently pass with no assertions.
|
||||
- `gui_2.py` initializes 9 state variables in `__init__` that are never read.
|
||||
- `gui_2.py` has over 15 uncalled HTTP/background methods.
|
||||
|
||||
**Scope:** Phase 1 (Fixture deduplication) → Phase 2 (False-positive test fixing) → Phase 3 (Dead code excision in `gui_2.py`).
|
||||
|
||||
### `conductor_workflow_improvements_20260302` (initialized)
|
||||
**Priority:** High
|
||||
**Depends on:** None
|
||||
**Track dir:** `conductor/tracks/conductor_workflow_improvements_20260302/`
|
||||
|
||||
**Audit-confirmed gaps:**
|
||||
- Tier 2 skill lacks enforcement of AST pre-implementation scans to prevent duplicate state variables.
|
||||
- Tier 2 skill lacks explicit rejection of non-TDD execution.
|
||||
- Tier 3 skill does not strictly forbid implementing code without failing tests.
|
||||
- `workflow.md` lacks explicit warnings against zero-assertion tests and redundant `__init__` state.
|
||||
|
||||
**Scope:** Phase 1 (Update MMA Skill prompts) → Phase 2 (Update `workflow.md`).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user