CAT-CC3: claude-code reads the indexer's modules and manifests and the assigner's placement from their first views and views events, never their state (ADR 0615 §1)

Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
2026-11-04 12:45:58 +01:00
parent e6806d5698
commit 313c1997a4
6 changed files with 131 additions and 27 deletions
+16 -7
View File
@@ -23,7 +23,16 @@
"operator-channel"
],
"invokes": [
"seat:mesh-hand-acts.warranted"
"seat:mesh-hand-acts.warranted",
"seat:mesh-hand-acts.hand-act",
"mesh-delivery-indexer.indexer_read_modules",
"mesh-delivery-indexer.indexer_read_manifests",
"mesh-delivery-assigner.assigner_read_placement"
],
"consumes": [
"mesh-delivery-indexer.views.modules",
"mesh-delivery-indexer.views.manifests",
"mesh-delivery-assigner.views.placement"
],
"state": [
"servers",
@@ -32,16 +41,14 @@
"proposals",
"questions",
"memory",
"waits"
"waits",
"findings"
],
"emits": [
"judged"
],
"reads": [
"claude-licence-manager.bindings",
"mesh-delivery-assigner.placement",
"mesh-delivery-indexer.modules",
"mesh-delivery-indexer.manifests"
"claude-licence-manager.bindings"
],
"tools": [
"claude_code_status",
@@ -92,7 +99,9 @@
"claude_code_home_removed",
"claude_code_home_restore",
"claude_code_judge",
"claude_code_judged"
"claude_code_judged",
"claude_code_first_views",
"claude_code_first_view_again"
],
"data": {
"own": [