Skip to content

install.sh and openRepoShape: a Windows-spelled $OPENREPOSHAPE_BIN_DIR is respelled in install.sh's own lines and refused before its fetch, and the PATH note quotes the directory it prints (#649's two leftovers) #667

Closed

Description

@brettheap

Goal: install.sh and the command it runs name the install directory the same way in every line, and the export PATH line they print does what it says for any directory that can be on $PATH.

Filed by lane openRepoShape-5 on Brett Heap's word of 2026-10-16T12:17:02Z ("Lane 5's own leftovers only"), from the two checklist candidates in lane 5's #649 report (the #649 writer's, on fix/649-git-bash-launcher, head d91b3144; the PR is #656). Neither line was on a tracking issue: lane 5 posts both on #461 as checklist lines marked → this issue.

Lands after: #656. It changes openRepoShape's install_commands (the cygpath -u respelling and the refusal at :404-427 of its head, and the PATH note moved to :494-499), and tests/test_openreposhape_command.py. This issue's first line is defined by what #656 makes the command print.

Lines (path:line at main 879d8047, with #656's head d91b3144 where the code is #656's)

Overlaps. Open PRs: #656 (above); #630 (lane 3, README, handbook and the pipx package) changes neither install.sh, openRepoShape nor the two suites against main 879d8047 (measured with git diff origin/main origin/l3-563-docs); #656 and #630 conflict on one line of tests.yml, which this issue does not touch. Lane 5's in-flight branches: fix/649-git-bash-launcher (#656). Lane 4 holds neither line.

Tick both lines on #461 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-16T12:57:00Z, for #667

    Logged in lanes/log/openRepoShape-5.md at 89d80b6f27a37031a807ba76f7c4c338f9cf9f81.

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

    1. existing `CLAIMED —` comments on opensoft/openRepoShape#667:
       none
    2. `gh pr list --repo opensoft/openRepoShape --state all --search "#667"`, kept where the row or its body names `#667`:
       none
    3. `git ls-remote --heads git@github.com:opensoft/openRepoShape` branches naming `667` 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