Skip to content

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

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

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>
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.

1 participant