schema-version: 0.1.0
standard:
  schema-version: 0.1.0
  sequence: 230
  standard_id: REL-003
  title: Patch Version Naming
  summary: Patched releases use package-ecosystem-appropriate version naming profiles
    that optimize recipient tooling outcomes before choosing a concrete syntax.
  extended-by:
  - REL-003-JAVA
  - REL-003-JAVASCRIPT
  doc-status: Ratified
  standard-version: 0.1.0
  candidate-pack: OSERA-SP-0.1.0 ratified
  ratified-in: OSERA-SP-0.1.0
  ratified-date: '2026-09-10'
  fitness-role: Required check
  type: REL
  category: Release Process
  applies-to:
  - Package patch providers
  - Enterprise recipients
  - Package ecosystem profile authors
  requirements:
  - id: REL-003.REQ-001
    level: MUST
    text: Official OSERA patched releases must use the applicable package-ecosystem
      patch version naming profile, or the default SemVer 2.0-compatible OSERA form
      where no concrete profile exists, so supported package resolver, dependency
      update, repository manager, SCA, feed, and policy tooling can identify the patched
      artifact as the latest applicable remediation on the same upstream version line.
    checkability: partially-automated
    checks:
    - id: REL-003.CHECK-001
      title: Applicable patch version naming profile is selected
      type: release
      severity: blocking
      implementation: osera-fitness.rel003.remediation_identifier
      evidence:
      - release_tag
      - artifact_version
      - applicable_profile
      - ecosystem_profile
      - resolver_test_result
  - id: REL-003.REQ-002
    level: MUST
    text: Release tags, artifact versions, vulnerability feeds, and release evidence
      must carry the same patched-release identifier.
    checkability: automated
    checks:
    - id: REL-003.CHECK-002
      title: Release identifier is consistent across source, artifact, and feeds
      type: release
      severity: blocking
      implementation: osera-fitness.rel003.identifier_consistency
      evidence:
      - release_tag
      - artifact_version
      - feed_purl
  source_path: docs/_standards/rel-003-version-metadata.md
  url: "/standards/rel-003-version-metadata/"
