Files
TORCH/AGENTS.md
T

2.1 KiB

AGENTS.md

Repository-wide instructions for any autonomous or semi-autonomous coding agent.

Purpose

This repository is intended to be reusable across many projects. Keep changes and documentation generic unless you are actively working inside a specific downstream repo that requires project-specific customization.

Startup checklist (every run)

  1. Read this file (AGENTS.md).
  2. Read CLAUDE.md for operating conventions.
  3. Read CONTRIBUTING.md for commit/PR quality expectations.
  4. Check KNOWN_ISSUES.md before making changes.
  5. If present, check docs/agent-handoffs/ for recent agent learnings.

Generic-first policy

  • Do not hardcode organization, product, customer, or brand-specific details.
  • Do not assume a single deployment environment unless explicitly configured.
  • Prefer neutral names such as project, service, integration, consumer, provider.
  • Add project-specific notes only when working in that project's repo and label them clearly.

Agent learning + handoff protocol

Agents are expected to leave concise, reusable notes for later agents.

Where to write

  • docs/agent-handoffs/README.md for folder usage.
  • docs/agent-handoffs/learnings/ for new practical learnings.
  • docs/agent-handoffs/incidents/ for issue/incident writeups and mitigations.

Naming convention

Use generic, descriptive filenames:

  • YYYY-MM-DD-short-topic.md (example: 2026-02-14-lock-timeout-tuning.md)

Avoid brand, team, or person-specific prefixes in filenames.

Required note structure

Each note should contain:

  • Context
  • Observation
  • Action taken
  • Validation performed
  • Recommendation for next agents

Keep each note short and actionable.

Safety and quality baseline

  • Make smallest safe change first.
  • Prefer explicit commands over assumptions.
  • Validate with available tests/checks.
  • If blocked by environment limits, document the blocker and fallback.

Priority order

When instructions conflict, follow this order:

  1. System/developer/user instructions in-session
  2. AGENTS.md
  3. CLAUDE.md
  4. CONTRIBUTING.md
  5. Inline comments and prompt files