Sort the Songs list.
The intention is included in the agent’s input prompt alongside environment details and task instructions.
BeforeThe defect at the parent commit
0:00.00 / 0:00.00Frame 0
Click Composer and compare its ascending arrow with the unchanged song rows.
AfterThe same script once the merged fix is applied
0:00.00 / 0:00.00Frame 0
Attempt to sort by Composer, then inspect the retained Title indication and visible Composer values.
01 · Given
Restore the data and starting state.
The authenticated Songs list shows four songs with distinct Composer values, and Composer is enabled through Columns To Display. The initial Title-ascending rows are Amber Waltz (Clara Vale), Blue Nocturne (Ada Rowan), Cedar Prelude (Dorian Lake), and Dawn Sonata (Bruno Reed). The availability of Composer sorting is part of the behavior being assessed, not a prerequisite for a repaired UI.
02 · When
Perform the interaction.
Inspect the Composer column header and attempt to request ascending Composer order by clicking it once, then observe the settled column indicators and row order. If the header is non-sortable, still click it as an attempt.
03 · Judge
Rationale: A sort indicator acknowledges an applied order. Claiming Composer order while retaining Title order gives false feedback; either implementing that order or truthfully withholding the unsupported action preserves readable metadata and trustworthy sorting.
Require
Keep all four songs and their Composer values accessible. If Composer sorting is offered, ascending selection must produce ascending Composer order with a matching indication. If unsupported, offer no enabled Composer sort action or active Composer indication, and clicking the header must not claim success. Every active sort indication must match the actual row order.
Allowed
- Implementing real Composer sorting is acceptable, whether on the server or client.
- Removing the unsupported Composer sort affordance is also acceptable: a plain non-sortable header or an explicitly disabled sorting control may retain the existing valid Title ordering. This does not require adding a Composer sorting feature.
- When sorting is unavailable, a tooltip or explanation is optional; a fake successful sort indication is not acceptable.
- Composer must remain displayable with its existing values; hiding the column or discarding songs does not satisfy this contract.
- Equivalent indicators, styling, and irrelevant tie-breaking or non-ASCII collation may vary.
Model
HarnessDeepSeek Flash
DSH
20.1M in · 51.5k out · 20.1M total
DSH · 125 steps · $0.12 · 15m 48s · 20.1M tokens
DSH
125
$0.12
15m 48s
20.1M
51.5k
20.1M
Claude Opus 5.5
Claude Code
6.0M in · 34.2k out · 6.0M total
Claude Code · 81 steps · $2.80 · 21m 54s · 6.0M tokens
Claude Code
81
$2.80
21m 54s
6.0M
34.2k
6.0M
GLM-5.3 Flash
ZCode
18.1M in · 69.3k out · 18.1M total
ZCode · 224 steps · $0.61 · 1h 04m · 18.1M tokens
ZCode
224
$0.61
1h 04m
18.1M
69.3k
18.1M
GPT-6 Astra
Codex
651.0k in · 4.0k out · 654.9k total
Codex · 22 steps · $1.23 · 6m 57s · 654.9k tokens
Codex
22
$1.23
6m 57s
651.0k
4.0k
654.9k
Qwen3.8 Max
Codex
22.3M in · 111.1k out · 22.4M total
Codex · 183 steps · $6.96 · 1h 04m · 22.4M tokens
Codex
183
$6.96
1h 04m
22.3M
111.1k
22.4M
Kimi K3
Kimi Code
26.8M in · 163.7k out · 27.0M total
Kimi Code · 182 steps · $12.26 · 1h 04m · 27.0M tokens
Kimi Code
182
$12.26
1h 04m
26.8M
163.7k
27.0M