# Test Framework Setup v2.0 (Slim) ```xml Set command_key="*framework" Load {project-root}/bmad/bmm/testarch/tea-commands.csv and parse the row where command equals command_key Load {project-root}/bmad/bmm/testarch/tea-knowledge.md to internal memory Use the CSV columns preflight, flow_cues, deliverables, halt_rules, notes, knowledge_tags to guide behaviour Split pipe-delimited values (|) into individual checklist items Map knowledge_tags to matching sections in the knowledge brief and apply those heuristics throughout execution DO NOT expand beyond the guidance unless the user supplies extra context; keep instructions lean and adaptive Evaluate each item in preflight; confirm or collect missing information If any preflight requirement fails, follow halt_rules and stop Follow flow_cues sequence, adapting to the project's stack When deciding frameworks or patterns, apply relevant heuristics from tea-knowledge.md via knowledge_tags Keep generated assets minimal—only what the CSV specifies Create artifacts listed in deliverables Capture a concise summary for the user explaining what was scaffolded Follow halt_rules from the CSV row verbatim Use notes column for additional guardrails while executing Deliverables and summary specified in the CSV row ```