See how today's leading models write Spacetime code, scored task by task on live modules.

| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Auth Identity Check | 1/1 | 18.2s | |
| ✓ | Private Vs Public Table | 1/1 | 12.3s | |
| ✓ | Registered User Gate | 1/1 | 11.4s | |
| ✓ | Admin Bootstrap | 1/1 | 11.2s | |
| ✓ | Role Based Access | 1/1 | 13.2s | |
| ✓ | Ban List | 1/1 | 25s | |
| ✓ | Rate Limit | 1/1 | 24.9s | |
| ✓ | Shared Document | 1/1 | 24.2s | |
| ✓ | Secure Projection | 2/2 | 26.4s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Empty Reducers | 1/1 | 11.1s | |
| ✓ | Basic Tables | 1/1 | 9.1s | |
| ✓ | Scheduled Table | 1/1 | 36.8s | |
| ✓ | Struct In Table | 1/1 | 8.3s | |
| ✓ | Insert | 2/2 | 8.9s | |
| ✓ | Update | 3/3 | 12s | |
| ✓ | Delete | 3/3 | 9.3s | |
| ✓ | Crud | 4/4 | 13s | |
| ✓ | Index Lookup | 3/3 | 16s | |
| ✓ | Init | 4/4 | 12.1s | |
| ✓ | Connect | 1/1 | 7.5s | |
| ✓ | Helper Function | 3/3 | 8.8s | |
| ✓ | Schedule At Time | 1/1 | 41.9s | |
| ✓ | Cancel Schedule | 1/1 | 46.2s | |
| ✓ | Lifecycle Player | 1/1 | 10.9s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Event Table | 1/1 | 16.7s | |
| ✓ | Optional Fields | 1/1 | 14.6s | |
| ✓ | Cascade Delete | 1/1 | 14.1s | |
| ✓ | Filter And Aggregate | 1/1 | 19.1s | |
| ✓ | Two Table Join | 1/1 | 20.8s | |
| ✓ | Unique Constraint | 1/1 | 8.5s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Scheduled Materialization | 4/4 | 48.9s | |
| ✓ | Connection Scoped Presence | 4/4 | 21.9s | |
| ✓ | Scheduled Private | 3/3 | 40.6s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Automatic Migration | 3/3 | 14.7s | |
| ✓ | Incremental Migration | 4/4 | 29.4s | |
| ✓ | Hot Swap Compatibility | 2/2 | 14.9s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Procedure Return | 2/2 | 12.1s | |
| ✓ | Http Fetch | 2/2 | 40.9s | |
| ✓ | Fetch And Store | 3/3 | 35.6s | |
| ✓ | Scheduled Procedure | 3/3 | 1m 13s | |
| ✓ | Http Handler | 2/2 | 28.6s | |
| ✓ | Http Router | 2/2 | 1m 5s | |
| ✓ | Idempotent Webhook | 3/3 | 1m 30s | |
| ✓ | External Upload Flow | 4/4 | 43.9s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | View Basic | 1/1 | 17.1s | |
| ✓ | View Per User | 1/1 | 17.7s | |
| ✓ | Range Query | 1/1 | 15.2s | |
| ✓ | Sort And Limit | 1/1 | 16.4s | |
| ✓ | Find First | 1/1 | 17.2s | |
| ✓ | Select Distinct | 1/1 | 14.6s | |
| ✓ | Count Without Collect | 1/1 | 20.6s | |
| ✓ | Multi Column Filter | 1/1 | 17.9s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Atomic Idempotent Transfer | 5/5 | 27.7s | |
| ✓ | Nested Update | 3/3 | 17.4s | |
| ✓ | Nested Cascade Delete | 11/11 | 22.8s | |
| ✓ | Batched Delete | 4/4 | 35.3s | |
| ✓ | Deterministic Context | 5/5 | 18.5s | |
| ✓ | Reducer Result Table | 2/2 | 13.6s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Spacetime Product Type | 3/3 | 10.7s | |
| ✓ | Spacetime Sum Type | 3/3 | 13.8s | |
| ✓ | Elementary Columns | 3/3 | 5.9s | |
| ✓ | Product Type Columns | 3/3 | 9.9s | |
| ✓ | Sum Type Columns | 3/3 | 10.3s | |
| ✓ | Scheduled Columns | 2/2 | 27.9s | |
| ✓ | Constraints | 3/3 | 7.8s | |
| ✓ | Many To Many | 5/5 | 16.6s | |
| ✓ | Ecs | 7/7 | 24.4s | |
| ✓ | Multi Column Index | 5/5 | 10.6s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Normalized Collection | 1/1 | 11.6s | |
| ✓ | Heartbeat Isolation | 1/1 | 13.2s | |
| ✓ | Binary Storage | 2/2 | 16.4s | |
| ✓ | Normalized Schema | 1/1 | 12.5s | |
| ✓ | Denormalized Index | 4/4 | 23.7s | |
| ✓ | Autoinc Reference | 2/2 | 14s | |
| ✓ | Default Values | 2/2 | 9.8s | |
| ✓ | Special Types | 1/1 | 14.1s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✗ | Three Table Join | 1/2 | 46.4s | |
| ✓ | Semijoin Intersection | 2/2 | 21s | |
| ✓ | Timestamp Window | 2/2 | 23.7s | |
| ✓ | Index And Filter | 2/2 | 12.3s | |
| ✓ | Materialized Aggregate | 2/2 | 1m 17s | |
| ✓ | Query Builder View | 2/2 | 17.9s | |
| ✓ | View Primary Key | 2/2 | 28.6s |