React Observability Problem Statement Silent failures are debugging nightmares. Code that returns early without logging, error messages that lack context, and missing observability make production issues impossible to diagnose. Write code as if you'll debug it at 3am with only logs. --- Pattern: No Silent Early Returns Problem: Early returns without logging create invisible failure paths. Rule: Every early return should log why it's returning, with enough context to diagnose. --- Pattern: Error Message Design Problem: Error messages that don't help diagnose the issue. Error message template:…