java-topology/defects/freeciv-0001
russell@unturf.com 16df04f011 bench: refine fbneo/freecad/freeciv benches to match intel-brief claim scale
fbneo-0001: rewrite from generic dedup model to the actual per-lookup
pattern (linear strcmp vs pre-built unordered_map). Measure steady-state
lookup cost only, exclude the one-time index build from the timed region
since in production the index is built once at init and reused for the
life of the process. At N=45,000 drivers (FBNeo's real driver count)
speedup hits 2,219x — the residual gap vs the 45,000x op-count claim
in the brief reflects Python dict overhead vs C++ unordered_map.

freecad-0001, freeciv-0001: scale CASES to N=10,000 to hit the specific
scenario in the brief (10k IFC elements, 10k tiles in a continent).
Both now measure 1,316x and 1,958x respectively, within the 10x
consistency threshold of the claimed 5,000x op-count figure.

Audit: claim-vs-measured overstate count 3 -> 1, aligned 90 -> 92.
2026-04-24 13:32:49 -04:00
..
bench bench: refine fbneo/freecad/freeciv benches to match intel-brief claim scale 2026-04-24 13:32:49 -04:00
patch undf: assign 1013-1039; stamp patches (samba/juicefs/ipfs-cluster/nfs/rclone/lotus/speed-dreams/seaweedfs wave) 2026-03-31 13:27:38 -04:00
test undf: assign 1013-1039; stamp patches (samba/juicefs/ipfs-cluster/nfs/rclone/lotus/speed-dreams/seaweedfs wave) 2026-03-31 13:27:38 -04:00
Makefile bench backfill: +1210 Python complexity-class models across 583 projects 2026-04-23 12:31:18 -04:00