Skip to content

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

Open
jorgeccastro wants to merge 1 commit 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 1 commit into
RinDig:mainfrom
jorgeccastro:reverse-walk-test

Conversation

@jorgeccastro

Copy link
Copy Markdown

Ran Restructure against a real 500+ file workspace last week (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. Internal navigation from the root can pass while external consumers break.

This adds the reverse walk: before the migration map gets a yes, search the surrounding ecosystem for absolute paths into the tree. Three small additions — the inventory step, the propose gate, and one bullet in the walk test. Smallest change that carries the idea, as discussed with Jake in the thread.

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