
 ┌──────────────────────────────────────────────┐
 │ CI Pipeline                                  │
 │                                              │
 │                                              │
 │ ┌──────────────────┐                         │
 │ │                  │                         │
 │ │    Push Code     │◄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┼╮
 │ │                  │                         │┆
 │ └─────────┬────────┘                         │┆
 │           │                                  │┆
 │           │                                  │┆
 │           ▼                                  │┆
 │ ┌─────────◇────────┐                         │┆
 │ │                  │                         │┆
 │ │   Tests Pass?    │                         │┆
 │ │                  │                         │┆
 │ └─────────◇────────┘                         │┆
 │           │                                  │┆
 │           │                                  │┆
 │           ├───────────────────────╮          │┆
 │           │                       │          │┆
 │           │                       │No        │┆
 │        Yes│                       │          │┆
 │           │                       │          │┆
 │           ▼                       ▼          │┆
 │ ┌──────────────────┐    ┌──────────────────┐ │┆
 │ │                  │    │                  │ │┆
 │ │   Build Image    │  ╭►│   Fix & Retry    ├┄┼╯
 │ │                  │  │ │                  │ │
 │ └─────────┬────────┘  │ └──────────────────┘ │
 │           │           │                      │
 └───────────┼───────────┼──────────────────────┘
             │           │
             │           │
             ▼           │
   ╭──────────────────╮  │
   (                  )  │No
   (  Deploy Staging  )  │
   (                  )  │
   ╰─────────┬────────╯  │
             │           │
             │           │
             ▼           │
   ┌─────────◇────────┐  │
   │                  │  │
   │   QA Approved?   ├──╯
   │                  │
   └─────────◇────────┘
             │
             │
             │
          Yes│
             ▼
   ╭─────────◯────────╮
   │                  │
   │    Production    │
   │                  │
   ╰─────────◯────────╯
