commit 0204f2881f0cfe3688173a55f5bb7c98d50a6bc1
parent e35dede9b4299b626cce44edc0ac0a3e4c4665ce
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Tue, 22 Sep 2026 16:42:07 -0400
plans: the numbers script stopped printing four fields that no longer exist
`phase1-numbers.ts` printed `transcriptionsPaused`, `downloadsPaused`,
`digest.digestsPaused` and `backfill.enabled` beside the `isGateHeld` loop that
already answers all four. S0-pause deleted them, and nothing under plans/ is in
a tsconfig — so tsc never saw it and the script would have printed `undefined`
under the old names, beside the right answer, which is the worst possible
output from a tool whose only job is to report the truth about a live corpus.
The two `sweepEnabled` reads stay: they come off the RAW file, are read as
`=== true` rather than dereferenced, and reporting retired keys is what this
script is for.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat:
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/plans/tools/phase1-numbers.ts b/plans/tools/phase1-numbers.ts
@@ -128,16 +128,23 @@ async function main(): Promise<void> {
// --- flags ---------------------------------------------------------------
console.log("## flags");
+ // THE FOUR RETIRED PAUSE FIELDS ARE NOT PRINTED, because they do not exist.
+ // `transcriptionsPaused`, `downloadsPaused`, `digest.digestsPaused` and the
+ // inverted `backfill.enabled` were deleted by S0-pause; the loop below prints
+ // the same four answers off the key that replaced them. Nothing under plans/
+ // is in a tsconfig, so tsc never caught these — they would have printed
+ // `undefined` for every lane on every corpus, under the old names, beside the
+ // right answer.
+ //
+ // The two `sweepEnabled` reads stay: they come off the RAW file, are retired
+ // keys this script exists to report on, and are read as `=== true` rather
+ // than dereferenced.
for (const lane of PAUSE_LANES) {
console.log(`held ${lane} = ${isGateHeld(settings, lane)}`);
}
- console.log(`digest.digestsPaused = ${settings.digest.digestsPaused}`);
console.log(`digest.sweepEnabled = ${raw.digest?.sweepEnabled === true}`);
console.log(`digest.remoteEnabled = ${settings.digest.remoteEnabled}`);
- console.log(`backfill.enabled = ${settings.backfill.enabled}`);
console.log(`backfill.sweepEnabled = ${raw.backfill?.sweepEnabled === true}`);
- console.log(`transcriptionsPaused = ${settings.transcriptionsPaused}`);
- console.log(`downloadsPaused = ${settings.downloadsPaused}`);
console.log("");
// --- lanes ---------------------------------------------------------------