Skip to content

tests: four guards that do not hold what they say: a .pyc the CLI reference's child writes under templates/, a launcher guard blind to family.py, a quoting-sentence inventory with three holes, and an S5778 pytest.raises #665

Closed

Description

@brettheap

Goal: each guard fails when the thing it names is broken, and the CLI reference's children leave no bytecode in the templates.

Filed by lane openRepoShape-5 on Brett Heap's word of 2026-10-16T12:17:02Z ("#461's test/CI/doc lines (~27)"), from four lines on #461: two "Tests (#554's review)" lines in its body (body, the .pyc one), lane 5's own line from #578 (comment) and two of lane 4's (R588, the inventory test and the S5778 line).

Lands after: nothing is needed. If Brett rules the Git Bash quoting dialect (#532's decision, checklist line on #459) before this starts, fold the inventory line into that change, because the ruling moves NAMED and the sentence the test reads.

Lines (path:line at main 879d8047)

Lane 4's triage. Lane 4 had the last two lines as L4-68 and L4-69, known limits in its T17 that it would leave unfiled, and has dropped every #461 line from its proposal for lane 5 (#473 comment). Brett Heap's word of 2026-10-16T12:17:02Z covers them here; if he would rather leave them as known limits, drop them and keep the first two lines.

Overlaps. Open PRs: none of the seven open PRs (#621, #627, #628, #630, #634, #639, #656) touches these files; #630 changes README.md at :152-158, where the sentence the inventory test reads sits, but not the test. Lane 5's in-flight branches: fix/647-branch-left-bump-leg-setup edits tests/test_bump_leg_paste_lines.py at :53, :228 and :232 (the S5778 hunk is :402-404, a different place in the same file).

Mark each line → this issue on #461, and tick it there when this closes.

🤖 Generated with Claude Code

Activity

  1. added this to the v1.1.0 milestone on Oct 16, 2026
  2. brettheap commented on Oct 16, 2026

    @brettheap
    ContributorAuthor

    CLAIMED — lane openRepoShape-5, session 50cede29-ab82-4ca3-9f67-d98e1a58c8d2@Eagle, 2026-10-16T13:56:48Z, for #665

    Logged in lanes/log/openRepoShape-5.md at 2e7bb49d27520bf59eb29afd8497152cf43c054c.

    The three reads (lane-collision-protocol Rule 1):

    1. existing `CLAIMED —` comments on opensoft/openRepoShape#665:
       none
    2. `gh pr list --repo opensoft/openRepoShape --state all --search "#665"`, kept where the row or its body names `#665`:
       none
    3. `git ls-remote --heads git@github.com:opensoft/openRepoShape` branches naming `665` as a whole token:
       none
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions