claude-code: the seat list is read from the seat mesh-catalog and followed on its events, the hand acts go through the hand-acts client, the seat is mesh-module-assigner (K-23, K-21 part, K-4..K-20 part; ADR 0635 §1, ADR 0634 §9; issue 1966)

This commit is contained in:
2026-11-05 14:14:32 +01:00
parent 7ae2ed88c0
commit 2f7ff1c911
10 changed files with 175 additions and 43 deletions
+7 -2
View File
@@ -25,6 +25,7 @@
"invokes": [
"seat:mesh-hand-acts.warranted",
"seat:mesh-hand-acts.hand-act",
"seat:mesh-catalog.seat-definitions",
"mesh-delivery-indexer.indexer_read_modules",
"mesh-delivery-indexer.indexer_read_manifests",
"mesh-delivery-assigner.assigner_read_placement"
@@ -32,7 +33,9 @@
"consumes": [
"mesh-delivery-indexer.views.modules",
"mesh-delivery-indexer.views.manifests",
"mesh-delivery-assigner.views.placement"
"mesh-delivery-assigner.views.placement",
"mesh-catalog.seat-definition-changed",
"mesh-catalog.seat-definition-removed"
],
"state": [
"servers",
@@ -101,7 +104,9 @@
"claude_code_judge",
"claude_code_judged",
"claude_code_first_views",
"claude_code_first_view_again"
"claude_code_first_view_again",
"claude_code_seat_list",
"claude_code_seat_list_again"
],
"data": {
"own": [