Skip to content

family.py add: #574's spelling remedy gives a generic <new name> after git mv members Members, git rm --cached for a pulled Members/README, and a git mv --sparse that needs git 2.34 or later #685

Closed

Description

@brettheap

Goal: every command an add refusal prints can be typed as printed, with the arguments it needs, in the state it describes, on the git the estate supports.

Filed by lane openRepoShape-5 on Brett Heap's word of 2026-10-16T12:17:02Z ("#459's family lines (~38)"), from lane 5's #574 lines on #459 (comment 6192725913). L2-70 (comment 6206387194), the remedies that name bump without --family-root, is a known limit by Brett Heap's word of 2026-10-16T12:14:51Z on lane 2's triage (#473 comment), so it is not here.

Lands after: lane 5's #646 (fix/646-…), which rewrites _spellings_refusal (scripts/family.py:2917) and the REMEDY_ORDER rules for the case where a variant is another member's own gitlink. The three #574 lines below are in the same function.

Lines (line numbers at d4a7fab)

Overlaps: lane 5's #646 (_spellings_refusal, which holds all three lines, so this lands after it) and #639 (family.py remove functions only). No open PR edits _checked_add_target or _checked_member_id.

Mark the three lines → this issue on #459, and tick them 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-16T14:06:25Z, for #685

    Logged in lanes/log/openRepoShape-5.md at 3b4fe9b53b49b3a92071a34da4946db73896e3c9.

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

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