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 | 26.3s | |
| ✓ | Private Vs Public Table | 1/1 | 23.3s | |
| ✓ | Registered User Gate | 1/1 | 35s | |
| ✓ | Admin Bootstrap | 1/1 | 29.1s | |
| ✓ | Role Based Access | 1/1 | 20.6s | |
| ✓ | Ban List | 1/1 | 23.5s | |
| ✓ | Rate Limit | 1/1 | 27.5s | |
| ✓ | Shared Document | 1/1 | 23.3s | |
| ✓ | Secure Projection | 2/2 | 34.2s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Empty Reducers | 1/1 | 29.4s | |
| ✓ | Basic Tables | 1/1 | 31.1s | |
| ✓ | Scheduled Table | 1/1 | 35.3s | |
| ✓ | Struct In Table | 1/1 | 33.5s | |
| ✓ | Insert | 2/2 | 31.7s | |
| ✓ | Update | 3/3 | 29.1s | |
| ✓ | Delete | 3/3 | 35.9s | |
| ✓ | Crud | 4/4 | 35.8s | |
| ✓ | Index Lookup | 3/3 | 30.9s | |
| ✓ | Init | 4/4 | 33.5s | |
| ✓ | Connect | 1/1 | 30.5s | |
| ✓ | Helper Function | 3/3 | 32.8s | |
| ✓ | Schedule At Time | 1/1 | 32.2s | |
| ✓ | Cancel Schedule | 1/1 | 31.7s | |
| ✓ | Lifecycle Player | 1/1 | 30.8s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Event Table | 1/1 | 33.8s | |
| ✓ | Optional Fields | 1/1 | 32.3s | |
| ✓ | Cascade Delete | 1/1 | 31.6s | |
| ✓ | Filter And Aggregate | 1/1 | 34.5s | |
| ✓ | Two Table Join | 1/1 | 32.8s | |
| ✓ | Unique Constraint | 1/1 | 34.7s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Scheduled Materialization | 4/4 | 36s | |
| ✓ | Connection Scoped Presence | 4/4 | 33.9s | |
| ✗ | Scheduled Private | 0/3 | 36.4s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Automatic Migration | 3/3 | 1m 0s | |
| ✓ | Incremental Migration | 4/4 | 1m 6s | |
| ✓ | Hot Swap Compatibility | 2/2 | 59.3s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Procedure Return | 2/2 | 23.9s | |
| ✓ | Http Fetch | 2/2 | 35.4s | |
| ✓ | Fetch And Store | 3/3 | 37.2s | |
| ✓ | Scheduled Procedure | 3/3 | 25.9s | |
| ✓ | Http Handler | 2/2 | 25.2s | |
| ✓ | Http Router | 2/2 | 35.8s | |
| ✓ | Idempotent Webhook | 3/3 | 42s | |
| ✓ | External Upload Flow | 4/4 | 28.6s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | View Basic | 1/1 | 33s | |
| ✓ | View Per User | 1/1 | 29.8s | |
| ✓ | Range Query | 1/1 | 32.8s | |
| ✓ | Sort And Limit | 1/1 | 36.2s | |
| ✓ | Find First | 1/1 | 29s | |
| ✓ | Select Distinct | 1/1 | 29.7s | |
| ✓ | Count Without Collect | 1/1 | 32.6s | |
| ✓ | Multi Column Filter | 1/1 | 29.3s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Atomic Idempotent Transfer | 5/5 | 41.9s | |
| ✓ | Nested Update | 3/3 | 32s | |
| ✓ | Nested Cascade Delete | 11/11 | 38.6s | |
| ✓ | Batched Delete | 4/4 | 39.7s | |
| ✓ | Deterministic Context | 5/5 | 28.3s | |
| ✓ | Reducer Result Table | 2/2 | 31.2s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Spacetime Product Type | 3/3 | 31.3s | |
| ✓ | Spacetime Sum Type | 3/3 | 33.3s | |
| ✓ | Elementary Columns | 3/3 | 33.2s | |
| ✓ | Product Type Columns | 3/3 | 24.1s | |
| ✓ | Sum Type Columns | 3/3 | 26.8s | |
| ✓ | Scheduled Columns | 2/2 | 34s | |
| ✓ | Constraints | 3/3 | 36s | |
| ✓ | Many To Many | 5/5 | 37s | |
| ✓ | Ecs | 7/7 | 34.4s | |
| ✓ | Multi Column Index | 5/5 | 35.6s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Normalized Collection | 1/1 | 34.4s | |
| ✓ | Heartbeat Isolation | 1/1 | 31.2s | |
| ✓ | Binary Storage | 2/2 | 35.9s | |
| ✓ | Normalized Schema | 1/1 | 38.8s | |
| ✓ | Denormalized Index | 4/4 | 37.7s | |
| ✓ | Autoinc Reference | 2/2 | 29.9s | |
| ✓ | Default Values | 2/2 | 1m 1s | |
| ✓ | Special Types | 1/1 | 34.8s |
| Pass | Task | Checks | Run Time | |
|---|---|---|---|---|
| ✓ | Three Table Join | 2/2 | 23.4s | |
| ✓ | Semijoin Intersection | 2/2 | 21.7s | |
| ✓ | Timestamp Window | 2/2 | 24.4s | |
| ✓ | Index And Filter | 2/2 | 28.3s | |
| ✓ | Materialized Aggregate | 2/2 | 51.1s | |
| ✓ | Query Builder View | 2/2 | 26.2s | |
| ✓ | View Primary Key | 2/2 | 22s |