SPEC-03 defines AGENTS.md as the repo-local agent instruction front door. It gives agents a predictable start file, nested-scope rules, and pointers to typed .uai records without creating hidden or automatic memory.
Required metadata
- Workspace or project identity, canonical root, coordinator path when applicable, and local
.uai/memory root. - Read order, required files, forbidden traversal areas, and broad-memory loading limits.
- Allowed build, test, package, deployment, and verification commands.
- Security boundaries: no secrets, no untrusted execution, no unsupported support claims, and no destructive operations without explicit human approval.
- Nested ownership rules for web apps, WordPress themes/plugins, Python services, ASP.NET Core projects, and multi-package repositories.
How receivers use it
Read the nearest applicable AGENTS.md, resolve the canonical root, load only the listed local memory files for the selected target, and report missing or contradictory guidance before broad edits.
Current public page
The existing adoption page remains AGENTS.md .uai Linking Specification. SPEC-03 makes the metadata contract explicit for schema and example validation.