gibson-runlisted
Install: claude install-skill The-AIE/the-gibson
# gibson-run — the loop itself
The loop is `scripts/loop.sh` in the Gibson clone (doctrine: `docs/11`). This
skill's job is to invoke and SUPERVISE it — not to reimplement it.
## Starting
```bash
# default shape (routing table from gibson-resources):
./scripts/loop.sh --runner grok --repo <target-worktree> \
--escalate-after 2 --reviewers codex,claude
# add ONLY after the owner's explicit ACU-spend OK for this run: --supervisor devin
```
**Two preconditions before the first invocation, no exceptions:**
- `<target-worktree>` must be a dedicated worktree/clone — `loop.sh` writes
`gibson/loop-state.md` + journal into the repo it's pointed at, so pointing
it at the canonical checkout violates Law 3.
- `--supervisor devin` makes `loop.sh` run `ensure` (creates a billed session
if none exists) AND every branch handoff spends ACUs even against a live
session. Both are spend: get the owner's explicit OK to enable the supervisor
for this run before passing the flag — a pre-existing live session does NOT
waive that, since the handoffs themselves bill.
- `--runner`: implementer from the routing table (Grok default — flat-rate).
- `--escalate-after 2 --reviewers codex,claude`: two consecutive failures buys
a cross-vendor second opinion BEFORE the error budget kills the lane —
judgment tokens spent exactly when cheap volume has failed twice.
- `--supervisor devin`: finished branches hand off to the cloud supervisor
(docs/22) via `handoff:` in loop-state. **Defa