II.
Definition JSON
Structured · livedefinition:dispatch-cross-repo
Cross-Repo Dispatch Pattern json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "definition:dispatch-cross-repo",
"_kind": "Definition",
"_file": "domain/cicd/cicd-concepts.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Cross-Repo Dispatch Pattern",
"authoredAt": "2026-05-10T00:00:00Z",
"termId": "term:cicd",
"text": "A dispatch pattern where one repository's workflow triggers a\npipeline in a different repository via the repository_dispatch\nevent. Used for multi-repo CI orchestration: a shared library\npublishes a new version and dispatches integration tests in all\nconsumer repos; a platform repo provisions infrastructure and\ndispatches application deployment in service repos. The dispatch\npayload carries context (source repo, version, commit SHA) for\ntraceability. Requires GitHub App or PAT with dispatch permissions\non target repos. Enables dependency-aware CI topologies without\nmonorepo coupling.\n",
"status": "canonical"
},
"outgoingEdges": [
{
"from": "definition:dispatch-cross-repo",
"to": "term:cicd",
"kind": "defines"
},
{
"from": "definition:dispatch-cross-repo",
"to": "domain:devops",
"kind": "applies_to"
},
{
"from": "definition:dispatch-cross-repo",
"to": "domain:software-engineering",
"kind": "applies_to"
},
{
"from": "definition:dispatch-cross-repo",
"to": "tool:github-actions",
"kind": "supports"
},
{
"from": "definition:dispatch-cross-repo",
"to": "skill-area:ci-cd",
"kind": "supports"
}
],
"incomingEdges": []
}