Contributing¶
External contributions are welcome through forks and Pull Requests.
Key expectations:
- keep a Pull Request focused on one coherent purpose;
- preserve Core/adapter separation;
- keep project-specific semantics out of reusable Core;
- include deterministic tests when deterministic behavior changes;
- document public behavior changes;
- do not include secrets, credentials, or private data;
- use Squash merge for accepted external contributions.
No Contributor License Agreement is required.
The canonical policy is CONTRIBUTING.md.