{
  "handle": "ExecutionManifest",
  "mechanism": "A composite artifact that binds a 'Target Design' (What to build) with an 'Operation Sequence' (How to build and rollout it). It acts as the atomic 'Release Candidate' for the execution phase.",
  "gloss": "Binding of Design and Procedure",
  "invariants": [
    "Carries both a target design and an operation sequence; neither may be absent.",
    "States the cost it expects its steps to consume. Judging that against a budget is `Realizable`'s work."
  ],
  "_meta": {
    "ring": 0,
    "tier": 1,
    "related": [
      "Plan",
      "Build",
      "Rollout"
    ],
    "supersedes": [
      "sema:ExecutionManifest#mh:SHA-256:a0d9a0d0ec40b83b5b05044e38d37098ebdabf1c63a4e623031458f0896e5538",
      "sema:ExecutionManifest#mh:SHA-256:4342d3162e552fdbfcde1d594a4156ca6f2e0e42fcb20a9be2bc5ba54a4af0d0"
    ],
    "path": [
      "Infrastructure",
      "Data Structures"
    ]
  },
  "sema_id": "sema:ExecutionManifest#mh:SHA-256:fed57d4adcd6d9d1f82c57c3d22724485171672d77a34fdfaf7338a430f5f0b1",
  "sema_ref": "ExecutionManifest#fed5",
  "sema_stub": "fed5",
  "data_schema": {
    "type": "object",
    "description": "Binds design with operation sequence.",
    "required": [
      "target_design",
      "operation_sequence",
      "projected_cost"
    ],
    "properties": {
      "target_design": {
        "type": "object"
      },
      "operation_sequence": {
        "type": "array"
      },
      "constraints": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "projected_cost": {
        "type": "object",
        "description": "Expected consumption of the operation sequence, in units the author states."
      }
    }
  },
  "sema_layer": "Infrastructure",
  "sema_category": "Data Structures",
  "failure_modes": [
    "Nominal binding: both halves present and the procedure does not build that design.",
    "Projection exceeded at execution."
  ],
  "used_by": {
    "yields": {
      "ManifestPlanning": "sema:ManifestPlanning#mh:SHA-256:8bd4fc5ad5c604cd4814a96d23565a07d890e78800281c81abdfeafe02473896"
    },
    "references": {
      "OrchestrationLoop": "sema:OrchestrationLoop#mh:SHA-256:e8ba5873bab7bc8a60c971462d4c5a19d86ecf67c4526a516242e20aa388762e",
      "RealizationProtocol": "sema:RealizationProtocol#mh:SHA-256:68fbd05d6135b73ef53db0366e69f4927e5f92f9dd88fa7b79c0a6022e4962ca"
    },
    "accepts": {
      "Rollout": "sema:Rollout#mh:SHA-256:ea8c8bdf3303e53d240d6393a776de33ff7c0980a269539d6eb22a8b35e430b4"
    }
  }
}
