{
  "uid": "cogitave.learn.ci-cd-pipelines.summary",
  "kind": "moduleUnit",
  "href": "/modules/ci-cd-pipelines/summary/",
  "title": "Summary",
  "summary": "",
  "type": null,
  "products": [],
  "roles": [],
  "levels": [],
  "subjects": [],
  "headings": [
    "Next steps"
  ],
  "source": "You can now read the pipeline that ships your change - from a pull request to a\ngated production deploy - and follow any gate to the standard that owns it.\n\nIn this module, you:\n\n- Traced the **canonical CI stage set** - the ordered, fail-fast gates every\n  repository runs on every pull request - and named the **mandatory floor** that\n  applies to all project types.\n- Learned that **CI is the machine half of the Definition of Done**, and that the\n  local hook is only its fast mirror - so the answer to a red required check is to\n  fix the change, never to lean on a green hook.\n- Saw that stage logic lives **only** in SHA-pinned org reusable workflows that\n  repos wire by input, so a gate change is one reviewed pull request for the whole\n  estate.\n- Followed the **outer loop**: one signed digest promoted `dev` to `staging` to\n  `prod` by pull-based GitOps, with signature verification that fails closed,\n  SLO-gated canary rollout, and a **human gate on prod** - agents propose, humans\n  enact.\n\n## Next steps\n\n- @cogitave.learn.observability-and-reliability - the next module in\n  **Cogitave engineering standards**, on measuring a running system and the\n  error-budget policy that governs it.\n- The **CI/CD pipelines standard** is the canonical stage set, the\n  project-type matrix, and the reusable-workflow rules, at the source in the\n  estate's standards repository.\n- The **deployment and delivery standard** covers environment topology,\n  GitOps, progressive delivery, rollback, and the `deploy.yaml` manifest, in\n  the same repository.\n- **ADR 0017** is the estate's accepted decision behind the pipeline matrix,\n  the GitOps default, and the change-management governance over every deploy.\n",
  "partOf": "cogitave.learn.ci-cd-pipelines",
  "durationInMinutes": 3,
  "quiz": null
}