=== crystal-0001: CWE-407: list-scan inside loop in crystal-0001 (generic model) ===
N=100   k=100  : defective=0.108ms  fixed=0.004ms  speedup=25.8x
N=500   k=500  : defective=2.717ms  fixed=0.026ms  speedup=102.6x
N=1000  k=1000 : defective=11.256ms  fixed=0.058ms  speedup=195.1x
N=2000  k=2000 : defective=35.208ms  fixed=0.095ms  speedup=370.4x

=== crystal-0002: CWE-407: list-scan inside loop in crystal-0002 (generic model) ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=24.7x
N=500   k=500  : defective=2.100ms  fixed=0.020ms  speedup=102.8x
N=1000  k=1000 : defective=8.771ms  fixed=0.046ms  speedup=190.2x
N=2000  k=2000 : defective=35.051ms  fixed=0.095ms  speedup=368.1x

=== crystal-0003: compute_non_nilable_outside_single — O(N) includes? in O(A) ancestor loop ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.1x
N=500   k=500  : defective=2.107ms  fixed=0.021ms  speedup=100.9x
N=1000  k=1000 : defective=8.611ms  fixed=0.046ms  speedup=186.2x
N=2000  k=2000 : defective=35.048ms  fixed=0.095ms  speedup=367.2x

=== crystal-0004: add_to_including_types — O(N²) Array#includes? in module instantiation loop ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.0x
N=500   k=500  : defective=2.112ms  fixed=0.020ms  speedup=103.0x
N=1000  k=1000 : defective=8.844ms  fixed=0.046ms  speedup=192.2x
N=2000  k=2000 : defective=36.266ms  fixed=0.097ms  speedup=373.3x

