II.
InteractionPattern JSON
Structured · liveinteraction-pattern:krate-ci-failure-fix
Krate CI Failure→Agent Fix json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "interaction-pattern:krate-ci-failure-fix",
"_kind": "InteractionPattern",
"_file": "agent-stack/interaction-primitives/krate-stack-integration.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Krate CI Failure→Agent Fix",
"description": "Auto-remediation pattern: when a CI pipeline fails, a trigger rule\ndispatches a coding agent to analyze the failure and propose a fix.\nThe agent receives the pipeline logs, test output, and repo context\nas its prompt, then creates a fix PR targeting the failing branch.\n"
},
"outgoingEdges": [
{
"from": "interaction-pattern:krate-ci-failure-fix",
"to": "layer:10-interaction",
"kind": "realizes",
"attributes": {}
},
{
"from": "interaction-pattern:krate-ci-failure-fix",
"to": "platform:krate",
"kind": "integrates_with",
"attributes": {}
}
],
"incomingEdges": []
}