K25 (D-33): the node-engine's first-views answers entries and wants, and the seat gains entry-again

Builds: design 47 G §698 (§683, §422)

Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
This commit is contained in:
2026-11-11 21:36:34 +01:00
parent b76e52d30a
commit 78e61c9437
6 changed files with 308 additions and 3 deletions
+53
View File
@@ -165,5 +165,58 @@
"state": "manifests",
"why": "the picture lags the indexer by hand"
}
},
{
"name": "first-views answers its entries and its kept wants",
"of": "verb:first-views.answer",
"given": {
"first-views": [],
"entries": [
{
"fingerprint": "b3f1c9",
"state": "asked",
"since": "2026-11-11T08:00:00Z"
},
{
"fingerprint": "a77d02",
"state": "answered",
"since": "2026-11-11T08:01:00Z"
},
{
"fingerprint": "0c1e55",
"state": "not-found",
"since": "2026-11-11T08:02:00Z"
}
],
"wants": [
{
"module": "mesh-delivery-indexer",
"fingerprint": "b3f1c9",
"kept-since": "2026-11-11T07:00:00Z"
}
]
}
},
{
"name": "entry-again names the fingerprint and why",
"of": "verb:entry-again.input",
"given": {
"fingerprint": "b3f1c9",
"why": "the entry could not be read"
}
},
{
"name": "entry-again answers what was asked and where it is read",
"of": "verb:entry-again.answer",
"given": {
"asked": {
"v": 1,
"fingerprint": "b3f1c9",
"why": "the entry could not be read",
"by": "operator@shanks",
"at": "2026-11-11T08:00:00Z"
},
"read": "first-views"
}
}
]