-
$ pr-explainer https://github.com/acme/billing-service/pull/482
-
✓ Fetched PR #482 · "Add retry logic to payment webhook handler"
-
✓ Loaded ~/.pr-explainer/learning-profile.md
-
✓ Asking Claude to explain...
-
→ saved to ~/.pr-explainer/explainers/01-retry-logic-for-webhook.md
+
$ pr-explainer https://github.com/facebook/react/pull/32
+
Generating explainer for PR #32: Add new onInput event
+
~/.pr-explainer/explainers/01-react-now-responds-to-text-input-changes-faster-and-more-rel.md
+
# React now responds to text input changes faster and more reliably
+
Ships: A new onInput event that fires as users type or paste — replacing the older onKeyUp approach.
+
## What changed
-
Webhook calls to the payment processor now retry 3× with backoff instead of failing silently on timeout.
+
React's event system gains an input event that fires whenever a text field's content changes — typing, paste, voice, autocomplete.
-
## Why it matters to you
-
You've been seeing "missing payment" support tickets that were actually just dropped webhooks — this should cut those out.
+
## Why it matters
+
Live search, counters, and previews update immediately — and they keep working when users paste instead of typing letter-by-letter.
-
## Quiz
-
Q: Why retries instead of a longer timeout? ▸ answer
+
## Quick check
+
Q: Why onInput instead of onKeyUp? ▸ answer