II.
OperationalTrigger JSON
Structured · liveoperational-trigger:amux-triggers-generic-webhook
amux-triggers — generic webhook backend json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "operational-trigger:amux-triggers-generic-webhook",
"_kind": "OperationalTrigger",
"_file": "extensions/operational-triggers/triggers-package-canonical.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "amux-triggers — generic webhook backend",
"triggerKind": "webhook-event",
"effect": "Fallback normalizer for generic JSON webhook payloads. Accepts\nflexible top-level shape with `event`/`action`/`actor`/`repository`/\n`ref`/`sha`/`title`/`body`/`labels`/`changes[]` fields and lifts\nthem into NormalizedTriggerEvent. Used when no VCS-specific backend\nis configured.\n",
"idempotent": true,
"invokerSurface": "webhook",
"backend": "generic-webhook",
"eventTaxonomy": [
"webhook"
],
"dispatchModel": "normalize-and-evaluate",
"payloadShape": "NormalizedTriggerEvent",
"queryDsl": "key-colon-value",
"cliEntrypoint": "amux-triggers",
"enrichmentSources": [
"workflow-event-payload",
"local-git-show",
"git-diff-unified"
],
"sourceCitation": "packages/triggers/src/backends/generic-webhook.ts:4\n(normalizeGeneric); packages/triggers/src/enrich.ts:9\n(detectBackend default 'github' fallback path).\n",
"exitCodeSemantics": [
"0:matched:trigger query matched",
"78:skip:trigger query did not match",
"1:error:unhandled exception"
]
},
"outgoingEdges": [
{
"from": "operational-trigger:amux-triggers-generic-webhook",
"to": "package:a5c-ai-triggers",
"kind": "implemented_by",
"attributes": {}
},
{
"from": "operational-trigger:amux-triggers-generic-webhook",
"to": "shared-context-spec:normalized-trigger-event",
"kind": "has_payload_schema",
"attributes": {}
},
{
"from": "operational-trigger:amux-triggers-generic-webhook",
"to": "grammar:amux-triggers-query-dsl",
"kind": "parsed_by_grammar",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "grammar:amux-triggers-query-dsl",
"to": "operational-trigger:amux-triggers-generic-webhook",
"kind": "grammar_parses_for",
"attributes": {}
}
]
}