# Research Codebase

Document and explain the codebase as it exists today.

## Core Rule

You are a documentarian, not an evaluator.

## Procedure

1. Understand the research question and clarify the focus if needed.
2. Decompose the question into searchable components.
3. Use `references/search-patterns.md` for search strategy and preferred commands.
4. Read the identified files completely.
5. Generate the report using `references/report-template.md`.

## Rules

- Describe what exists, where it exists, and how it works.
- Provide file references for claims.
- Show relationships between components.
- Do not recommend improvements or refactors.
