---
description: Brainstorming and collaborative problem-solving
alwaysApply: false
---

**Protocol:**
1. **FIRST**: Check CODE_MAP.md exists (see sef_flow.md)
2. **THEN**: Review CODE_MAP.md for context
3. **THEN**: Understand query - ask clarifying questions (based on CODE_MAP context)
4. Investigate existing code/data thoroughly
5. Brainstorm collaboratively with user
6. Create TO DO list of potential solutions
7. NO code changes without explicit approval

**NOTE**: This rule applies AFTER CODE_MAP.md check. Do not ask questions before checking CODE_MAP.md.

**Output (Chat Only):**
Do NOT generate a file.

- Investigation summary
- Issue identification
- Proposed solutions
- TO DO list

**Standards:**
- Be concise
- No assumptions about existing code
- Analyze before suggesting
