Webhooks
relay events surface drift before index repair
Relay Model
envelope validation precedes trust.
Event Envelope
{
"id": "a056V7R7NmNRjl70",
"type": "message.reordered",
"status": "partial",
"payload": {
"id": "msg_0004",
"entry": "entry_0004",
"sequence": 5
}
}
Event Matrix
- Name
message.reordered- Description
Message sequence changed with no body mutation.
- Name
attachment.reclassified- Description
Attachment source/layer metadata changed.
- Name
contact.flagged- Description
Contact trust or handler trace escalated.
- Name
sequence.diverged- Description
Sequence drift crossed a warning threshold.
- Name
mirror.detected- Description
A mirror layer has started echoing event envelopes.
Ingest Endpoint
curl -X POST https://api.meme.repair/api/webhooks/ingest \
-H "Content-Type: application/json" \
-d '{"id":"evt_0182","type":"mirror.detected","payload":{"layer":"mirror_b"}}'
{
"accepted": true,
"event_id": "evt_0182",
"type": "mirror.detected",
"status": "queued"
}
[corruption_log] - relay delivered out-of-order envelope - duplicate webhook id observed - one event present in relay, absent in index