docs: keep the search debounce

Merged
FU
8d ago
+196-12

records keeping the search debounce, with typing-latency checks at two typing speeds


Summary by cubic

Records the decision to keep the 150 ms search debounce, backed by typing-latency measurements that show a React-transitions alternative was no faster.

  • Adds ADR 0017 documenting the comparison and the decision; no search code changes.
  • Adds latency specs typing a search term at 50 and 200 ms per key, with budgets for slowest key, blocking time, and time to settled results.
  • Replaces the debounce-magnitude assertion on the existing search spec with a dead-probe check, so the test no longer pins the delay duration.