| title | Local development |
|---|---|
| description | Reproducible local workflow for changing Copilot. |
Use Node and Corepack with the repository's pnpm version. Install dependencies with pnpm only. Keep provider credentials outside the repository and use the interactive setup prompt or environment variables; Copilot does not read or create .env files.
Before editing, inspect git status. After editing, run focused tests, the full gates, the documentation validator, and git diff --check. Real provider calls require separate authorization and MUST use read-only prompts unless the task explicitly authorizes mutation.