Schrödinbug
Version 1.0.0 · Updated 2026-07-30
CORE DEFINITION
A bug that does not exist when you read the code, but suddenly appears when you try to explain why the code should work. It seems that your act of observation itself 'collapses' its state.
SCAFFOLDING EFFECT
Reduce cognitive load
Reveals that observation changes the system. Sometimes the problem does not exist until you start 'observing' it (e.g., explaining to your boss why the project is fine). Your act of explanation itself may create new assumptions and loopholes.
Anchor fast decisions
Borrowing the quantum superposition metaphor for intermittent defects (flakes) in software: they behave differently in testing vs. production, appearing to exist in a superposition of existence/non-existence until reproduced (observed) to determine their state.
MINIMUM ACTION
In progress 0/1Practice this model in one real situation:
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more
Source support: Explicit
- en.wikipedia.orghttps://en.wikipedia.org/wiki/Heisenbugverified
PRIVATE NOTES · Only visible to you
SAVED Q&A
ENTRY Q&A · Private saving available
Ask with a clear boundary
thinkingmodels answers from published entry context only.
Your question is sent to thinkingmodels. The answer uses public entry context only.
RELATED MODELS