notquality.com
CHALLENGES48 bugs · 16 challenges · 9 labs

Hunt the bugs. Score the reports.

Each challenge points you at a real broken surface. Submit free-text bug reports — they're matched against the registry and graded on coverage, severity, and repro quality.

Solved
2
of 16
In progress
2
attempted
Total score
18
across all labs
Streak
4
days
LAB
DIFF
#TitleLabDifficultySeveritySolve rateScore
01
Find the stale cart count
stateui
Legacy
EasyHIGH
78.4%
+7
·
02
Auth endpoint accepts invalid credentials
contractsecurity
API
MediumHIGH
64.1%
+4
03
Order history sorts as string
sortingdata
Legacy
EasyMED
71.0%
+5
04
Modal does not trap focus
a11ykeyboard
A11Y
EasyHIGH
81.7%
·
05
Cart accepts negative quantity
validation
Legacy
EasyHIGH
66.2%
+2
06
PRODUCT_VIEWED payload drops productId
eventspipeline
Events
MediumHIGH
52.3%
07
Price mismatch list ↔ detail
dataui
Legacy
EasyHIGH
74.5%
08
GET /products leaks inactive items
contractdata
API
MediumMED
49.0%
09
Race: cart count beats POST /cart
racetiming
Flaky
HardHIGH
28.1%
10
LCP > 4.2s on /products
perfCWV
Perf
HardMED
31.6%
11
Tone drifts under 7B model
evalregression
AI
HardMED
22.0%
12
Touch target on stepper < 32px
mobilea11y
Mobile
EasyLOW
76.4%
13
Filter UI ≠ filtered results
state
Legacy
MediumMED
58.2%
14
ORDER_SUBMITTED on payment failure
eventsdata
Events
HardHIGH
34.9%
15
Grid collapses early on tablet
responsive
Legacy
EasyLOW
69.0%
16
Aggregate ship/no-ship recommendation
capstone
Release
CapstoneHIGH
11.2%