Chapter 5 Assignment

Cut a coordinated release

The brief

Ship v1.1.0 across all four surfaces using a staggered plan: API + web first, then desktop, then mobile. Document the compatibility matrix in `notes.md` (API v1.0 supports clients ≥ 1.0; API v1.1 supports clients ≥ 1.0). Roll back ONE surface as a fire drill and confirm the others still work.

You've completed this when

  • A compatibility matrix written down
  • Web + API deploy first, desktop second, mobile third
  • A simulated rollback of one surface does not break the others
  • `notes.md` lists the release order + rollback playbook

Worked through every criterion?

Push your code to GitHub, paste the link in your notes.md, and move on.

Finish course