Artifact Engine
Validate release/build artifact structure with artifact_enforce.
What you will learn
- artifact_get
- artifact_plan
- artifact_enforce
Prerequisites
Surface
| MCP | artifact_get · artifact_validate · artifact_enforce · artifact_plan |
|---|---|
| Config | .ags/artifact.yml |
What this feature does
Artifact Engine checks declared artifact layouts, checksums hooks, and required paths before release_enforce.
How to call it
Call these MCP tools through your AGS / tower-gov host — artifact_get, artifact_validate, artifact_enforce, artifact_plan.. Prefer scan/get before validate/diff, and enforce only when the change set is ready.
- artifact_get
- artifact_plan
- Apply remediation
- artifact_enforce
{
/* Example MCP call — fill args from schema_get / docs */
"tool": "artifact_get",
"arguments": {}
}What success looks like
artifact_enforce ok
Policy matches live state
Common failure modes
Config enabled but requiredFiles missing
Enforce without validate
Plan ignored