Two protocol notes for the loop, from the #31 tick (issue #243). Docs-only.
.pi/skills/yj-loop/SKILL.md — a model fallback chain under the legs table (qwen 429 → go/deepseek-v4-pro → go/glm-5.3-flash; never the deepseek/ provider, which has no models and fails silently; never spend the T3 model on a quota substitution), and a foreground-launch rule (the async runner has died without persisting a session; a dead worker is recovered by completing, not re-implementing).
Verification
make skill-check — 48 documented targets, all present. scripts/commit-check.sh — well-formed. Docs-only; full CI still runs on this PR.
## What this is
Two protocol notes for the loop, from the #31 tick (issue #243). Docs-only.
- `.pi/skills/yj-loop/SKILL.md` — a model fallback chain under the legs table (qwen 429 → `go/deepseek-v4-pro` → `go/glm-5.3-flash`; never the `deepseek/` provider, which has no models and fails silently; never spend the T3 model on a quota substitution), and a foreground-launch rule (the async runner has died without persisting a session; a dead worker is recovered by completing, not re-implementing).
## Verification
`make skill-check` — 48 documented targets, all present. `scripts/commit-check.sh` — well-formed. Docs-only; full CI still runs on this PR.
Closes #243
Two #31-tick findings that would strand an unattended run. The qwen
worker hit its weekly 429 mid-tick; the obvious fallback
deepseek/deepseek-v4-pro is wrong because the deepseek provider has no
models (only catalog overrides) and fails silently — the model lives on
the go gateway as go/deepseek-v4-pro, with go/glm-5.3-flash the next
rung. And the async subagent runner has died without persisting a
session, so legs launch in the foreground and a dead worker is recovered
by completing, never re-implementing.
Closes#243
logan
merged commit 5fae61cdf1 into main2026-09-04 03:37:29 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What this is
Two protocol notes for the loop, from the #31 tick (issue #243). Docs-only.
.pi/skills/yj-loop/SKILL.md— a model fallback chain under the legs table (qwen 429 →go/deepseek-v4-pro→go/glm-5.3-flash; never thedeepseek/provider, which has no models and fails silently; never spend the T3 model on a quota substitution), and a foreground-launch rule (the async runner has died without persisting a session; a dead worker is recovered by completing, not re-implementing).Verification
make skill-check— 48 documented targets, all present.scripts/commit-check.sh— well-formed. Docs-only; full CI still runs on this PR.Closes #243