Find Incomplete Sweep

Advisory SUSPECT scan for incomplete sweeps — multi-site changes that were started but never finished, leaving a forgotten sibling call site at the old shape ("updated N-1 of N"). Python retains the keyword-argument omission band; TypeScript/TSX and checked JavaScript use the host-pinned TypeScript Compiler API to group resolved project function calls by object-option property presence; Go uses host Go `go/types` for one direct top-level function / keyed struct-option shape; Java 17 uses the JDK compiler tree API for one direct record/options-constructor shape; PHP uses bounded Composer PSR-4 direct constructions; Ruby requires project-authored RBS constructor contracts; Kotlin/JVM uses pinned direct constructor-call facts; Rust uses compiler-resolved direct calls for one struct-option omission shape; Dart uses SDK-LSP-resolved top-level calls for one named-argument omission shape; Swift uses compiler-AST-resolved direct calls and default-argument ownership. Gated on a git-trajectory signal: a divergence coun

KhurrumMahmood Updated

File contents

KhurrumMahmood/senior-vibe-engineer/tree/main/.claude/skills/find-incomplete-sweep commit 022d7ff533

Frequently asked questions

npx skillmds@latest add khurrummahmood/find-incomplete-sweep