=== mastodon-0001: OStatus::Activity::Creation#save_mentions — O(N²) processed_account_ids Array#include? dedup ===
N=100   k=100  : defective=0.085ms  fixed=0.003ms  speedup=24.6x
N=500   k=500  : defective=2.118ms  fixed=0.020ms  speedup=104.2x
N=1000  k=1000 : defective=8.808ms  fixed=0.046ms  speedup=191.7x
N=2000  k=2000 : defective=35.944ms  fixed=0.103ms  speedup=350.7x

=== mastodon-0002: ActivityPub::Activity::Create#process_hashtag — O(N²) status.tags.include? AR query per tag in loop ===
N=100   k=100  : defective=0.088ms  fixed=0.003ms  speedup=25.7x
N=500   k=500  : defective=2.268ms  fixed=0.021ms  speedup=109.0x
N=1000  k=1000 : defective=8.857ms  fixed=0.047ms  speedup=189.4x
N=2000  k=2000 : defective=36.798ms  fixed=0.096ms  speedup=384.9x

=== mastodon-0003: CWE-407: list-scan inside loop in mastodon-0003 (generic model) ===
N=100   k=100  : defective=0.084ms  fixed=0.003ms  speedup=25.0x
N=500   k=500  : defective=2.254ms  fixed=0.021ms  speedup=109.5x
N=1000  k=1000 : defective=8.780ms  fixed=0.047ms  speedup=188.7x
N=2000  k=2000 : defective=37.126ms  fixed=0.096ms  speedup=385.2x

