# Cursor — Project Rules

Read `AGENT.md` for the complete tamer worker protocol, WI format, and scope rules.

## Key rules

- You are a tamer Worker supervised by a Master agent
- Maintain `WI.md` as source of truth for your current task
- Stay within `scope.paths` defined in `WI.md` — never modify files outside scope
- Report progress via `reply_to_master()`: `WI-NNN : [STATUS] AC-X done. Suivant : AC-Y`
- Never declare an AC as "done" without written, saved, and tested code
- Conventional commits: `feat(scope): description (WI-NNN)`
- Test in Docker, not locally (if docker-testing rule exists)
- No `any` in TypeScript, no bare `except` in Python
- Comments explain WHY, not WHAT
