Add a new user.
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
Open Create new user through reauthentication and inspect the empty Username field before editing it.
AfterThe same script once the merged fix is applied
0:00.00 / 0:00.00Frame 0
Inspect the initial Username border, then compare empty and malformed submissions, correction, and the resulting user list.
01 · Given
Restore the data and starting state.
The person is logged in as the environment-provided admin, on Display settings with the Origine theme selected, and has not opened or interacted with the Create new user form in this browser session.
02 · When
Perform the interaction.
The person clicks Manage users, then enters the admin password and clicks Login at the required reauthentication prompt, opening Create new user without focusing or changing any of its fields.
03 · Judge
Rationale: An empty field is a normal starting state before the administrator has entered a username. Error styling should identify an invalid attempt and clear after correction, helping the user complete account creation without weakening validation.
Require
The untouched Username field must initially appear neutral. Preserve required-field and format validation: empty or invalid submissions must remain blocked with visible field feedback. After valid correction and leaving the field, clear its error indication. Valid account creation must remain available.
Allowed
- Equivalent CSS or interaction-state implementations are acceptable; no particular pseudo-class or reference patch is required.
- Normal focus indicators, required-field indicators, labels, layout, language/time-zone defaults and administrator reauthentication may remain unchanged.
- Different error colors or treatments and native browser validation feedback are acceptable if they communicate an actual validation failure and support correction.
- Validation may appear after meaningful invalid-field interaction or a submission attempt according to the supported browser behavior; merely focusing and leaving an unchanged empty field need not trigger a specific error style.
Model
HarnessClaude Opus 5.5
Claude Code
320.4k in · 3.4k out · 323.7k total
Claude Code · 13 steps · $0.32 · 3m 34s · 323.7k tokens
Claude Code
13
$0.32
3m 34s
320.4k
3.4k
323.7k
DeepSeek Flash
DSH
70.6M in · 203.5k out · 70.8M total
DSH · 242 steps · $0.43 · 25m 05s · 70.8M tokens
DSH
242
$0.43
25m 05s
70.6M
203.5k
70.8M
GLM-5.3 Flash
ZCode
41.7M in · 128.3k out · 41.8M total
ZCode · 338 steps · $1.37 · 1h 01m · 41.8M tokens
ZCode
338
$1.37
1h 01m
41.7M
128.3k
41.8M
GPT-6 Astra
Codex
717.4k in · 4.2k out · 721.6k total
Codex · 22 steps · $1.37 · 4m 47s · 721.6k tokens
Codex
22
$1.37
4m 47s
717.4k
4.2k
721.6k
Qwen3.8 Max
Codex
14.5M in · 87.5k out · 14.6M total
Codex · 144 steps · $4.60 · 1h 01m · 14.6M tokens
Codex
144
$4.60
1h 01m
14.5M
87.5k
14.6M
Kimi K3
Kimi Code
16.5M in · 92.6k out · 16.6M total
Kimi Code · 36 steps · $6.96 · 1h 00m · 16.6M tokens
Kimi Code
36
$6.96
1h 00m
16.5M
92.6k
16.6M