chore: baseline snapshot — prior-session work + ha-consistency-invariants spec family

Pre-existing uncommitted work: ha-repl-hardening payload data plane (7.x),
heartbeat liveness fix (Req 1.3), connection-reuse ASAN fixes, doc cleanup.
New: ha-consistency-invariants umbrella (requirements/design/research) and
its four implementation sub-specs (specs generated via batch, cross-spec
review applied), steering roadmap + product.md Raft+CP decision.
This commit is contained in:
Rongsong Shen 2026-06-11 13:21:50 +00:00
parent 084244941b
commit 06135954ff
88 changed files with 25611 additions and 5285 deletions

View file

@ -357,6 +357,8 @@ static void test_become_follower_closes_vote_endpoints(void)
ha_phase2_hook = NULL;
atomic_store_explicit(&ha.elect_ctx, NULL, memory_order_release);
free_elect_ctx(ctx);
free(ep0);
free(ep1);
ha_fini(&ha);
printf("test_become_follower_closes_vote_endpoints: PASS\n");
}
@ -494,6 +496,8 @@ static void test_follower_passive_no_outbound_connect(void)
ha_phase2_hook = NULL;
atomic_store_explicit(&ha.elect_ctx, NULL, memory_order_release);
free_elect_ctx(ctx);
free(ep0);
free(ep1);
ha_fini(&ha);
printf("test_follower_passive_no_outbound_connect: PASS\n");
}