2.1 KiB
2.1 KiB
Implementation Plan: MMA Utilization Refinement
Phase 1: Skill Segregation and Tier Re-Alignment
- Task: Refine
mma-tier1-orchestratorskill to focus exclusively on project/track initialization.e950601 - Task: Refine
mma-tier2-tech-leadskill for track execution, ensuring persistent memory across tasks (Disable Context Amnesia).e950601 - Task: Refine
mma-tier3-workerandmma-tier4-qaskills to be stateless but equipped with full file read/write tools and should be provided only the context the need of the project beyond that with ast skeleton extraction or what tier 2 provies them.e950601 - Task: Conductor - User Manual Verification 'Phase 1' (Protocol in workflow.md)
Phase 2: AST Skeleton Extraction (Skeleton Views)
- Task: Enhance
mcp_client.pywithget_python_skeletonfunctionality usingtree-sitterto extract signatures and docstrings.e950601 - Task: Update
mma_exec.pyto utilize these skeletons for non-target dependencies when preparing context for Tier 3.e950601 - Task: Integrate "Interface-level" scrubbed versions into the sub-agent injection logic.
e950601 - Task: Conductor - User Manual Verification 'Phase 2' (Protocol in workflow.md)
Phase 3: Sub-Agent Observability
- Task: Implement a dedicated logging mechanism for sub-agents (e.g.,
logs/agents/mma_tier<#>_task_<timestamp>.log) that captures reasoning and tool output.e950601 - Task: Ensure sub-agent executions do not pollute the primary Gemini CLI history while remaining visible to the user via the log.
e950601 - Task: Conductor - User Manual Verification 'Phase 3' (Protocol in workflow.md)
Phase 4: Workflow Optimization and Validation
- Task: Update
conductor/workflow.mdto formally document the refined tier roles and tool permissions.e950601 - Task: Conduct a full end-to-end "Dry Run" (Create a dummy track and implement a small feature) to verify the new architecture.
e950601 - Task: Conductor - User Manual Verification 'Phase 4' (Protocol in workflow.md)
Phase: Review Fixes
- Task: Apply review suggestions
d343066