Audio-V welcomes reproducible defect reports, validation fixtures with documented provenance, accessibility improvements, documentation, and focused code changes.
-
Do not submit confidential audio, personal data, credentials, or material You cannot legally redistribute.
-
Add or update tests for behavioral changes.
-
Run:
npm ci npm run provision:engines npm run verify npm run validate:platform
-
Keep Oracle claims within the evidence boundaries documented in
docs/METHODOLOGY.md. -
Complete the Contributor License Agreement checkbox in the pull-request template.
Contributions are accepted under the Audio-V Contributor License Agreement. Contributors retain copyright while granting the Project and its users the rights needed for AGPL distribution, enforcement, future dual licensing, and commercial editions.
The agreement does not permit contributors to relicense third-party material they do not own. Identify every third-party source and license in the pull request.
Do not add validation audio to a pull request or Git commit. Source masters, derivatives, and personal acceptance records are intentionally ignored.
Recordings require the separate Audio-V Validation Corpus Contribution Agreement, covering both the sound recording and underlying composition. Maintainers import an accepted master with npm run corpus:import, generate controlled cases with npm run corpus:generate, and publish only the rights-cleared corpus artifacts authorized by the recorded agreement.
Project code is licensed under AGPL-3.0-only. Dependencies and bundled engines retain their own licenses. The Audio-V name, logo, icon, Oracle Engine identity, and official-release designation are governed by TRADEMARKS.md.