This file is an index. Load only the specific doc(s) relevant to your task to minimize context usage.
Always load docs/agents-common/common.md first — it contains essential guidelines for task sizing, git commits, and git push that apply to all tasks.
These docs apply to all projects using this agent structure:
| Doc | When to load |
|---|---|
| docs/agents-common/bug-fixes.md | Resolving bugs (includes regression test requirement) |
| docs/agents-common/coverage.md | Any edit that adds or modifies functions (100% function coverage required) |
| docs/agents-common/incremental-work.md | Managing a work file for a multi-increment task |
Load the appropriate language-specific doc alongside the generic one:
| Doc | When to load |
|---|---|
| docs/agents-common/typescript/coverage.md | TypeScript projects: coverage tooling commands |
| Doc | When to load |
|---|---|
| docs/project-overview.md | Understanding project structure, modules, API client, deployment |
| docs/build-and-test.md | Running builds, type-checking, linting, or verifying changes |
| docs/code-style.md | Writing or reviewing code (formatting, components, hooks, error handling, styling, routing) |
| docs/billing-design-system.md | Building any billing/lease/payment surface (cards, status pills, tones, lease meter, deletion notices) |
| docs/api-changes.md | Implementing/adjusting anything backed by the API (new endpoints, fields, request params) — always start here |