Prophylaxis
Description
Prophylaxis is the move whose value lies in constraining the opponent’s future, not advancing your own. The structural shape: identify the adversary’s plan, identify the precondition that plan depends on, eliminate that precondition. The cost is paid in foregone advancement — the move you would have made for your own plan is the move you didn’t make, because you spent the turn closing a door for them. Nimzowitsch’s chess-strategic appropriation of the medical term sharpened the distinction. A tactical defense responds to an immediate threat — a hanging piece, a check, a fork on the next move. A prophylactic move responds to a not-yet-existing threat — a piece that would be strong in two moves, a pawn break that would open lines in five, a knight outpost that would dominate the endgame. The further out the threat, the more prophylactic the move; the more prophylactic the move, the more it costs in immediate progress and the more it pays in constrained future state-space. The diagnostic question — “what is the opponent’s best plan, and what move would deprive them of it?” — flips perspective. Most players look at the board and ask “what can I do?”; prophylactic players ask “what would they do, and how do I prevent it?” The shift is what makes the concept portable: in software architecture, the equivalent question is “what bug would emerge if I left this loose, and what structural change eliminates the precondition for that bug?”Triggers
User-initiated: User is debating whether to make a “defensive” move whose value isn’t immediately visible — “should I add this constraint even though nothing’s gone wrong?”, “is it worth closing this off now?”. Vocabulary cues: “prophylactic,” “preventive,” “before it becomes a problem,” “close the door,” “cut off options,” “while we still can.” Agent-initiated: Engine notices the user is debating a structural choice in terms of immediate cost vs. immediate benefit, when the actual payoff is downstream-threat-elimination. Candidate inference: “the value of this move isn’t what it advances — it’s what it prevents. What’s the threat being closed off, and is it real?” Situation-shape signals: Investments in structure whose justification is “what could go wrong”; moves whose immediate effect looks negative or neutral but whose future effect is constraint-on-bad-outcomes; debates about whether to encode invariants vs. add runtime checks.Exclusions
- The threat isn’t real — prophylactic moves against imagined threats are pure cost. The diagnostic is “would the adversary actually have done this?” — without a credible threat, the move is overengineering.
- The threat is so immediate it’s tactical — prophylaxis is about not-yet-existing threats. Once the threat is on the doorstep, defense becomes tactical, not prophylactic.
- The cost of prophylaxis exceeds the cost of the threat — over-prophylactic positions are passive and lose to opponents who actually advance their own plans. Every door closed is a turn not spent on your own plan.
Structure
Relationships
- make-wrong-unrepresentable — prophylaxis at the limit becomes structural absence; the concept is the move, make-wrong-unrepresentable is the achieved state.
- defense-in-depth — stacked prophylactic moves across independent layers.
- chekhovs-gun — same temporal asymmetry, opposite payoff: chekhov stages for firing, prophylaxis stages for not-firing.
- reflection — opposite temporal direction: prophylaxis is forward, reflection is backward.
Examples
Parenting: childproofing · family-and-consumer-science
Parenting: childproofing · family-and-consumer-science
Security-by-design · computer-science
Security-by-design · computer-science
Aaron Nimzowitsch, *My System* (1925) and *Chess Praxis* (1929); modern positional chess literature (Mark Dvoretsky, *Positional Play*, 1996) · human-physical-performance-and-recreation
Aaron Nimzowitsch, *My System* (1925) and *Chess Praxis* (1929); modern positional chess literature (Mark Dvoretsky, *Positional Play*, 1996) · human-physical-performance-and-recreation
Chess: blockading a passed pawn · human-physical-performance-and-recreation
Chess: blockading a passed pawn · human-physical-performance-and-recreation
Edward Yourdon and Larry Constantine, *Structured Design* (1979) — software-engineering parallel; "design for change" as · computer-science
Edward Yourdon and Larry Constantine, *Structured Design* (1979) — software-engineering parallel; "design for change" as · computer-science
Mark Dvoretsky and Artur Yusupov, *Positional Play* (School of Chess Excellence 4; English ed. Henry Holt/Batsford, 1996) — prophylactic thinking as a decision-making method. · human-physical-performance-and-recreation
Mark Dvoretsky and Artur Yusupov, *Positional Play* (School of Chess Excellence 4; English ed. Henry Holt/Batsford, 1996) — prophylactic thinking as a decision-making method. · human-physical-performance-and-recreation
Negotiation: closing fallback options · economics
Negotiation: closing fallback options · economics
Regulatory anticipation · business
Regulatory anticipation · business
Tigran Petrosian's games (1950s–1970s) — historical exemplar of a prophylactic playing style; Petrosian was nicknamed "I · human-physical-performance-and-recreation
Tigran Petrosian's games (1950s–1970s) — historical exemplar of a prophylactic playing style; Petrosian was nicknamed "I · human-physical-performance-and-recreation
Type-system design: encoding invariants · computer-science
Type-system design: encoding invariants · computer-science