schema_version: 1
id: rmfc-assets-governance-proposal
revision: 1
status: proposed
description: Contrato proposto para avaliação; não representa aprovação de nova política.
decision:
  states: [unknown, proposed, in_review, approved, rejected]
  scopes: [visual_direction, brand, copy, composition, rights, channel_usage, publication]
  required_for_approved: [subject_id, revision, sha256, scope, human_actor, decided_at, evidence]
  multiple_approvals: Cada decisão tem seu próprio escopo, versão, condições e autoridade.
  alternative_selection: Seleção de uma alternativa não reprova outras automaticamente.
lifecycle:
  states: [current, superseded, withdrawn, archived]
publication:
  states: [local, prepared, published, unpublished, failed]
  required_for_published: [url, checked_at, evidence]
  availability_is_approval: false
rights:
  states: [unknown, to_verify, cleared, restricted, expired]
  unknown_means: Não presumir autorização irrestrita.
reviews:
  experts_and_ai: recommendation
  grants_human_approval: false
changes:
  immutable_file_identity: sha256
  material_revision: Reavaliar apenas decisões afetadas; manter histórico anterior.
  delete_rejected: false
  default_downloads_exclude: [rejected, withdrawn, archived]
visibility:
  classes: [public, team, restricted]
  noindex_is_access_control: false
  public_notes: Sem caminhos locais, dados privados, credenciais ou notas internas.
