Affordances of a screenless writing interface
Summary
The Deletion Test proposes a diagnostic for software systems: consider deleting the entire implementation and regenerate from scratch to see what survives. It emphasizes that code is an asset only if the surrounding system provides explicit evaluations (oracles, telemetry) and warns against allowing old code to act as a single source of truth. The piece frames regeneration, testing, and understanding as the core challenges of modern software, with practical implications for architecture and development practices.