# pc-model-card-before-release.policy-card.yaml: Policy Card pc-model-card-before-release version 1.0.0.
# Validates against https://aigovernanceengineer.com/schemas/policy-card.v1.json
# Generated by the Policy Card builder, https://aigovernanceengineer.com/toolkit/policy-card
# Illustrative, review before use. Indicative, not legal advice and not a conformity claim.
"$schema": "https://aigovernanceengineer.com/schemas/policy-card.v1.json"
card_id: pc-model-card-before-release
version: "1.0.0"
title: "Model card before release"
owner: ai-governance-engineering
applies_to:
  - "model:*"
source_policy: "ai-policy.yaml#principles/self-proving"
rules:
  - rule_id: docs.model-card-present.v1
    description: "A version merges or is released only if a model card for that exact version is present, with the sections intended_use, limitations, evaluation."
    effect: deny
    condition: "the model card is missing, describes another version or lacks one of intended_use, limitations, evaluation"
    failure_mode: "A model ships without the documentation that deployers and reviewers need to use it within its limits."
    enforcement_points:
      - pre_merge
      - deploy
    implementation:
      engine: opa_rego
      module: policies/pc-model-card-before-release.rego
      entrypoint: data.aige.cards.pc_model_card_before_release.verdict
    maps_to:
      - AIGE-OBL-EUAIA-ART11
      - AIGE-OBL-EUAIA-ART13
      - AIGE-OBL-ISO42001-A8
exceptions: "Requested by the system owner, approved by the AI governance committee for at most 90 days, and recorded as a signed verdict override with an expiry."
effective_from: "2026-10-01"
review_by: "2027-04-01"
extensions:
  generated_by: "https://aigovernanceengineer.com/toolkit/policy-card"
  template: model-card-before-release
  notice: "Illustrative, review before use. Indicative, not legal advice and not a conformity claim."
  cedar_module: policies/pc-model-card-before-release.cedar
  ci_hook: ".github/workflows/policy-card-pc-model-card-before-release.yml"
  approval_pending_from: ai-governance-committee
