Skip to content

Add reverse walk test: check who points INTO the folder from outside - #4

Closed
jorgeccastro wants to merge 2 commits into
RinDig:mainfrom
jorgeccastro:reverse-walk-test
Closed

Add reverse walk test: check who points INTO the folder from outside#4
jorgeccastro wants to merge 2 commits into
RinDig:mainfrom
jorgeccastro:reverse-walk-test

Conversation

@jorgeccastro

@jorgeccastro jorgeccastro commented Jul 20, 2026

Copy link
Copy Markdown

Ran Restructure against a real 500+ file workspace and wrote it up in the community thread. The walk test caught two genuine rot spots, but one class of breakage stayed invisible: two other systems of mine point at absolute paths inside that folder, and the migration would have broken them silently. Walking from the root outward can pass while external consumers break.

This adds the reverse walk in the two places it now belongs.

Restructure mode (this was the original PR, rebased): the inventory step, the propose gate, and one bullet in the walk test.

System map (new, since the form landed): effects/ answers "I am changing X, what inside the tree moves." It does not answer "what outside the tree points in." Nothing inside the subject references those consumers, so no card names them until you go looking. One paragraph in slice 4, one failure mode.

Rebased onto b20fb45. Six lines total, no new sections.

I run this as a script over a fixed set of scopes before any migration. That is what convinced me it belongs in the method and not just in my own checklist: on the last restructure it returned two consumers the forward walk had no way to see.

jorgeccastro added a commit to jorgeccastro/icm-field-guide that referenced this pull request Jul 21, 2026
New project example under the acquisition and relationship flywheel pattern:
an anonymized shipped client kit (festival outreach for a photographer),
following the existing card format and evidence labeling.

New conditional operational extension: walk both directions before moving or
renaming anything with outside consumers. The reverse walk checks who points
INTO the old path from outside the moved tree; a version of it is proposed
upstream for Architect's walk test (RinDig/icm-architect#4).

Offered and accepted in the Clief Notes thread on the Field Guide release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@RinDig

RinDig commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Landed the system-map half on main as part of e16cafe: effects/ now walks backward, and the failure mode is listed. The Restructure inventory/propose/walk-test hunk was the same hole as #2, so that lives there instead. External consumers are a question for the owner, not an unbounded ecosystem grep. Thanks — the effects/ blindness was the unique line.

@RinDig

RinDig commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Closed — system-map reverse walk taken in e16cafe; restructure half already covered by the #2 gate.

@RinDig RinDig closed this Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants