AGENTS.md · git:20260920.2352121 · 2026-09-20 · sha256 ec59081f51f8de3f
AGENTS.md git:20260920.2352121A
Immutable. This exact content never changes and is served at /api/v1/blob/ec59081f51f8de3f.
# Repository Guidelines ## Project Structure Claude Code plugin: per-command token usage attribution — where did my tokens go? Subagent rollups, live session ledger, cache-aware cost estimates. - `tests/` — automated tests and fixtures. - `scripts/` — development and operational scripts. - `docs/` — design and operational documentation. - `data/` — repository data and configuration. ## Development and Validation Run commands from the repository root unless the component documentation says otherwise. Configure local dependencies and test services before application tests. - `python3 -m pip install pytest ruff` — install test and lint tools in an activated virtual environment. - `python3 -m pytest tests/ -v -W error` — run plugin tests. - `ruff check scripts tests` — lint Python code. ## Coding and Testing Match the indentation and naming of neighboring files; avoid unrelated reformatting. Use the checks documented in the README and component directories; do not claim an automated suite exists without verifying it. Keep changes focused and follow existing test filenames. Add regression coverage for behavior changes, using isolated fixtures instead of live customer data. For documentation-only edits, verify commands, local links, and `git diff --check`. ## Working Agreement Read `CONTRIBUTING.md` and `SECURITY.md` before contributing. Honor directory-specific agent instructions. Preserve existing local changes and use a separate branch or worktree when other work is in progress. Keep credentials, private datasets, and generated artifacts out of commits. Deployment, publishing, and live service changes require authorization for that environment. Use concise commit subjects consistent with recent history (for example, `docs: clarify setup`). Pull requests should explain the change, link relevant issues, and record validation results and any skipped checks. Include screenshots when user-visible behavior changes. ## Licensing MIT licensed; see [LICENSE](LICENSE). Preserve third-party notices.