Files
mesh-contracts/seats/node-backup/fixtures/events.json
T
jschoubben d86a46e5d8 C7: node-backup backs up and restores a module's kept data on the bus: aside, discard-aside, ended and restored
now, restore and aside are of class act; discard-aside is the operator's alone; ended and restored carry the
node, module and kept data in their subject and the module, kept data, form, fingerprint and outcome.

Builds: design 47 G §296, §297, §302, §405

Claude-Session: https://claude.ai/code/session_01JG73KEq4zoDfM9WtYpcQgZ
2026-11-11 10:40:23 +01:00

30 lines
811 B
JSON

[
{
"name": "ended is said, its node, module and kept data in its subject",
"of": "event:ended",
"subject": "mesh.seat.node-backup.event.ended.ace.plex.library",
"given": {
"v": 1,
"module": "plex",
"kept": "library",
"form": 2,
"fingerprint": "src2:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"outcome": "done"
}
},
{
"name": "restored failed says why",
"of": "event:restored",
"subject": "mesh.seat.node-backup.event.restored.ace.plex.library",
"given": {
"v": 1,
"module": "plex",
"kept": "library",
"form": 2,
"fingerprint": "src2:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"outcome": "failed",
"error": "restore point missing"
}
}
]