swactor/crates
Claude 3226ba3764 feat: lifecycle and property sim tests, remove debug test
Phase 3 — lifecycle sim tests (distribution_lifecycle.rs):
- dead_node_triggers_repair_queue_and_cache_invalidation
- revived_node_has_empty_directory
- cache_shrinks_after_node_death
- routing_table_recovers_after_partition_heals
- routing_table_bounded_by_alive_count

Phase 4 — property-based sim tests (distribution_properties.rs):
- routing_table_bounded_across_configs (3 config variants)
- cache_bounded_across_configs (2 config variants)
- repair_queue_populates_on_death_with_directory_entries
- registry_eventually_consistent_across_configs (3 config variants)
- cascading_deaths_maintain_invariants

Also: update cluster_scenarios 10% message loss test to use
suspicion_timeout=60 + indirect_probes=3 + dead_reprobe=15
for resilience under correct death dissemination.

Remove diagnostic debug_registry.rs (superseded by distribution_registry.rs).

Authored by Claude, lovingly guided by Zachery Aaron Shores-Chmielewski
2026-02-13 08:53:07 +00:00
..
command skeleton of wasm runner actors (#32) 2026-02-13 07:42:44 +00:00
distribution fix: three SWIM notification bugs — death dissemination, piggyback notifications, partition recovery 2026-02-13 08:39:14 +00:00
dp-mnist feat: distributed runtime (#30) 2026-02-12 09:13:50 +00:00
node distribution realization (#33) 2026-02-13 07:55:12 +00:00
python major feature update 2026-02-13 07:11:24 +00:00
runtime-dashboard distribution realization (#33) 2026-02-13 07:55:12 +00:00
simulation feat: lifecycle and property sim tests, remove debug test 2026-02-13 08:53:07 +00:00
simulation-dashboard feat: distributed runtime (#30) 2026-02-12 09:13:50 +00:00
std major feature update 2026-02-13 07:11:24 +00:00
wasm feat: distributed runtime (#30) 2026-02-12 09:13:50 +00:00
wasm-actor skeleton of wasm runner actors (#32) 2026-02-13 07:42:44 +00:00