Contributing to AgDR
Thank you for your interest in contributing to the Agent Decision Record (AgDR) standard.
How to Contribute
Reporting Issues
Open a GitHub Issue describing the problem or suggestion. Include the spec version.
Proposing Changes
- Fork this repository
- Create a feature branch from main
- Make your changes
- Submit a pull request with a clear description
What We Accept
- Bug fixes in the SDK reference implementation
- Documentation improvements and clarifications
- Additional example records in spec/v0.2/examples/
- New industry-specific PPP triplet templates
- Translations of documentation
- Additional SDK implementations (TypeScript, Go, Rust, etc.)
What We Do Not Accept
- Changes to the canonical spec JSON without formal review
- Changes that break backward compatibility
- Modifications to the core guarantee or invariants
Versioning
This project follows semantic versioning. The spec version (v0.2) is independent of the SDK version.
License
By contributing, you agree that your contributions will be licensed under the same dual license as the project: CC0-1.0 or Apache-2.0.