Sampler 4 of 4 — Current quieted. Static mock, not live data. 1 Curated Primer · 2 Control Room · 3 Swiss Flat · 4 Current quieted
Needs a human 3
-
review
-
parked
-
question
Should the discovery list paginate at 50 rows, or keep one long scroll?
Queue health
- running
- 3
- stuck
- 1
- queued
- 5
- draft
- 2
- atlas — busy · task 214
- meridian — busy · goal 31
- kestrel — idle · 41 min
- portland — offline · 3 h
Notes
-
Dashboard hierarchy: advisor first, needs-you second, ambient below — decide between the three samplers before touching app.css.
-
Check goal badge contrast under the dark scheme.
-
Ship the web-push test notification end to end.
Latest discoveries
-
json-glib writes invalid UTF-8 verbatim: a byte-count clamp that lands mid-character poisons the whole payload, and the stored row loses its members on read-back. Back the cut off over continuation bytes at every serialisation boundary.
-
A harness seeding a row the app also lazily creates must INSERT OR IGNORE — two read-then-insert writers race and the loser dies on UNIQUE, taking the whole sequential suite with it.
Active tasks
| Task | Status | Branch | Latest |
|---|---|---|---|
| 214 · Mock dashboard: three visual directions as static HTML samplers | working | web-stack | writing mocks/dashboard-primer.html 14:02 |
| 213 · Split parked and failed runs on the goal branch view | queued | goal/branch-view | — |
| 198 · Goal compare: diff two branches’ task trees | suspended | goal/compare | parked at turn cap 41/40 13:51 |
| 196 · Notification digest: batch question and RFC pushes | blocked | notify/digest | asked: digest window 5 or 15 min 12:37 |
| 189 · Rate-limit the events endpoint | failed | api/rate-limit | 429 loop under parallel suites; needs backoff 11:20 |
| 195 · Advisor chat export to markdown | done | advisor/export | report accepted 09:58 |
Activity
14:02
progress 214 writing mocks/dashboard-primer.html
13:58
question 197 discovery list pagination — 50, 100, or one scroll?
13:50
review 211 report ready — ghost-working sweep
13:44
comment goal 31 — “keep needs-a-human above queue health”
13:31
progress 196 digest skeleton, window still undecided
13:04
saddle kestrel idle after task 197 parked
11:20
failed 189 exit 1 — 429 loop under parallel suites