Software Engineering The Silent Infrastructure Trap: Why Undo/Redo Systems Must Be Treated as Core Architecture, Not Just Features