diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..4c83d41 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,5 @@ +# Agent instructions + +Each commit must reduce net handwritten source LOC. No exceptions. No one may waive this rule. +Additions require larger, useful simplifications elsewhere in this repository. +Formatting, minification, generated files, and deleted valuable tests or docs do not count. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 743531e..c7f0dbe 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -63,27 +63,10 @@ uv build Install the wheel inside a clean environment for integration testing. -## Submit Changes +## Submit changes -Keep pull requests focused. - -Explain user-visible behavior and public contract effects. - -Link relevant issues and public API contracts. - -Use clear Conventional Commit subjects when practical. - -Sign every commit with the Developer Certificate of Origin. - -```sh -git commit --signoff -``` - -Another human must review maintainer-authored, nontrivial changes. - -Reviewers follow the shared [review policy][review-policy]. - -Address every review comment before merging. +Use clear Conventional Commit subjects and sign commits with `git commit --signoff`. +Follow the shared [review policy][review-policy]. ## Report Security Issues