Jira progress: loading…
ZAR-CCIM
ZAR-native CMI and CSI Model
CMI and CSI are canonical ZAR-native identities. ZAMG and ZCP consume them. They do not replace them.
CMI source of truth
The canonical artifact identity source is:
zar.cmi_registry
Key fields include:
cmimodule_codecomponent_idcmi_kindartifact_nameversion_*zar_coderuntime_classsemantic_rolestatuslifecycle_status
CSI source of truth
The canonical signal identity source is:
zar.signal_csi_binding
Key fields include:
signal_idcsi_modulecsi_componentcsi_kindcsi_namecsistatus
Resolution model
CMI
ZAMG should:
- attempt exact resolution against
zar.cmi_registry - fall back to deterministic proposal generation
- write proposal-stage candidates where no approved match exists
CSI
ZAMG should:
- resolve
signal_id - join to
zar.signal_csi_binding - prefer stable or approved statuses
- flag ambiguity or missing mappings for review
Status guidance
For production use:
- CMI should normally be
active - CSI should normally be
stableor explicitly approvedexperimental
Draft or deprecated identities should not be auto-promoted into production contracts.