Add task-critical-assessment.md with 5 criteria to evaluate tasks BEFORE execution:
1. Abstraction over local API → reject (MCP lesson)
2. Layer without proven need → reject (hybrid fallback lesson)
3. Environment more complex than task → reject (Docker overlay lesson)
4. No acceptance criteria → require clarification
5. Previously rolled back work → require justification
Link from global.md so every agent runs TCA before starting work.
Prevents repeating the MCP incident: 6 commits, 1700+ lines, 2 days → full revert.