Agent Volumes depends on implementers, reviewers, security researchers, documentation contributors, and standards participants. You can help by testing the current release candidate, finding ambiguous requirements, proposing clearer language, or building tools that expose gaps in the specification. This page summarizes the organization-wide contribution, security, and community policies for specification contributors. The canonical policy documents remain the Agent Volumes organization files on GitHub:Documentation Index
Fetch the complete documentation index at: https://agentvolumes.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The public documentation site is an orientation layer. The canonical specification sources remain
the repository artifacts, including
agent-volumes-spec.md, schemas/, openapi/,
conformance/, and the organization policies linked above.Choose the right contribution path
Report a spec issue
Use GitHub Issues for problems, ambiguities, missing requirements, broken links, and proposed
changes to the specification repository.
Discuss open design questions
Use GitHub Discussions for broader design questions, early feedback, and topics that need
exploration before a concrete proposal.
Build from the artifacts
Implementers can use the guide for clients, bibliothecas, validators, exporters, and runtime
adapters, then report interoperability feedback.
Report a vulnerability
Use private security reporting channels for vulnerabilities. Do not open a public issue for
security-sensitive findings.
List adoption or evaluation
Projects evaluating or adopting the standard can open an issue or pull request against
ADOPTERS.md.How specification changes work
Specification changes follow a lightweight proposal process:Open an issue for material changes
Describe the problem, the proposed change, and the affected sections or artifacts. Open an issue
first for new sections, new component types, behavioral changes, or modifications to normative
requirements.
Discuss the proposal
Work with maintainers and community members to refine the scope. Use discussion to separate
normative requirements from implementation-local choices.
Submit a pull request
Target
main, because the project follows trunk-based development. All work happens from a fork
rather than a branch on the main repository.Before you open a pull request
- Read the current release archive and the canonical source files that your change affects.
- Preserve BCP 14 usage in normative prose: use
MUST,SHOULD, andMAYonly when the requirement carries that normative meaning. - Define new terms on first use and keep terminology consistent with the glossary and release archive.
- Keep schema, OpenAPI, conformance fixtures, and prose aligned when a change affects more than one artifact.
- Sign off every commit for the Developer Certificate of Origin (DCO).
git commit -s.
Route issues to the right place
| Topic | Where to go |
|---|---|
| Specification bugs, ambiguity, or proposals | agent-volumes/agent-volumes-spec issues |
| Open-ended specification design questions | agent-volumes/agent-volumes-spec discussions |
| Organization policy or governance | agent-volumes/.github issues |
| TSC, Working Group, or future member-company participation | Governance Proposal template in agent-volumes/.github |
| Adopter listing requests | ADOPTERS.md in the specification repository |
| Implementation bugs | The affected implementation repository, such as shelf or alexandria when available |
| Unsure where to go | Routing Help template in agent-volumes/.github |
Report security issues privately
Do not open a public issue for a security vulnerability. Use one of these private reporting paths:- Preferred: the
Security > Advisoriestab in the affected GitHub repository. - Alternate: email security@agentvolumes.org.
Participate respectfully
All project spaces follow the Contributor Covenant 3.0 Code of Conduct. The project expects contributors to engage kindly and honestly, respect different viewpoints, accept constructive feedback, credit sources, and help repair harm when it occurs. To report a possible Code of Conduct violation, email conduct@agentvolumes.org. Community Moderators handle reports privately while prioritizing safety and confidentiality.Next steps
Read the release archive
Review the current release candidate before filing feedback or proposing text.
Study core concepts
Learn the vocabulary for volumes, bibliothecas, package identity, trust, and conformance.
Build an implementation
Turn the release artifacts into a client, bibliotheca, validator, exporter, or runtime adapter.
Open a specification issue
Share ambiguity, gaps, editorial fixes, or proposal ideas with the specification maintainers.