- Fix SQL query bug preventing cycle detection (bd-9f20) - Allow revisiting start node to complete cycle - Remove duplicate start_id concatenation in final SELECT - Add cycle_detection_test.go with comprehensive test coverage (bd-cdf7) - Simple 2-node cycles - Complex multi-node cycles (4-node, 10-node) - Self-loops - Multiple independent cycles - Acyclic graphs (diamond, chain) - Empty graph and single node edge cases - Mixed dependency types Improves sqlite package coverage: 68.2% → 69.1%
14 KiB
14 KiB