Shipping is part of engineering
Perfect code does not exist. Production-ready means functional, testable, observable, and maintainable.
Decision framework
- Blocking: does it break core behavior?
- Important: are failures handled explicitly?
- Improvement: can it be cleaner later without blocking release?