retail-orchestratelisted
Install: claude install-skill Kemetra/Seshat-BI
# retail-orchestrate
The conductor for Layer D. The kit's architecture makes the agent the primary
surface: "an agent runs the playbook conversationally ... and self-heals against
the gate." This skill is how the agent does that -- it **sequences the four
existing verb-skills** across the medallion phases and runs the **self-heal loop**
whose only success signal is a literal gate exit 0.
You (the agent reading this) ARE the runtime. This skill is procedure, not an
engine: there is no daemon, no scheduler, no persisted counter, and no
fix-applying subagent.
## Scope + non-negotiables (read first)
- **Agent is the orchestrator.** Do not build or invoke a loop runtime, a counter
file, or a subagent whose job is "run gate, apply fix, repeat." That is the
parked orchestration runtime (architecture open decision #3). The loop below is
something YOU perform in-context.
- **The gate exit code is the SOLE pass authority** (constitution Principle I --
agent proposes, gate disposes). A phase advances ONLY on a literal exit 0 from
`seshat check` / `retail validate`. Never declare a rule "passed" from reading
prose or your own edit; only the non-zero/zero exit decides.
- **Fail-closed.** A non-zero exit blocks. Never suppress, never promote warnings
to pass, never merge around a failing gate.
- **Two hard human seams you MUST stop at:**
1. **Mapping gate (Principle IV):** no `silver.*` until the map is reviewed and
approved. Read approval from existing state (belo