ck 6+
Dependencies
Change contents
- edit in CHANGELOG.md at line 4[4.1198010][2.11859]
## [2026-05-11] Stream 5 analysis: tools/ package split evaluationCompleted detailed cross-file dependency audit of tools/ using gosymdb.Key finding: the `calls_*` group (13 files, 4563 lines) has **zero DBdependency** and is completely filesystem-based, making it the cleanestpossible split boundary. - edit in CHANGELOG.md at line 12
Real cross-domain dependencies are minimal:- `parallel_aggregate.go` → `ClusteredCall` type (move type to shared)- `crud/*`, `import/*` → `resolveDBPath()` (move to db/)- `calls_from_*` → `AviaNZLabel/Meta/Segment` (stay together in calls/)- `calls_classify`, `calls_clip` → `IsNight` (move isnight to calls/)No code changes made — analysis only. Updated PLAN.md with split proposal.