Leak Scan

Detect information leakage - one design decision expressed in two or more modules - and report it as a duplicate-knowledge finding rather than a style complaint. Reach for it when a diff touches a client and a server together, when a magic constant or wire format turns up in a second file, or when the user says "leak scan", "duplicate knowledge", "this fact lives in two places", or "why did that one change need edits in two files". Differentiator - this island detects and reports leakage sites and adjudicates each one; the depth vocabulary and the churn-mined ranking of a refactor programme belong to neighbouring islands.

Island-Dev-Crew 271c393 45 files · 89.1 KB Updated

File contents

Island-Dev-Crew/uncle-bob-skills/tree/main/skills/leak-scan commit 271c39323c

Frequently asked questions

npx skillmds@latest add island-dev-crew/leak-scan