Skip to content

Commit 01b1cf6

Browse files
committed
feat(splitter): targeted caller detection, sub-split, scored support files
- Replace loose diff.contains(sym_name) merge with targeted caller detection: only merge when a +line contains sym_name( pattern - Post-clustering sub-split: groups >6 files spanning multiple modules are automatically split by module to prevent mega-groups - Scored support file assignment with known pairs (Cargo.toml+Lock, package.json+lock, etc.), stem overlap scoring, and standalone fallback for weak-affinity files - Add diff-shape fingerprinting with centroid-based clustering - Expand GENERIC_DIRS to 22 common directory names
1 parent 9184188 commit 01b1cf6

1 file changed

Lines changed: 493 additions & 43 deletions

File tree

0 commit comments

Comments
 (0)