Analyze this codebase and create/update CRUSH.md to help future agents work effectively in this repository.
First: Check if directory is empty or contains only config files. If so, stop and say "Directory appears empty or only contains config. Add source code first, then run this command to generate CRUSH.md."
Goal: Document what an agent needs to know to work in this codebase - commands, patterns, conventions, gotchas.
Discovery process:
ls.cursor/rules/*.md, .cursorrules, .github/copilot-instructions.md, claude.md, agents.md) - only read if they existContent to include:
Format: Clear markdown sections. Use your judgment on structure based on what you find. Aim for completeness over brevity - include everything an agent would need to know.
Critical: Only document what you actually observe. Never invent commands, patterns, or conventions. If you can't find something, don't include it.