pi-mono/packages/chord/test/next/link
Mario Zechner 50af8c1601 refactor(chord): simplification audit of slices 6a-7b
The owner's audit decisions (decisions.md, "Simplification audit"): cut the reload-only
installing state (staging is synchronous) and the static registry cycle edges (the
runtime guard stays); retry propagation by a visited set and a hop budget (retry.hops)
instead of operation ids and through lists; a pure swap sends holds a fresh bound; one
rule after a live failure (every member followed until the admitted commits published);
parked_long for any long park, naming the first blocker in declaration order with its
state; one seal token per attempt. Keys follow the old instance during a restart's drain
like members. src/next: about 255 code lines fewer.
2026-10-30 13:30:54 +00:00
..
fixtures feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
channel.test.ts feat(chord): hostAddress instead of placement, required on remote types; only hosts with an address serve remote types 2026-10-29 07:37:37 +00:00
errors.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
ipc.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
link.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
message.test.ts refactor(chord): simplification audit of slices 6a-7b 2026-10-30 13:30:54 +00:00
part.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
values.test.ts feat(chord): Chord v2 in src/next, experimental and not exported yet 2026-10-28 10:30:19 +00:00
websocket.test.ts feat(chord): hostAddress instead of placement, required on remote types; only hosts with an address serve remote types 2026-10-29 07:37:37 +00:00