JUDGE (A-30, §529, §387): a part that is no foundation part asks its findings state and its finding-events stream in requires, and consumes findings-asked

claude-code, mesh-build-go, mesh-provisioner and mesh-self-check drop their old state findings and stream <module>-findings for the requires entries findings (state) and finding-events (events: the three finding events, 7 days, 16 MiB); mesh-knowledge gains finding-events and the consume. The manifest forms follow mesh-watcher's. The judge refused each for the old form (§529, §577) or for the missing stream or consume (§387).

Builds: design 47 G §387, §529, §577, A-30

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-11 22:44:28 +01:00
parent f509c61b50
commit 6e343831c9
5 changed files with 110 additions and 23 deletions
+16 -3
View File
@@ -25,6 +25,11 @@
"max-age-days": 7,
"max-mib": 16
}
},
{
"name": "findings",
"storage": "key-value",
"template": "state"
}
],
"binds": {
@@ -59,8 +64,7 @@
"proposals",
"questions",
"memory",
"waits",
"findings"
"waits"
],
"emits": [
"judged"
@@ -248,7 +252,16 @@
"path": "${dir:state}/settings.json",
"mode": "0600",
"owner": "${machine:account}",
"takes-config": ["role", "mcp_servers", "managed_settings", "instructions", "output_styles", "skills", "commands", "agents"],
"takes-config": [
"role",
"mcp_servers",
"managed_settings",
"instructions",
"output_styles",
"skills",
"commands",
"agents"
],
"merge": "json",
"template": "files/settings.json"
}