Commit 806c1e5d by PLN (Algolia)

docs(tasks): the set is locked, the preload covers it, and the gate that would…

docs(tasks): the set is locked, the preload covers it, and the gate that would have undone both is fixed
parent c52de40d
...@@ -93,6 +93,29 @@ Open, highest leverage first: ...@@ -93,6 +93,29 @@ Open, highest leverage first:
saturated ±63 delta is unknown. Likely dead code. Re-run saturated ±63 delta is unknown. Likely dead code. Re-run
`scratchpad/delta_probe.py` while PLN sweeps, read the delta histogram, THEN set the `scratchpad/delta_probe.py` while PLN sweeps, read the delta histogram, THEN set the
threshold from reality. Builder also flagged 123 → 127 overshoot at the `>=115` band. threshold from reality. Builder also flagged 123 → 127 overshoot at the `>=115` band.
- [x] **THE SET IS LOCKED** — `armada/setlist_thu24.txt`, 10 tracks, 120/120 min, in play
order (commit 2fbb7d3). All 10 pass `silent-eval --seeded`, including
`something_about_drums` (never validated before). The set needs 46 banks, all 46 on disk.
- [x] **Preload covers the set** — `preload.scd` regenerated as a SUPERSET: 125 banks
(39-track 12-month list ∪ the 10 Thursday tracks), adding `bass2` for ete_a_mauerpark.
Warms at the next parvagues-sc boot. Backup in scratchpad; file is gitignored by design.
- [x] **Gig-night landmine defused** (c52de40) — `gig-up` runs `check-preload.sh --fix`
whenever the check fails, and the old gate scored ANY superset as STALE (`comm -3` over
name+count pairs), so a plain `gig-up` at the venue would have regenerated from the
39-track list and silently dropped `bass2` again. Now: missing = fault, extra =
information, counts join on shared banks, `--fix` emits the union and cannot shrink.
Second hole found and closed: under `en_US.UTF-8` a whole-line sort orders `bass2 5`
before `bass 4` while `join` compares field 1, so join dropped a pair (123 of 124) and
`2>/dev/null` ate the warning — a count check with a hole reports ok. `LC_ALL=C` +
`sort -k1,1` everywhere. Verified on the live plan: `ok — 125 banks`, **exit 0**, so
gig-up no longer reaches `--fix`. Full suite 335 passed (1 pre-existing fold-orbits
ratchet failure, unrelated).
- [x] **Catalog measured** — `docs/2026-09-22-catalog-playability.md` (080b7f7): 703/703
evaluated, **84.9% playable**, 12.1% compile-fail (diffuse helper/API drift: `not in
scope: g`, `jchord`, `Pattern String` type mismatches), 3.0% silent-orbit.
- [x] **QjackCtl in the tray** (fa0ec29) — the row existed but bare; `libjack.so.0`
resolves to jackd2's, so it showed an empty jackd2 graph. Now wrapped in `pw-jack`.
Bites on the next `systemctl --user restart perf-tray`.
- [ ] **techno_orage d2** (line 158) silent even seeded — fix or cut. PLN's call. - [ ] **techno_orage d2** (line 158) silent even seeded — fix or cut. PLN's call.
- [ ] **Preload gaps**: `bass2`, `humps` lazy-load mid-set. Regenerate after the arc is picked. - [ ] **Preload gaps**: `bass2`, `humps` lazy-load mid-set. Regenerate after the arc is picked.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment