| Debug an off-by-one in binary search | harder | pass | 5m 44s | 157.7k | $0.052 | — | - |
| Fix off-by-one in interval overlap detector | harder | pass | 51.1s | 96.7k | $0.032 | — | - |
| Fix the async cache stampede | harder | pass | 1m 7s | 125.2k | $0.041 | — | - |
| Rename `process` → `handle` across 4 files | harder | pass | 1m 54s | 151.5k | $0.050 | — | - |
| Extract `validateAmount` from `submit` | harder | pass | 1m 1s | 138.0k | $0.045 | — | - |
| Split src/store.js into store + selectors | harder | pass | 1m 44s | 167.5k | $0.055 | — | - |
| Build a token-bucket limiter with exact semantics | harder | pass | 8m 50s | 632.2k | $0.208 | — | - |
| Implement formatDuration(ms) with strict spec | harder | pass | 1m 56s | 200.6k | $0.066 | — | - |
| Implement deepEqual with cycle detection | harder | pass | 2m 7s | 243.4k | $0.080 | — | - |
| Test the groupBy implementation | harder | pass | 3m 45s | 431.9k | $0.142 | — | - |
| Test the flatten implementation | harder | pass | 1m 49s | 293.3k | $0.096 | — | - |
| Test the debounce implementation | harder | pass | 4m 46s | 723.4k | $0.237 | — | - |
| Debug an off-by-one in binary search | harder | pass | 10m 42s | 99.3k | $0.033 | — | - |
| Fix off-by-one in interval overlap detector | harder | pass | 55.2s | 142.0k | $0.047 | — | - |
| Fix the async cache stampede | harder | pass | 1m 5s | 114.8k | $0.038 | — | - |
| Rename `process` → `handle` across 4 files | harder | pass | 1m 6s | 163.7k | $0.054 | — | - |
| Extract `validateAmount` from `submit` | harder | pass | 1m 12s | 155.9k | $0.051 | — | - |
| Split src/store.js into store + selectors | harder | pass | 46.1s | 132.7k | $0.044 | — | - |
| Build a token-bucket limiter with exact semantics | harder | pass | 13m 4s | 117.4k | $0.039 | — | - |
| Implement formatDuration(ms) with strict spec | harder | pass | 1m 3s | 142.7k | $0.047 | — | - |
| Implement deepEqual with cycle detection | harder | pass | 1m 57s | 187.0k | $0.061 | — | - |
| Test the groupBy implementation | harder | pass | 2m 41s | 349.1k | $0.115 | — | - |
| Test the flatten implementation | harder | pass | 1m 59s | 225.8k | $0.074 | — | - |
| Test the debounce implementation | harder | pass | 3m 6s | 396.5k | $0.130 | — | - |
| Debug an off-by-one in binary search | harder | pass | 5m 46s | 118.7k | $0.039 | — | - |
| Fix off-by-one in interval overlap detector | harder | pass | 1m 1s | 144.1k | $0.047 | — | - |
| Fix the async cache stampede | harder | pass | 57.6s | 106.6k | $0.035 | — | - |
| Rename `process` → `handle` across 4 files | harder | pass | 1m 50s | 192.2k | $0.063 | — | - |
| Extract `validateAmount` from `submit` | harder | pass | 1m 6s | 194.8k | $0.064 | — | - |
| Split src/store.js into store + selectors | harder | pass | 1m 4s | 108.7k | $0.036 | — | - |
| Build a token-bucket limiter with exact semantics | harder | pass | 13m 4s | 157.8k | $0.052 | — | - |
| Implement formatDuration(ms) with strict spec | harder | pass | 1m 28s | 135.6k | $0.045 | — | - |
| Implement deepEqual with cycle detection | harder | pass | 2m 26s | 160.8k | $0.053 | — | - |
| Test the groupBy implementation | harder | pass | 2m 55s | 326.8k | $0.107 | — | - |
| Test the flatten implementation | harder | pass | 1m 57s | 377.7k | $0.124 | — | - |
| Test the debounce implementation | harder | pass | 1m 28s | 267.1k | $0.088 | — | - |