chore(mesh): mark Phase 2 task 8 complete; record the orphaned-client follow-up

Claude-Session: https://claude.ai/code/session_01GASWkNEi68FSCtvr6rLoEW
This commit is contained in:
Joseph Doherty
2026-07-22 17:32:49 -04:00
parent 5468b79d19
commit 4eca87f04d
2 changed files with 18 additions and 2 deletions
@@ -100,14 +100,16 @@
{
"id": 8,
"subject": "Task 8: real two-ActorSystem ClusterClient boundary test + falsifiability control",
"status": "pending",
"status": "completed",
"classification": "high-risk",
"blockedBy": [
7
],
"parallelizableWith": [
9
]
],
"commit": "5468b79d",
"note": "Not flaky (3/3 clean repeats; 4 tests, ~16s). Both legs sabotage-verified against production code, and the control was itself falsified by restoring the receptionist. The control necessarily removes RegisterService too -- registering would materialise the extension it is removing. Task 6's dropped per-node/singleton property does NOT land here (one node per side cannot discriminate); it is live-gate step 8, and the MeshCommActorPathTests comment was corrected to say so."
},
{
"id": 9,