Files

2.7 KiB

Filbert review, row 125 round 3: approve

Candidate manifest 8b71c405ed2365e2cf62eab8f8863535025c5bd4f037db5870b9c59a704bfe56 (38 paths). I applied build.patch (2d310327...) with --index to the new base cfde62f9f, where row 164 landed as 008746b6e. The manifest matched before and after the run.

This round is a rebase, and I confirm it changes nothing beyond the rebase and my round 2 doc follow-up.

The rebase

  • Per path. I compared the + and - lines of the round 2 patch (0efb5cb6...) and the round 3 patch path by path. 37 of 38 paths are identical. The only difference is docs/TOOLS.md:621, which now reads limits reset WORD... [--business ID]. That closes my round 2 doc-only follow-up.

  • No 164 line taken away. None of the lines row 164 added appears among the round 3 patch's - lines.

  • packages/plugins/tests/kinds.test.mjs:9-10. Against cfde62f9f, the only changes are row 125's: the test title, and limit-check at interface 2 in 164's key list, which keeps "channel".

  • packages/plugins/README.md.

    • "## Limit checks (row 125)" (:138) is round 2's section, except for one blank line. That blank is the separator before 164's section; in round 2 the file ended after the section.
    • "## Human project/thread channels" (:196 to the end) is byte-identical to cfde62f9f.
    • The kinds table gains only 164's channel row.

    The base line "PRD REQ-LIMIT-4 says what the two kinds do" predates this row and isn't part of this review.

Ran by me

Slot from sage-0873. The busy check was CLEAR first. TMPDIR was in my own scratch, and DOCKER_HOST pointed at a dead socket.

  • Singles, 19:54:23Z to 19:55:55Z, one node --test per file, 33 files. These were my round 2 set of 21, plus 12 more test files in the areas row 164 changed:

    • bus: limit-checks 16/16, limit-stop 5/5, limits-runtime 5/5, process 8/8, usage 14/14, channel-proof 2/2;
    • business: token-limit-settings 4/4, launch-settings 8/8;
    • cli: launch-limit-checks 4/4, launch-limits 1/1, limits-tokens 4/4, limits 4/4, host 41/41, thread-launch 10/10, channel-cli 2/2, channel-recovery 1/1, project 4/4, thread-cli 11/11;
    • harness: runner 26/26, tools 20/20;
    • plugins: kinds 5/5, loader 17/17, token-limit 10/10, channel 13/13;
    • webui: limits-browser 1/1, limits-route 4/4, shell 5/5, bus-browser 2/2, browser 1/1, channel-chat 3/3, chat-browser 11/11, chat 22/22, views 3/3.

    The awk sum is 287/287 over 33 files, with 0 skipped.

I ran no mutants and no package suites this round.

Not mine

Dewey's round 3 run (BUILD.md "## Round 3"):

  • the 17 singles at 145/145;
  • mutants.mjs check (anchors only, no tests) with 81 mutants and 0 problems.

I did not rerun those. The full gate is Sage's at landing.