# Institutional Capability Lineage Architecture (ICLA)
# Reference Trace - state before capability formation
#
# Copyright (c) 2026 Mariano Garralda-Barrio
# Licensed under CC BY 4.0.

document_type: institutional-capability-registry-snapshot
format_version: "icla-artifact/0.1-draft"
specification_version: {icla-spec: "0.1.0"}
id: REG-SNAP-AUTH-EVOL-BEFORE
artifact_status: reference
normative: false
schema_ref: ../../schemas/capability-registry.schema.yaml
generated_from: {source: retained-registry-state}
registry:
  logical_registry_id: REG-ICLA
  snapshot_status: immutable
  capability_count: 3
  active_pointer_policy: governed-activation-only
capabilities:
  - id: CAP-IAM
    name: Identity and Access Management
    outcome: Govern identity and access policy
    owner: identity-governance
    domain: identity
    lifecycle: active
    active_ckc: {id: CKC-IAM, version: 8}
    policy_refs: [POL-IDENTITY]
    conditions: {environment: governed}
  - id: CAP-API
    name: API Evolution
    outcome: Evolve APIs without unmanaged compatibility loss
    owner: api-governance
    domain: api
    lifecycle: active
    active_ckc: {id: CKC-API, version: 6}
    policy_refs: [POL-API]
    conditions: {environment: governed}
  - id: CAP-VERIFY
    name: Security Validation
    outcome: Validate governed releases
    owner: security-assurance
    domain: security
    lifecycle: active
    active_ckc: {id: CKC-VERIFY, version: 10}
    policy_refs: [POL-ASSURANCE]
    conditions: {environment: governed}
relations:
  - {type: depends_on, from: CAP-API, to: CAP-IAM}
  - {type: depends_on, from: CAP-API, to: CAP-VERIFY}
