Zombie Code & The Sunset Protocol
Zombie Code is unused software that consumes maintenance budget. The Sunset Protocol is the systematic process of deleting this code to reclaim financial and engineering capacity.
“Code deletion is a high-yield financial maneuver. Zombie code is an operational tax that drains engineering budgets until a strict Sunset Protocol enforces its removal.”
Every line of un-deleted code is a financial liability. Zombie code inflates cloud costs, creates security vulnerabilities, and degrades system velocity, acting as a permanent innovation tax on the engineering organization.
The Sunset Protocol Lifecycle
Reverse Citations: Implemented & Audited Across Platform
Richard Ewing’s Research Thesis
Maintaining unused features is a failure of product governance. We must treat code deletion with the same rigor and financial priority as new feature development.
Why This Specification Exists
Organizations fear deleting code due to hidden dependencies, allowing unused features to accumulate into massive maintenance liabilities.
Leaving legacy code alone if it "is not actively breaking anything."
No framework to calculate the financial cost of retaining dead code.
Developed the Sunset Protocol to quantify the innovation tax and mandate scheduled code deletion sprints.
What Changes If You Believe This?
Dedicate scheduled sprint capacity strictly to code deletion and dependency removal.
Calculate the OpEx savings generated by removing obsolete cloud infrastructure and support overhead.
Audit feature usage analytics and mandate the deprecation of zero-engagement workflows.
Reduce attack surfaces by eliminating un-patched legacy endpoints.
Specification Maturity & Ecosystem Spread
Recommended Action by Role
Mandate routine code deletion sprints to reclaim maintenance budgets.
Product Debt Index (PDI)
Measure the financial drag of un-maintained legacy code.
Latest Publications & Research Activity
Why Your CFO Hates Your Agile Transformation
The Innovation Tax Audit: Is Your R&D Actually Just OpEx?
Real Innovation Requires Deleting Code, Not Writing It
Frequently Asked Questions
Q:What is Zombie Code?
Deprecated or unused features that remain in production, consuming resources.
Inspectable Evidence Ledger
Classified evidence items supporting, extending, or refining this canonical research specification.
| Evidence Item | Publisher | Evidence Type | Strength | Role | Action |
|---|---|---|---|---|---|
| Deleting Code | Built In | Framework Module | ★★★★ | Origin | Inspect ↗ |
Recommended Citation
Ewing, R. (2026). "Zombie Code & The Sunset Protocol." Richard Ewing Research Canon. Available at: https://www.richardewing.io/concepts/zombie-code
@article{ewing_zombie_code,
author = {Ewing, Richard},
title = {Zombie Code & The Sunset Protocol},
journal = {Richard Ewing Research Canon},
year = {2026},
url = {https://www.richardewing.io/concepts/zombie-code}
}