Skip to content

RFC-012: Artifact Lifecycle Protocol (ALP) — 1. Purpose

AIGP SpecificationRFC-012: Artifact Lifecycle Protocol (ALP) › 1. Purpose

Section index · 2. Core Principles →

RFC-012: Artifact Lifecycle Protocol (ALP)

PRIVATE AND PROPRIETARY — NOT A PUBLIC RFC. Owned by Kanjani AI Research & Causum. See NOTICE.md.

1. Purpose

The Artifact Lifecycle Protocol (ALP) defines a standardized protocol for creating, approving, executing, and archiving artifacts produced by agents in runbook-service. ALP is the mechanism through which AI-generated work products scripts, templates, configurations, policies move from draft to production through governed, auditable lifecycle transitions.

Without lifecycle governance, an artifact has no trust.

ALP SHALL ensure:

  • every artifact is traceable to the ACP context that informed it and the AIGP request that governed its creation
  • artifacts progress through a deterministic lifecycle with explicit approval gates
  • every executable artifact has a corresponding rollback (compensation) artifact
  • artifacts are hash-signed at each lifecycle transition to guarantee integrity
  • provenance is maintained as a full chain from context sources through execution outcome
  • artifact metadata is stored in DynamoDB and artifact content is stored in S3

Section index · 2. Core Principles →