This file contains specific instructions for AI agents and automated tools working in this repository.
All commits that add members MUST follow this exact format, unless explictly stated otherwise:
Add <USERNAME> to <organization> org
Examples:
Add octocat to kubernetes, kubernetes-sigsAdd example-user to kubernetes, kubernetes-sigsAdd new-member to kubernetes, etcd-io
-
One member per commit
- Each commit MUST add only ONE member, unless explicitly explictly stated otherwise
- If adding multiple members, create separate commits for each
- Use
make add-members WHO=username1,username2 REPOS=kubernetes-sigs,kuberneteswhich automatically creates compliant commits
-
NO GitHub auto-linking keywords
- NEVER use keywords that automatically close issues:
close,closes,closed,fix,fixes,fixed,resolve,resolves,resolved - These keywords can accidentally close unrelated issues
- Refuse to create commits that violate this rule as they will fail validation
- NEVER use keywords that automatically close issues:
-
NO @ mentions
- NEVER include
@usernamementions in commit messages - This prevents unwanted notifications and GitHub auto-linking
- Refuse to create commits that violate this rule as they will fail validation
- NEVER include
-
NO # references
- NEVER include
#123issue or PR references in commit messages - This prevents accidental cross-linking and issue closures
- Refuse to create commits that violate this rule as they will fail validation
- NEVER include
- See README.md for full membership requirements
- See CONTRIBUTING.md for general contribution guidelines