How would you distinguish a UI problem from a filtering function bug?
The judgment behind the action
A minimal reproduction isolates the failing behavior. Record input, expected output, actual output, and environment. Prefer a test that fails for the known bug. Do not change code simply because a nearby comment suggests a cause.
A bounded way to ask
Reproduce case-sensitive matching with a pure-function test before changing the component. Compare “BOOK” against “Book flight”.
Separate a rendering clue from a predicate failure.
How would you distinguish a UI problem from a filtering function bug?
Guided practice contributes completion, not independent mastery.
Make the lesson yours.
Your reflection is attached when you submit your decision. Drafts remain in this tab.
Try it somewhere unfamiliar.
Apply this skill to an unfamiliar repository: separate a rendering clue from a predicate failure. Record the evidence you would need.
Choose your next practiceSource checked 2026-09-09 · Documentation profile · Runtime example untestedOfficial reference