Normative specification / governance
Accepted semantics, governance, conformance, canonical hashing and ownership changes require evidence and the RFC/decision process where applicable.
CONTRIBUTING
OpenRGD accepts specification work, candidate contracts, tooling, tests and experiments. The required process depends on what kind of authority the change would modify.
CHANGE CLASS
Accepted semantics, governance, conformance, canonical hashing and ownership changes require evidence and the RFC/decision process where applicable.
Candidate material must declare maturity, provenance and open questions and cannot silently change accepted behavior.
CLI, validator, importer and static-export changes must not privately redefine the standard and should fail closed where evidence is missing.
Fixtures must be reviewable, redistribution-safe, hermetic or explicit about dependencies, free of secrets and exercised by automated tests.
WORKFLOW
LOCAL VALIDATION
python -m pip install -e .
python tools/validate_repository.py
python tools/reconcile_artifacts.py
python tools/validate_canonical_hash.py
python tools/validate_runtime_boundary.py
python tools/validate_governance.py
python contracts/agent/v0.1.0/validate.py
python -m pytest -qRuntime or Body Adapter work belongs in the responsible implementation repository. If it exposes a missing OpenRGD contract, return that gap to the canonical repository as an explicit Contract Delta or RFC rather than connecting cognition directly to motors.
START