Skip to content

adopt-project.py: after the hand edit of legs.spec_path or legs.code_path it asks for, the read-across follow-up and the contracts/ rule's reason still name the plan-time paths #600

Closed

Description

@brettheap

The read-across follow-up and the contracts/ rule's reason should name legs.spec_path and legs.code_path by key, so the hand edit the tool itself asks for leaves no plan-time path behind in check's output, the split commit's message or the pull request body.

From the checklist triage of 2026-10-15; Brett Heap approved its recommendations at 2026-10-15T16:49:38Z. One pull request covers the lines below.

Lands after: #572 and #566.

Lines

Rides along (backlog; tick it here if the same change covers it)

Each line above is marked → this issue on its tracking issue. Tick it there too when this closes.

The lines as written on the tracking issues

L2-18 (P3; adopt-project.py, #572 review): after the hand edit of legs.spec_path or legs.code_path that the tool itself asks for, the read-across follow-up that plan wrote still names the plan-time paths.

— #457, comment

L2-19 (nit; contracts/path-classification.yaml, #572 review): the contracts/ rule's reason: says ../spec/contracts from code/, and every matching plan entry copies it.

— #457, comment

Activity

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

    @brettheap
    ContributorAuthor

    CLAIMED — lane openRepoShape-2, session 81650e29-c906-4fe8-96c9-55580bfe0c44@Eagle, 2026-10-15T18:21:18Z, for #600

    Logged in lanes/log/openRepoShape-2.md at de584552a0ed32dde63d09ee75e98322e1efc6bf.

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

    1. existing `CLAIMED —` comments on opensoft/openRepoShape#600:
       none
    2. `gh pr list --repo opensoft/openRepoShape --state all --search "#600"`, kept where the row or its body names `#600`:
    551	tests/test_repo_hygiene.py and docs/handbook.html: each handbook section records the hash of every README section it reads, and README.md's line cap is 1422 plus one file per raise in tests/readme-cap.d/, so two README pull requests no longer conflict on the footer's one blob or the cap's one line, and a stale page names exactly which sections to re-read (#519)	l3-519-handbook-section-hashes	MERGED
    3. `git ls-remote --heads git@github.com:opensoft/openRepoShape` branches naming `600` 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