| Focused question or explanation | The matching topic owner from Routing, plus every safety or correctness reference it names |
| Create a complete pipeline | pipeline-structure.md, pipeline-selection.md, data-flow.md, execution-environment.md, bash-in-ci.md, security.md |
| Add or modify a job | pipeline-selection.md, then every topic owner from Routing that matches the changed keywords; read bash-in-ci.md when adding or changing commands |
| Full review or audit | pipeline-structure.md, pipeline-selection.md, data-flow.md, execution-environment.md, security.md, bash-in-ci.md, and the validation section in orchestration.md; add readability.md, informative-logging.md, developer-experience.md, and pipeline-ui.md when reviewing maintainability, diagnostics, or graph navigability |
| Pipeline or job missing | debugging.md, pipeline-selection.md, and the validation section in orchestration.md |
| Runner, image, service, or pre-script failure | debugging.md, execution-environment.md; add security.md for authentication, protected resources, or runner trust |
| Script failure | debugging.md, bash-in-ci.md; add data-flow.md for cache, artifact, report, or dependency-transfer failures |
| Optimize a pipeline | data-flow.md, execution-environment.md, orchestration.md, pipeline-selection.md |
| Pipeline graph or UI is too large | pipeline-ui.md, readability.md; add orchestration.md for child pipelines or matrices, pipeline-selection.md when reducing conditional topology, and data-flow.md before changing needs |
| Deploy or environment work | execution-environment.md, pipeline-selection.md, security.md |
| Components or includes | pipeline-structure.md, security.md, and the validation section in orchestration.md |
| Downstream, child, or matrix pipeline | orchestration.md, data-flow.md, pipeline-selection.md |