HEAL2 (manifest only): mesh-healers asks findings and finding-events in requires; the writer's use waits on the contracts' finding subjects

Builds: design 47 G §529, §384, §461

Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
This commit is contained in:
2026-11-11 15:48:35 +01:00
parent 9e2311029a
commit 76be864bff
+22 -10
View File
@@ -35,7 +35,6 @@
"name": "would",
"key-ttl": true
},
"findings",
{
"name": "wakes",
"key-ttl": true
@@ -62,14 +61,6 @@
"unknown": "program"
}
],
"streams": [
{
"name": "mesh-healers-findings",
"events": ["finding-written.*", "finding-cleared.*", "findings-stated.*"],
"max-age-days": 7,
"max-mib": 16
}
],
"build": {
"artifacts": [
{
@@ -84,5 +75,26 @@
]
}
]
}
},
"requires": [
{
"name": "findings",
"storage": "key-value",
"template": "state"
},
{
"name": "finding-events",
"storage": "stream",
"template": "events",
"options": {
"events": [
"finding-written.*",
"finding-cleared.*",
"findings-stated.*"
],
"max-age-days": 7,
"max-mib": 16
}
}
]
}