← back to AbramsEgo
chore: restart loop on Fable 5 — model default claude-fable-5, 20min task budget, re-queue task 12 + fable audit 14, mark landed 10/11 done
9f06ab0abb98c91c64cb3f04bbf38b96c8d408c1 · 2026-07-01 13:39:20 -0700 · Steve
Files touched
R100 build-queue/failed/10-finish-provider-donut.md build-queue/done/10-finish-provider-donut.mdR100 build-queue/failed/11-localfleet-fallback.md build-queue/done/11-localfleet-fallback.mdR100 build-queue/failed/12-officers-datetime-chip.md build-queue/tasks/12-officers-datetime-chip.mdA build-queue/tasks/14-replenish.mdM scripts/build-loop.sh
Diff
commit 9f06ab0abb98c91c64cb3f04bbf38b96c8d408c1
Author: Steve <steve@designerwallcoverings.com>
Date: Wed Jul 1 13:39:20 2026 -0700
chore: restart loop on Fable 5 — model default claude-fable-5, 20min task budget, re-queue task 12 + fable audit 14, mark landed 10/11 done
---
.../{failed => done}/10-finish-provider-donut.md | 0
.../{failed => done}/11-localfleet-fallback.md | 0
.../{failed => tasks}/12-officers-datetime-chip.md | 0
build-queue/tasks/14-replenish.md | 25 ++++++++++++++++++++++
scripts/build-loop.sh | 4 ++--
5 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/build-queue/failed/10-finish-provider-donut.md b/build-queue/done/10-finish-provider-donut.md
similarity index 100%
rename from build-queue/failed/10-finish-provider-donut.md
rename to build-queue/done/10-finish-provider-donut.md
diff --git a/build-queue/failed/11-localfleet-fallback.md b/build-queue/done/11-localfleet-fallback.md
similarity index 100%
rename from build-queue/failed/11-localfleet-fallback.md
rename to build-queue/done/11-localfleet-fallback.md
diff --git a/build-queue/failed/12-officers-datetime-chip.md b/build-queue/tasks/12-officers-datetime-chip.md
similarity index 100%
rename from build-queue/failed/12-officers-datetime-chip.md
rename to build-queue/tasks/12-officers-datetime-chip.md
diff --git a/build-queue/tasks/14-replenish.md b/build-queue/tasks/14-replenish.md
new file mode 100644
index 0000000..4ff34f4
--- /dev/null
+++ b/build-queue/tasks/14-replenish.md
@@ -0,0 +1,25 @@
+# AbramsEgo task 14 — REPLENISH: fresh-eyes full-completion audit (first Fable 5 pass)
+
+You are the queue replenisher. The loop just switched models to **Fable 5** — you are the first
+fresh pair of eyes on this build. Read SPEC.md FIRST, then audit the RUNNING dashboard, not the
+file bookkeeping.
+
+1. Pull the live surface: `curl -s -u admin:'DW2024!' http://127.0.0.1:9773/api/data` and read
+ `public/index.html` + `server.js`. Check every SPEC panel (1–8) is present AND wired to real
+ data (no dead placeholders), and every Steve hard rule holds:
+ - 🕓 created date+time chip visible on EVERY admin card/row (full ISO in `title=`) — including
+ the Officers panel, which task 12 (just before you) should have fixed. Verify it actually did.
+ - sort `<select>` + density slider + infinite scroll on every grid, localStorage-persisted.
+ - every cost figure labeled; free/local shows `$0 (local)`.
+2. For each REAL gap found (broken data, missing SPEC feature, hard-rule violation): write ONE
+ surgical <15-min task file to `build-queue/tasks/NN-<slug>.md` (NN starting at 15), following
+ the style of `build-queue/done/12-officers-datetime-chip.md` — name exact files/lines, one
+ verify command, one commit line. BOUND: enqueue at most 3 tasks, highest-value first. Also
+ re-enqueue a copy of this replenisher as the LAST task (next number) ONLY if you enqueued ≥1 task.
+3. If NO real gaps: enqueue nothing, do NOT re-enqueue yourself — the loop rests, the build is
+ at full completion. Don't invent busywork to justify the run.
+4. Move this file to `build-queue/done/` and commit
+ `chore: replenish audit (fable) — <verdict>` with author `steve@designerwallcoverings.com`.
+
+Local only. No deploy, no DNS, no publish — draft any gated need to
+~/.claude/yolo-queue/pending-approval/ instead.
diff --git a/scripts/build-loop.sh b/scripts/build-loop.sh
index f2ee166..c480a7b 100755
--- a/scripts/build-loop.sh
+++ b/scripts/build-loop.sh
@@ -18,9 +18,9 @@ set -u
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
Q="$ROOT/build-queue"
CLAUDE_BIN="${CLAUDE_BIN:-$HOME/.local/bin/claude}"
-MODEL="${ABRAMSEGO_MODEL:-claude-opus-4-8}"
+MODEL="${ABRAMSEGO_MODEL:-claude-fable-5}"
MAX_TURNS="${MAX_TURNS:-40}"
-PER_TASK_TIMEOUT="${PER_TASK_TIMEOUT:-900}" # 15 min hard budget per task
+PER_TASK_TIMEOUT="${PER_TASK_TIMEOUT:-1200}" # 20 min hard budget per task (900 killed 4 tasks mid-verify on 2026-07-01)
COOLDOWN="${COOLDOWN:-20}"
# portable hard-timeout: GNU timeout / gtimeout / perl-alarm fallback (macOS has none of the first two)
← efdcd1f chore: replenish audit — SPEC satisfied (8/8 panels + hard r
·
back to AbramsEgo
·
chore: created date+time chip on Officers panel (last hard-r 5f47f87 →