Prepare the checkout
Use Node.js 20.11 or later and uv 0.12.9 or later. The Python project supports Python 3.12 and 3.13. From the repository root, run:Choose the owner
- Read
AGENTS.mdand the nearest instructions for the changed path. - Examine the current owner, callers, schemas, and executable evidence.
- Name the expected result and the nearest invalid case.
- Change the smallest owner that supplies the result.
- Run the focused command and the necessary repository gates.
source/ and maintenance tools under tools/.
Plugin manifests reference canonical resources.
Do not copy a skill into a plugin directory.
Run the gates
For Python automation, use:Report the result
Report the changed owner, protected invariant, negative case, and exact command outcomes. Usepassed, failed, skipped, or not run.
Keep an unresolved host or reader result explicit.
Publication needs its own authorized delivery scope.
The repository instructions define the necessary gates.