mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-11 13:17:07 +00:00
- Add Recording Tests section: Playwright codegen (built-in) and playwright-recorder (Docker/X11-based) with usage examples - Replace duplicated spec/env requirement blocks with links to their SPOT pages in docs/agents/files/role/ - Extend Development Procedure to include optional recording step Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
14 lines
1.1 KiB
Markdown
14 lines
1.1 KiB
Markdown
# Committing
|
|
|
|
- You MUST run `make test` as the standard combined validation from [Testing and Validation](../../contributing/flow/testing.md) before every commit whenever the staged change includes at least one file that is not `.md` or `.rst`, unless you are explicitly instructed not to.
|
|
- If that validation fails, you MUST run `make clean` and rerun it.
|
|
- If the failure says `service "infinito" is not running`, restart the stack with [Development Environment Setup](../../contributing/environment/setup.md) and retry the validation.
|
|
- You MUST skip the standard validation only for markdown/reStructuredText-only changes unless you are explicitly instructed to run it.
|
|
- You MUST commit only after all required checks pass.
|
|
- You MUST NOT commit automatically without explicit confirmation from the user. ALWAYS ask before committing.
|
|
|
|
## Warnings
|
|
|
|
- If the standard validation warns about a staged file or its role, you MUST ask whether to fix that warning before you continue.
|
|
- Keep the follow-up limited to the roles touched by staged files so the change stays focused.
|