blind-chestertons-fence
Installation
SKILL.md
Chesterton's Fence
Overview
G.K. Chesterton (The Thing, 1929, "The Drift from Domesticity"): a reformer finds a fence across a road and says "I don't see the use of this; let us clear it away." The intelligent reformer answers: "If you don't see the use of it, I certainly won't let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it."
The blind spot is asymmetric visibility: a thing's cost is visible now; its purpose may only be visible under conditions you haven't seen (the leap-year bug, the one enterprise client, the race that happens under load). "I can't see a reason" is a statement about your visibility, not about the reason.
When to Use
- Deleting "dead" code, "redundant" checks, "pointless" retries, "legacy" branches
- Simplifying a process/workflow you didn't design
- Removing config flags, feature gates, timeouts, sleeps, locks, defensive copies
- Onboarding into a codebase and itching to clean up