Infrastructure · Data Structures

RolloutManifest

Deployment execution log

Definition

Mechanism

The immutable record of actions taken during a deployment, including configuration states, feature flag settings, and deployment targets. It serves as the baseline for monitoring.

Invariants

  1. Immutability: Cannot be modified after deployment.
  2. Records every state change the deployment applied; changes made outside it are out of scope.

Risks

Failure modes

None stated.

Relationships

Root pattern: builds on nothing in this library.

Used by

References

Yields

Society

Rollout

Progressive deployment with canary gating and recorded compensation

Accepts

Society

RolloutWatch

Continuous verification of deployed state against manifest

Reference

Data schema

{
  "type": "object",
  "description": "Immutable deployment record.",
  "required": [
    "deployment_id",
    "actions"
  ],
  "properties": {
    "deployment_id": {
      "type": "string"
    },
    "actions": {
      "type": "array"
    },
    "feature_flag_state": {
      "type": "object"
    },
    "targets": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}

Identity

Ref
RolloutManifest#248d
Sema ID
sema:RolloutManifest#mh:SHA-256:248df60c0a8d3d0e73d0dc29ee287c233c5761d610af135bc3baf96e1e556e10
Ring
0
Tier
1
Updated
2026-11-11
Supersedes
  • sema:RolloutManifest#mh:SHA-256:9e7fe2b3bcd73879f8f55164530c8f5e6773a39b9719cfaca8dce18452ac1463
  • sema:RolloutManifest#mh:SHA-256:c0640e00390f15f0f8daaa6340cebd9852a0ff6d354e20e6d60498236c598d28