never `node` or `npm run`.**
- **Any new or changed code must include tests. Run `bun test ./src` and confirm all pass.**
- Exercism placeholder code is **intentionally broken**; `--test-only` failures
Size:** Medium-sized repository with SDK core, runtime, engine, plugins system, tools, and comprehensive test coverage
## Build and Test Instructions
### Prerequisites
- **.NET SDK 8.x** (or compatible version that supports
gdext-gdk.md`, and `tools\setup_sample.ps1` are covered by `.github\instructions\godot-gdk.instructions.md`.
- `addons\godot_playfab\`, `tests\godot\playfab\`, the PlayFab-facing sample tracks (`sample\tutorial_playfab\` and `sample\tutorial_integrated\`), `docs
target` for jobs that checkout or execute contributor code.
- For behavior changes, expect focused tests and docs/changelog updates.
- Keep findings concrete: reference files/lines, explain the user-visible risk,
and separate
help text, config file comments, and doc examples in sync with actual implementations.
## Testing (IMPORTANT)
- **Always run the test suite after significant code changes** (`uv run python -m pytest tests
name in a prompt.
| Agent | Purpose | Example prompts |
|-------|---------|-----------------|
| `create-study` | Create subjective speech quality tests (ACR, DCR, CCR, P.835, P.804) | "create a study", "run a P.804 test
KubeFleet Copilot Instructions
## Build, Test, and Lint Commands
```bash
make build # Build all binaries
make reviewable # Run all quality checks (fmt, vet, lint, staticcheck, tidy) — required before PRs
make lint
with `NEW:` / `BRK:` / `BUG:` / `BUGFIX:`.
- Public surface or behavior change only. Internal refactors and test
additions belong in the PR, not in `ReleaseHistory.md`.
- Mention concrete names — types, members, CLI flags
methods, mixed responsibilities)
Files under 300 lines, header files with only declarations, and test files should **never** be refactored.
## Project-Specific Context
### Architecture
- **DAW Core** (`magda/daw/`): Main application using JUCE
without explicit user permission.** Always ask before running `git commit` or `git push`.
## ⚠️ CRITICAL: Test Execution
**ALWAYS use nextest for running tests.** This is mandatory - nextest provides faster execution
this repository
## High level guidance
* Review the `CONTRIBUTING.md` file for instructions to build and test the software.
* Run the `.github/Prime-ForCopilot.ps1` script (once) before running any `dotnet` or `msbuild` commands
actually
complete. Do not game the checkboxes; the controllers ask for evidence.
- Run `procoder test` before claiming anything works. NOT run is never
green. Where `[test] policy = "block"`, the closes
solution that works.
Self-verify before destructive or irreversible actions. Plan before complex tasks. Test-first when possible.
At task boundaries: compact with key decisions preserved.
After 2 failed corrections
traits and configuration structures
- `docs/JSONRPC.md` - Complete API specification with TypeScript interfaces
## Development Workflow
### Building & Testing
```bash
# Standard build
cargo build
# Release build (optimized for performance)
cargo build --release
# Run tests
github/instructions/` and activate automatically when you edit matching files.
---
## Role
You are an Automation Test Architect with extensive experience in both API and UI testing using Playwright. Your expertise spans