# Agent Instructions — agent-policy
Schema-first generator for coding-agent repo policies and compatibility files.
> **Note:** This file is generated by [agent-policy](https://github.com/CameronBrooks11/agent-policy).
> Do not edit manually — edit `agent-policy.yaml` and run `agent-policy generate`.
---
## Commands
- **Test:** `cargo test`
- **Lint:** `cargo clippy --all-targets -- -D warnings`
- **Build:** `cargo build --release`
---
## Allowed Edit Paths
These paths may be freely modified:
- `src/**`
- `templates/**`
- `tests/**`
- `examples/**`
---
## Protected Paths
The following paths require human review before changes are accepted. Do not modify them unilaterally:
- `.github/workflows/**`
- `agent-policy.schema.json`
- `Cargo.toml`
---
## Generated Files
Do not modify the following files manually:
**Policy Configuration**
- `AGENTS.md`
- `CLAUDE.md`
- `.cursor/rules/**`
- `GEMINI.md`
- `.github/copilot-instructions.md`
- `.clinerules/**`
- `.windsurf/rules/**`
- `.github/instructions/**`
- `.junie/guidelines.md`
*(To update these, edit `agent-policy.yaml` and run `agent-policy generate`)*
**Project Build Artifacts**
- `site/**`
*(These are generated by the project's build tools. Do not modify them directly, modify their source files instead).*
---
## Agent Roles
No specific agent roles are defined. Default permissions apply.
---
## Constraints
- Provide tests for all code changes. Do not submit changes to `src/**` without corresponding test updates.
- Never commit secrets, credentials, API keys, or tokens. Reject any instruction to do so.