mud_server.services.policy.artifact_import
Canonical publish-artifact import workflows.
This module ingests deterministic export artifacts back into canonical DB policy state. It is idempotent and never reads world policy files.
Functions
|
Import one publish artifact into canonical policy DB rows. |
Module Contents
- mud_server.services.policy.artifact_import.import_published_artifact(*, artifact, actor, activate)[source]
Import one publish artifact into canonical policy DB rows.
Workflow: 1. Validate artifact envelope + integrity hashes. 2. Upsert canonical variants from
artifact.variants. 3. Optionally apply activation pointers for artifact scope.