name: project-primer description: Use before exploring or changing this repository. Routes agents to the smallest focused project rule for files, scripts, docs, skills, workflows, and commits.
Project Primer
Use this as the repository rule router. Load it first, then open only the focused references needed for the task.
Use
- Read the route table, choose the smallest matching reference, and stop there.
- Combine references only when the task crosses surfaces.
- Keep human-facing repository documentation under
docs/. - After editing any Markdown file, run
bash scripts/markdownlint.shfrom the repository root; usebash scripts/markdownlint.sh --fixto apply markdownlint-cli2 fixes.
Routes
- Stored text: Read english-only before editing non-Markdown comments, descriptions, command output, or user-facing strings.
- Markdown: Read markdown before editing
.mdfiles, skills, docs, or Markdown-like comments. - Agent docs: Read agent-docs before editing
.agents/,docs/, the docs generator, or docs CI. - Fish: Read fish before editing
.fishfiles, Fish completions, or Fish-based local executables. - Orchard: Read orchard before editing Orchard app packages, its executable, or its completion.
- APM: Read apm before editing
home/dot_apm/apm.yml. - Commits: Read git before preparing a commit.