mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
`pnpm check:file-sizes` fails on the sign tests: `terminal_runtime.rs` reaches 1144 lines against a 1000 cap. The ratchet bases against the merge-base with `origin/main`, where this file does not exist yet, so it scores as a new file under the flat cap rather than ratcheting from the 986 it sits at on the branch. A real gate, not an artifact -- and Max will meet the same wall integrating this. Moved rather than trimmed, because the thing that grew is worth its own file: the conversion is two characters of code and a hundred lines of tests and reasoning about which way is back, and that reasoning reads better away from unrelated session plumbing. `terminal_runtime` goes back to 982 lines and the new module is 179. A submodule of `terminal_runtime` rather than a top-level one: `lib.rs` is at 997 of its own 1000, so a `mod` line there would spend a third of the remaining headroom on a file nothing else needs to reach. No behaviour change. All four sign tests run under the new path, and the mutant matrix is re-run at this SHA to confirm the move orphaned none of them. Co-authored-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com> Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>