schema-version: 0.1.0
standard:
  schema-version: 0.1.0
  sequence: 210
  standard_id: REL-001
  title: Provider Test Provenance
  summary: Test execution methods are provider-dependent, but the provider publishes
    a unit-test report artifact for recipients to understand release validation.
  doc-status: Draft
  standard-version: 0.1.0
  candidate-pack: OSERA-SP-0.1.0 candidate
  ratified-in: Not ratified
  ratified-date: Not ratified
  fitness-role: Required evidence
  type: REL
  category: Release Process
  applies-to:
  - Patch providers
  - Enterprise recipients
  requirements:
  - id: REL-001.REQ-001
    level: MUST
    text: Patch providers must publish test provenance for the patched artifact, including
      the tested commit, test command or suite, runtime when relevant, test report,
      and passing test result.
    checkability: automated
    checks:
    - id: REL-001.CHECK-001
      title: Test provenance is recorded
      type: release-evidence
      severity: blocking
      implementation: osera-fitness.rel001.test_provenance
      evidence:
      - tested_commit
      - runtime
      - test_command
      - test_result
      - test_report_artifact
      - no_failed_tests
  source_path: docs/_standards/rel-001-test-provenance.md
  url: "/standards/rel-001-test-provenance/"
