Society · Protocols

OrchestrationLoop

Interpret-Plan-Rollout Lifecycle

Definition

Mechanism

A strict lifecycle for high-stakes problem solving implementing Workflow. It enforces a sequence: 1. RequestFraming (Frame Problem → FrameSpec), 2. ManifestPlanning (Architect Solution → ExecutionManifest), 3. Rollout (Execute safely → RolloutManifest). Each transition is mediated by a typed artifact that must pass a non-compensatory AcceptSpec. 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 that validates any FailureTrace before the upstream stage absorbs the rejection.

Invariants

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

Risks

Failure modes

  1. Bureaucracy

    Blindly following the full lifecycle for trivial tasks (using a cannon for a mosquito).

  2. Loop Stalling

    Getting stuck in Plan/Rollout cycles without shipping.

  3. Artifact Rejection Cascade

    Overly strict AcceptSpecs repeatedly send work to earlier phases until `iteration_limit` is exhausted.

  4. Seam Leakage

    Untyped data bypasses the artifact boundaries.

Relationships

Builds on

Composes with

Rollout

Progressive deployment with canary gating and recorded compensation

References

Infrastructure

AcceptSpec

Non-compensatory acceptance contract; consumer Verify yields Solution or FrameError

Infrastructure

FrameSpec

Structured problem definition artifact

ReceptivityGate

Verification gate for signed, clause-specific rejection records

Nothing in this library builds on this pattern yet.

Reference

Parameters

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

Signature

  • Workflow(Rollout)

Identity

Ref
OrchestrationLoop#e8ba
Sema ID
sema:OrchestrationLoop#mh:SHA-256:e8ba5873bab7bc8a60c971462d4c5a19d86ecf67c4526a516242e20aa388762e
Ring
1
Tier
2
Updated
2026-11-11
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