chore(mesh): mark Phase 2 tasks 6-7 complete

Claude-Session: https://claude.ai/code/session_01GASWkNEi68FSCtvr6rLoEW
This commit is contained in:
Joseph Doherty
2026-07-22 16:50:28 -04:00
parent 2a2e54f083
commit 68b804c88c
@@ -78,21 +78,24 @@
{
"id": 6,
"subject": "Task 6: wire both sides, receptionist registration, pin the wire-contract actor paths",
"status": "pending",
"status": "completed",
"classification": "standard",
"blockedBy": [
3,
5
]
],
"commit": "16d59856",
"note": "Dropped a planned 'not a singleton' assertion: two candidate discriminators were both invalid (a SingletonManager also sits at /user/<name>; /singleton is null even for the known singleton config-publish). A sabotage re-registering via WithSingleton left both green, which exposed them. Property deferred to Task 8."
},
{
"id": 7,
"subject": "Task 7: route the five publish sites through the mesh router (nullable, mediator fallback)",
"status": "pending",
"status": "completed",
"classification": "standard",
"blockedBy": [
6
]
],
"note": "Sabotage-verified by inverting the branch: all 6 tests red. Comm actor registration moved above the singletons so registry.Get works; an earlier ResolveOne().GetAwaiter().GetResult() blocked inside a props factory."
},
{
"id": 8,