# Implementation Plan: Test Suite Curation and Organization This plan outlines the process for categorizing, organizing, and curating the existing test suite using a central manifest and exhaustive review. ## Phase 1: Research and Inventory [checkpoint: be689ad] - [x] Task: Initialize MMA Environment `activate_skill mma-orchestrator` be689ad - [x] Task: Inventory all existing tests in `tests/` and mapping them to categories be689ad - [x] Task: Identify failing and redundant tests through a full execution sweep be689ad - [x] Task: Conductor - User Manual Verification 'Phase 1: Research and Inventory' (Protocol in workflow.md) be689ad ## Phase 2: Manifest and Tooling - [ ] Task: Design and create `tests.toml` manifest file - [ ] Task: Implement a test runner wrapper or `pytest` configuration to respect the manifest and categories - [ ] Task: Verify that Conductor/MMA tests can be explicitly excluded from default runs - [ ] Task: Conductor - User Manual Verification 'Phase 2: Manifest and Tooling' (Protocol in workflow.md) ## Phase 3: Curation and Consolidation - [ ] Task: Fix all identified non-redundant failing tests - [ ] Task: Consolidate redundant tests into single, comprehensive test files - [ ] Task: Remove obsolete or deprecated test files - [ ] Task: Standardize test naming conventions across the suite - [ ] Task: Conductor - User Manual Verification 'Phase 3: Curation and Consolidation' (Protocol in workflow.md) ## Phase 4: Final Verification - [ ] Task: Execute full test suite by category using the new manifest - [ ] Task: Verify 100% pass rate for all non-blacklisted tests - [ ] Task: Generate a final test coverage report - [ ] Task: Conductor - User Manual Verification 'Phase 4: Final Verification' (Protocol in workflow.md)