Docs menu

Artifact Engine

Validate release/build artifact structure with artifact_enforce.

What you will learn

  • artifact_get
  • artifact_plan
  • artifact_enforce

Prerequisites

Surface

MCPartifact_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.

  1. artifact_get
  2. artifact_plan
  3. Apply remediation
  4. artifact_enforce
MCP: artifact_enforce json
{
  /* 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

Related reference

AGS documentation