Skip to main content
Jira progress: loading…

ZAMG-CMS

Canonical Manifest Schema

The canonical manifest is the compiled operational contract for an artifact.

Top-level structure

manifest_version: "0.1"
manifest_id: "..."
manifest_status: "approved_canonical"
artifact: {}
operations: []
resolution_meta: {}
warnings: []
unresolved: []
change_control: {}

Artifact block

The artifact block is a projection of canonical identity and metadata resolved from ZAR-backed sources.

Typical fields include:

  • cmi
  • zar_code
  • artifact_type
  • domain
  • owner_team
  • status

Operations block

Each operation defines:

  • operation_key
  • opcode
  • exposure
  • HTTP binding if public
  • input CSI
  • output CSI
  • routing defaults
  • policy defaults
  • lifecycle state

Resolution metadata

resolution_meta records:

  • how fields were resolved
  • whether values came from deterministic rules, registry lookups, templates, or AI suggestions
  • confidence per field
  • review status

Operational rule

Only approved canonical manifests may be used by production routing or governed execution.




GitHub RepoRequest for Change (RFC)