Exercise 2: Why Not Bypass Confirmation Prompts on Systems You Don't Own — Possible Solution ==================================================================== WHAT THIS CHAPTER SAYS ------------------------------ Per this chapter, "don't habitually bypass built-in confirmation prompts (scripting -y or --force by default) specifically on systems you don't own or aren't deeply familiar with - the extra friction of a confirmation prompt is doing genuinely useful work in exactly this scenario." WHY FAMILIARITY CHANGES THE CALCULUS ------------------------------ On your own infrastructure, you likely have a strong, accurate mental model of the system's current state, what a given command will actually do, and what the consequences look like - confirmation prompts there are more often redundant friction against something you already understand well. On a system you don't own or aren't deeply familiar with, that mental model is much weaker or entirely absent - the exact situation a confirmation prompt is designed to catch a mistake in. WHAT THE "USEFUL WORK" THE PROMPT DOES ACTUALLY IS ------------------------------ A confirmation prompt forces a moment of explicit pause before an action executes - on an unfamiliar system, that pause is a real chance to notice something wrong (the wrong host, an unexpected scope, a misunderstanding of what the command actually does) before it becomes irreversible. Bypassing it by default removes that safety check specifically in the situation where it's most likely to actually catch something. WHY THIS ISN'T ABOUT CONFIRMATION PROMPTS BEING UNIVERSALLY GOOD ------------------------------ The chapter frames this as specific to unfamiliar/not-owned systems, not a blanket rule against ever bypassing confirmations anywhere - the recommendation is contextual, matched to where the actual risk of a mistake is highest. WHY THIS WORKS AS AN ANSWER ------------------------------ It explains why familiarity with a system changes how useful a confirmation prompt actually is, and explains specifically what protective function the prompt serves in the unfamiliar-system case the chapter is concerned with.