You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: phantom route writes, duplicate members, and minor issues from review round 2
- Write phantom Route nodes in _write_clients_producers_and_calls using MERGE
(pass5 creates phantom routes for cross-service calls that were never
persisted to Kuzu, silently dropping HTTP_CALLS/ASYNC_CALLS edges)
- Remove redundant _load_existing_members before full pass1_parse in global
pass 5-6 step (was creating duplicate stub members alongside full entries)
- Use conn.close() + del instead of bare del for Kuzu handle cleanup on
fallback (avoids relying on CPython ref-counting for file lock release)
- Add FileNotFoundError handling in FileHashTracker.detect_changes for files
that vanish between listing and hashing
- Remove redundant inline import json in cli.py _cmd_increment
- Update stale _delete_file_scope docstring to match implementation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
0 commit comments