yams/tests/unit/topology
Trevon b6e6cd38f8
fix(topology): make louvain moves independent of hash order (#313)
makeAdjacency filled each neighbor list in PairWeightMap (unordered_map)
order, and the local-move loop took the first best community from an
unordered_map. Both orders differ between libc++ and libstdc++, so the same
corpus produced different communities on macOS and Linux, and
topology_representative_rule failed on macOS. Neighbor lists are now sorted
by index and equal-gain moves go to the smaller community id. The louvain
characterization is regenerated; macOS and Linux now give the same result.

Signed-off-by: trvon <me@trevon.dev>
2026-10-16 09:43:38 -06:00
..
kmeans_engine_catch2_test.cpp fix(vector): rank vec0 by cosine on unit-normalized copies (#275) 2026-10-08 14:30:26 -06:00
protected_relation_identity_catch2_test.cpp perf(topology): streamline artifact construction 2026-08-03 17:52:58 -04:00
topology_baseline_catch2_test.cpp feat(topology): opt-in medoid representative and BQ rotation (#277) 2026-10-08 14:30:27 -06:00
topology_codec_catch2_test.cpp fix(topology): bound snapshot decode against corrupt payloads 2026-09-22 11:59:44 -06:00
topology_factory_catch2_test.cpp fix(topology): make SGC smoothing deterministic and skip ragged inputs 2026-09-22 12:28:34 -06:00
topology_input_event_time_catch2_test.cpp feat(topology): typed event time and session for topology inputs (#305) 2026-10-14 08:47:04 -06:00
topology_metadata_store_catch2_test.cpp fix(topology): keep rebuilding when the latest snapshot is undecodable 2026-09-23 17:30:05 -06:00
topology_ordered_members_catch2_test.cpp feat(topology): ordered members (#306) 2026-10-14 08:47:05 -06:00
topology_representative_rule_catch2_test.cpp fix(topology): make louvain moves independent of hash order (#313) 2026-10-16 09:43:38 -06:00
topology_road_sidecar_catch2_test.cpp feat(topology): incremental roads (#303) 2026-10-14 08:47:03 -06:00
topology_roads_catch2_test.cpp bench(retrieval): seed one-way kNN semantic edges on request (#308) 2026-10-14 08:47:06 -06:00
topology_roads_incremental_catch2_test.cpp feat(topology): incremental roads (#303) 2026-10-14 08:47:03 -06:00