A no-nonsense breakdown of what a CI/CD pipeline should actually do, stage by stage, for a typical full-stack app.