---
slug: "OrchestrationLoop"
name: "OrchestrationLoop"
type: "Protocols"
layer: "Society"
ref: "OrchestrationLoop#e8ba"
sema_id: "sema:OrchestrationLoop#mh:SHA-256:e8ba5873bab7bc8a60c971462d4c5a19d86ecf67c4526a516242e20aa388762e"
tags: ["Society","Protocols"]
updated: 2026-11-11
mindscape: "bootstrap"
index_url: https://mindscape.pages.dev/bootstrap/index.json
url: https://mindscape.pages.dev/bootstrap/OrchestrationLoop/
related: ["ManifestPlanning","RequestFraming","Rollout","AcceptSpec","ExecutionManifest","FrameSpec","ReceptivityGate","RolloutManifest","Workflow","LayeredCheck"]
---

# OrchestrationLoop

Interpret-Plan-Rollout Lifecycle

Layer: Society · Category: Protocols

## Mechanism

A strict lifecycle for high-stakes problem solving implementing [Workflow](https://mindscape.pages.dev/bootstrap/Workflow.md). It enforces a sequence: 1. [RequestFraming](https://mindscape.pages.dev/bootstrap/RequestFraming.md) (Frame Problem → [FrameSpec](https://mindscape.pages.dev/bootstrap/FrameSpec.md)), 2. [ManifestPlanning](https://mindscape.pages.dev/bootstrap/ManifestPlanning.md) (Architect Solution → [ExecutionManifest](https://mindscape.pages.dev/bootstrap/ExecutionManifest.md)), 3. [Rollout](https://mindscape.pages.dev/bootstrap/Rollout.md) (Execute safely → [RolloutManifest](https://mindscape.pages.dev/bootstrap/RolloutManifest.md)). Each transition is mediated by a typed artifact that must pass a non-compensatory [AcceptSpec](https://mindscape.pages.dev/bootstrap/AcceptSpec.md). The loop can iterate: failed rollouts trigger re-planning, failed plans trigger re-interpretation. At seams that cross trust boundaries (cross-organizational or commons-facing), feedback returning through each stage passes through a [ReceptivityGate](https://mindscape.pages.dev/bootstrap/ReceptivityGate.md) that validates any FailureTrace before the upstream stage absorbs the rejection.

## Invariants

- Artifact Mediation: All phase transitions MUST pass through typed artifacts.
- Non-Compensatory Gates: Each AcceptSpec is binary pass/fail.
- Bounded Iteration: Within one run, the loop MUST NOT re-enter an earlier phase more than `iteration_limit` times; the next failed gate escalates.

## Failure modes

- Bureaucracy: Blindly following the full lifecycle for trivial tasks (using a cannon for a mosquito).
- Loop Stalling: Getting stuck in Plan/Rollout cycles without shipping.
- Artifact Rejection Cascade: Overly strict AcceptSpecs repeatedly send work to earlier phases until `iteration_limit` is exhausted.
- Seam Leakage: Untyped data bypasses the artifact boundaries.

## Parameters

- `iteration_limit` (PositiveInteger, unspecified): Maximum number of failed-gate re-entries within one run before escalation

## Signature

- `Workflow(Rollout)`

## Builds on

- [ManifestPlanning](https://mindscape.pages.dev/bootstrap/ManifestPlanning.md) (Mind; Composes with)
- [RequestFraming](https://mindscape.pages.dev/bootstrap/RequestFraming.md) (Mind; Composes with)
- [Rollout](https://mindscape.pages.dev/bootstrap/Rollout.md) (Society; Composes with)
- [AcceptSpec](https://mindscape.pages.dev/bootstrap/AcceptSpec.md) (Infrastructure; References)
- [ExecutionManifest](https://mindscape.pages.dev/bootstrap/ExecutionManifest.md) (Infrastructure; References)
- [FrameSpec](https://mindscape.pages.dev/bootstrap/FrameSpec.md) (Infrastructure; References)
- [ReceptivityGate](https://mindscape.pages.dev/bootstrap/ReceptivityGate.md) (Society; References)
- [RolloutManifest](https://mindscape.pages.dev/bootstrap/RolloutManifest.md) (Infrastructure; References)
- [Workflow](https://mindscape.pages.dev/bootstrap/Workflow.md) (Society; References)

## Used by

—

## Identity

- Sema ID: `sema:OrchestrationLoop#mh:SHA-256:e8ba5873bab7bc8a60c971462d4c5a19d86ecf67c4526a516242e20aa388762e`
- Ref: `OrchestrationLoop#e8ba`
- Supersedes:
  - `sema:OrchestrationLoop#mh:SHA-256:fd5ef68be3fdf8bec5e5bb4544153e5029e22626212e2267edeb26881ce9a94a`
  - `sema:OrchestrationLoop#mh:SHA-256:f6f4621352b2120682c035e18bf79704abfaea356a6a3e70221dbefde01adb2e`
  - `sema:OrchestrationLoop#mh:SHA-256:2d637ac17bf4488368e941ca8e754442b7c08e6118a8f29e546ff9d2a1d6e374`
  - `sema:OrchestrationLoop#mh:SHA-256:119060a70a92ceca5b05c02983b7711ca7f3079df78b22d60ecde319bf7600cc`
  - `sema:OrchestrationLoop#mh:SHA-256:56675014ff21d45be3f8f0343756a79a8051dbedffdeb4e749942105d548f70a`

## Links

- [Pattern page](https://mindscape.pages.dev/bootstrap/OrchestrationLoop/)
- [View in the interactive graph](https://mindscape.pages.dev/bootstrap/#OrchestrationLoop)
- [JSON](https://mindscape.pages.dev/bootstrap/OrchestrationLoop.json)
- [Index of all patterns](https://mindscape.pages.dev/bootstrap/index.json)
