Add outcome-aware preflight contracts for v0.9 (#6)

Add VF010-VF013, structural outcome contracts, adversarial fixtures, documentation, and Friday release materials.
This commit is contained in:
Felipe Domingues 2026-07-22 13:58:46 -03:00 committed by GitHub
parent b312f18251
commit f62a78faaf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 1107 additions and 95 deletions

View file

@ -64,6 +64,13 @@
"type": "n8n-nodes-base.noOp",
"parameters": {}
},
{
"id": "failure-alert",
"name": "Operator error alert",
"type": "n8n-nodes-base.slack",
"onError": "continueErrorOutput",
"parameters": { "channel": "operations", "text": "Failure alert: {{ $json.error.message }}" }
},
{
"id": "response",
"name": "Respond to Webhook",
@ -76,7 +83,7 @@
"Claim idempotency event": {
"main": [
[{ "node": "Agent enabled kill switch", "type": "main", "index": 0 }],
[{ "node": "Ledger failure stop", "type": "main", "index": 0 }]
[{ "node": "Operator error alert", "type": "main", "index": 0 }]
]
},
"Agent enabled kill switch": { "main": [[{ "node": "AI Agent", "type": "main", "index": 0 }], []] },
@ -89,6 +96,12 @@
]
},
"Human handoff ticket": {
"main": [
[],
[{ "node": "Operator error alert", "type": "main", "index": 0 }]
]
},
"Operator error alert": {
"main": [
[],
[{ "node": "Handoff failure stop", "type": "main", "index": 0 }]