CHALLENGES—48 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.
LAB
DIFF
#TitleLabDifficultySeveritySolve rateScore
✓
01Find the stale cart count
stateui
Legacy
EasyHIGH78.4%
+7·
02Auth endpoint accepts invalid credentials
contractsecurity
API
MediumHIGH64.1%
+4✓
03Order history sorts as string
sortingdata
Legacy
EasyMED71.0%
+504
Modal does not trap focus
a11ykeyboard
A11Y
EasyHIGH81.7%
—·
05Cart accepts negative quantity
validation
Legacy
EasyHIGH66.2%
+206
PRODUCT_VIEWED payload drops productId
eventspipeline
Events
MediumHIGH52.3%
—07
Price mismatch list ↔ detail
dataui
Legacy
EasyHIGH74.5%
—08
GET /products leaks inactive items
contractdata
API
MediumMED49.0%
—09
Race: cart count beats POST /cart
racetiming
Flaky
HardHIGH28.1%
—10
LCP > 4.2s on /products
perfCWV
Perf
HardMED31.6%
—11
Tone drifts under 7B model
evalregression
AI
HardMED22.0%
—12
Touch target on stepper < 32px
mobilea11y
Mobile
EasyLOW76.4%
—13
Filter UI ≠ filtered results
state
Legacy
MediumMED58.2%
—14
ORDER_SUBMITTED on payment failure
eventsdata
Events
HardHIGH34.9%
—15
Grid collapses early on tablet
responsive
Legacy
EasyLOW69.0%
—16
Aggregate ship/no-ship recommendation
capstone
Release
CapstoneHIGH11.2%
—