refactor(mma_exec): remove UNFETTERED_MODULES — all deps use generate_skeleton()

This commit is contained in:
2026-03-02 16:38:28 -05:00
parent 40b50953a1
commit 687545932a
3 changed files with 75 additions and 12 deletions

View File

@@ -7,7 +7,7 @@ Architecture reference: [docs/guide_architecture.md](../../../docs/guide_archite
## Phase 1: Patch Context Amnesia Leak & Portability (Meta-Tooling)
Focus: Stop `mma_exec.py` from injecting massive full-text dependencies and remove hardcoded external paths.
- [ ] Task 1.1: In `scripts/mma_exec.py`, completely remove the `UNFETTERED_MODULES` constant and its associated `if dep in UNFETTERED_MODULES:` check. Ensure all imported local dependencies strictly use `generate_skeleton()`.
- [~] Task 1.1: In `scripts/mma_exec.py`, completely remove the `UNFETTERED_MODULES` constant and its associated `if dep in UNFETTERED_MODULES:` check. Ensure all imported local dependencies strictly use `generate_skeleton()`.
- [ ] Task 1.2: In `scripts/mma_exec.py` and `scripts/claude_mma_exec.py`, remove the hardcoded reference to `C:\projects\misc\setup_*.ps1`. Rely on the active environment's PATH to resolve `gemini` and `claude`, or provide an `.env` configurable override.
## Phase 2: Complete MCP Tool Integration & Seal HITL Bypass (Application Core)