From 989e5917e0489ae9eb95e2cb873d828f9bb809ec Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 23 Sep 2026 19:35:17 +0700 Subject: [PATCH] scripts: their printed messages stop citing record and bug numbers A failure message pointed at records and bug ids that are not in this repo; each now says the fact alone. Only message text changes. Co-Authored-By: Claude Opus 5.5 (1M context) --- scripts/api-coverage.sh | 2 +- scripts/gates.sh | 2 +- scripts/pass-span-lint.py | 2 +- scripts/smoke.sh | 12 ++++++------ scripts/soundprobe.py | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/scripts/api-coverage.sh b/scripts/api-coverage.sh index 69c1377c..a864bbb6 100755 --- a/scripts/api-coverage.sh +++ b/scripts/api-coverage.sh @@ -62,7 +62,7 @@ awk -F'\t' -v ref="$REF" -v show_missing="$show_missing" -v show_beyond="$show_b surface = n_ref["engine"] + n_ref["lua"] missing = surface - have pct = surface ? sprintf("%.0f%%", 100 * have / surface) : "-" - printf "\nthe 1.12.1 surface — %s (%d names: the running client'\''s _G, plus what the\n shipped UI defines behind a LoadOnDemand window — decision 1200)\n", ref, \ + printf "\nthe 1.12.1 surface — %s (%d names: the running client'\''s _G, plus what the\n shipped UI defines behind a LoadOnDemand window)\n", ref, \ n_ref["engine"] + n_ref["framexml"] + n_ref["lua"] printf " engine %5d functions, %5d other <- benilla implements these in Rust\n", \ n_ref_fn["engine"], n_ref["engine"] - n_ref_fn["engine"] diff --git a/scripts/gates.sh b/scripts/gates.sh index 307fcc68..31aacb17 100755 --- a/scripts/gates.sh +++ b/scripts/gates.sh @@ -63,7 +63,7 @@ if [ "${GATES_FORCE:-}" != "1" ] && [ -n "$key_start" ] && [ -f "$stamp" ]; then if [ "$old_key" = "$key_start" ]; then memo="this exact tree already passed" elif [ "${old_key#*|}" = "${key_start#*|}" ] && docs_only_delta "${old_key%%|*}" "${key_start%%|*}"; then - memo="this tree differs from one that passed only in top-level *.md, which no gate reads (0979/2049)" + memo="this tree differs from one that passed only in top-level *.md, which no gate reads" fi if [ -n "$memo" ] && [ "${old##*|}" = "$(resolve_wow)" ]; then echo "ALL GATES GREEN (memoized — $memo; GATES_FORCE=1 re-runs)" diff --git a/scripts/pass-span-lint.py b/scripts/pass-span-lint.py index 913cde76..87a602ab 100755 --- a/scripts/pass-span-lint.py +++ b/scripts/pass-span-lint.py @@ -46,7 +46,7 @@ def lint(path: pathlib.Path) -> list[str]: findings.append( f"{path}:{lineno}: a second pass_span on `{pass_name}` while " f"`{outer_guard}` (line {outer_line}) is still open — one " - f"pipeline-statistics query at a time (2258, B390)" + f"pipeline-statistics query at a time" ) if guard is not None: open_spans.append((guard, pass_name, lineno)) diff --git a/scripts/smoke.sh b/scripts/smoke.sh index b8d1ba67..737adb88 100755 --- a/scripts/smoke.sh +++ b/scripts/smoke.sh @@ -117,7 +117,7 @@ if printf '%s\n' "$plain" | grep -q "mover mode Root granted"; then printf ' %-24s %s\n' "rooted logout" "yes — the drivable check above is a real pass" else printf ' %-24s %s\n' "rooted logout" \ - "no (instant logout: GM probe / resting) — the check above did not exercise B306" + "no (instant logout: GM probe / resting), so the check above did not run" fi errors="$(printf '%s\n' "$plain" | grep -cE ' ERROR ')" @@ -129,12 +129,12 @@ panics="$(printf '%s\n' "$plain" | grep -cE 'panicked at')" # character screen's glue VM (the reference's `0x490bd0`/`0x48fbf0` pair), so per-VM markers count # twice per login; half that means an entry adopted the glue VM and its spent `VmMemo`s. sessions=2 # world entries in this walk -vms=$((sessions * 2)) # …and the Lua states they cost: a glue VM and a world VM each (2226) +vms=$((sessions * 2)) # …and the Lua states they cost: a glue VM and a world VM each for marker in "Fonts.xml loaded"; do n="$(printf '%s\n' "$plain" | grep -cF "$marker")" printf ' %-24s %s\n' "$marker" "$n" [ "$n" -eq "$vms" ] || - fail "'$marker' happened $n time(s), expected $vms — one per VM built, two per login (2226); \ + fail "'$marker' happened $n time(s), expected $vms — one per VM built, two per login; \ $sessions would mean the entry adopted the character screen's VM and inherited its spent VmMemos" done # The in-game UI and the keybinding table (`seed_bindings_for_vm`, run on the world-entry edge) @@ -143,7 +143,7 @@ for marker in "UIParent.xml loaded" "commands registered"; do n="$(printf '%s\n' "$plain" | grep -cF "$marker")" printf ' %-24s %s\n' "$marker" "$n" [ "$n" -eq "$sessions" ] || - fail "'$marker' happened $n time(s), expected $sessions — once per login: the UI rebuilt per login (1290), the keybinding table seeded on the entry edge (2241)" + fail "'$marker' happened $n time(s), expected $sessions — once per login: the UI rebuilt per login and the keybinding table seeded on the entry edge" done # The shutdown tail runs once per session: at the /logout, and at the exit, which closes the window @@ -170,9 +170,9 @@ if [ -n "$install_root" ]; then echo " benilla wrote to the install, and it is not evidence that it did not." echo " Close the reference client and re-run to get a real reading." else - echo "SMOKE FAILED: the run WROTE TO THE INSTALL — benilla never does (decision 1486)." + echo "SMOKE FAILED: the run WROTE TO THE INSTALL — benilla never does." echo " Every file benilla persists goes through \`crate::local_state\` into" - echo " \`benilla-config/\` beside the binary (decisions 0954/1175/1486)." + echo " \`benilla-config/\` beside the binary." fi [ -n "$appeared" ] && { echo " added:"; printf '%s\n' "$appeared" | sed 's/^/ /'; } [ -n "$vanished" ] && { echo " removed:"; printf '%s\n' "$vanished" | sed 's/^/ /'; } diff --git a/scripts/soundprobe.py b/scripts/soundprobe.py index 00469ae0..64dd984c 100755 --- a/scripts/soundprobe.py +++ b/scripts/soundprobe.py @@ -219,7 +219,7 @@ def main(): verdicts.append( f"over-scale sum, caught — the mix asked for {pre_peak:.2f}x full scale " f"({db(pre_peak):+.1f} dBFS) and the output stayed clean (peak {post_peak:.3f}). " - "1551's mechanism is present and is being handled." + "The limiter is engaging and holding the output." ) if overruns: verdicts.append(