@AGENTS.md

## Claude Code notes

- When you edit this guide, load the bundled `/claude-api` skill before you state a model fact, then confirm the fact on its Tier 1 source from the table in `AGENTS.md`. The guide states no prices or plan limits.
- This repo's root `.claude/` holds no hooks and no allow rules: only a deny rule for reading `.env` files, a skill and a workflow ([SECURITY.md](SECURITY.md)). `examples/` is inert until copied; review every file before copying it. Never add a `.claude/`, `CLAUDE.md`, `AGENTS.md`, `.mcp.json` or `.claude-plugin/marketplace.json` under `examples/`: a marketplace manifest goes in `dot-claude-plugin/`, so neither the example's folder nor this repo can be added as a plugin marketplace by its folder path or as `owner/repo`.

## Agent skills

### Issue tracker

For ticket and spec work, use private local Markdown under `.scratch/`. Read [Issue tracker](docs/agents/issue-tracker.md).

### Triage labels

Use the default triage roles. Read [Triage labels](docs/agents/triage-labels.md) when triaging tickets.

### Domain docs

Use a single-context layout. Read [Domain docs](docs/agents/domain.md) before exploring the repo.
