For any codebase exploration, impact analysis, or bug triage in this repository, use JCodeMuncher tools first.
Required order:
mcp__jcodemunch__list_repos- If repo not indexed: use
mcp__jcodemunch__index_repowithcorveck79/ac-career-manager - Use
mcp__jcodemunch__search_symbols,mcp__jcodemunch__get_file_outline,mcp__jcodemunch__get_symbols, andmcp__jcodemunch__search_textto gather only relevant code - Only use full-file reads (
cat/Get-Content/rgover entire files) when JCodeMuncher cannot retrieve required details
- Do not read whole files unless strictly necessary.
- Prefer symbol-level retrieval over file-level retrieval.
- Fetch at most the symbols required for the current task.
- Summarize findings from symbols before requesting additional code.
- If
index_folderfails due to path naming issues, index by GitHub repo:corveck79/ac-career-manager. - If JCodeMuncher is unavailable or returns incomplete data, fall back to
rg+ targeted line reads.
Apply this policy to all backend and frontend code tasks in this repository.