Diagnosing Elm JSON Decoder Failures: From "Problem with the given value" to a Fixed Decoder
Elm decode failures are Err values, not exceptions. Capture the raw JSON, reproduce the exact failing path in a test, then fix the decoder that no longer matches the payload.