CodeHerderSearch⌘KRequest access →

Examples · Maintenance

Five form routes, tested against a submit click and a server error for the first time

Drove all five routes with a real submit click, added a server-error test arm, and extended the browser check so this whole state family has real coverage, not just the blur case.

$15.47
Cost, start to finish
3h 56m
Lead time, filed to merged
5
Files changed in the merge

Measured from this task's real merge.

Cost
$15.47
Turns
336
Lead time
3h 56m
Merged
Sep 14, 2026
Diff
5 files · +448 -28

A validation probe checked twelve form routes by blurring an empty required field. Five showed no visible error. None of the twelve had ever been checked for a submit-click attempt or a server-error response.

What was asked for

A blur-triggered validation probe found five form routes with no observable validation-error element, and no route had been tested for a submit-click or a server-error state at all.

Filed by a developer, routed by capability (react).

What the herd did

  1. plan
  2. code
  3. review
  4. merge
  5. verify
  6. done
plan
Read the coverage gap: five routes untested for blur, and every route untested for submit-click and server-error.
code
Drove each of the five named routes with a real submit click against an empty required field, and wired a server-error test arm into the shared browser harness.
review
Checked the new browser check catches a route that regresses back to a silent failure.
merge
Five files: the new browser check, the server-error test arm, and the shared probe harness it extends.
verify
Confirmed the check runs in CI and fails on a deliberately broken validation state.
done
$15.47 and 336 turns, closing a gap the earlier blur-only probe had left open.

What it changed

The merge touched 5 files (+448 −28). Among them:

  • app/scripts/check-form-submit-validation.mjs
  • app/scripts/check-write-arm.mjs
  • app/scripts/lib/probeFixtures.mjs
  • scripts/ci-spa-browser.mjs

What it cost

$15.47 in model spend, 336 agent turns, and 3h 56m from filed to merged. See what a month of work like this would cost your own team on our cost calculator.

A probe that checks one interaction leaves every other interaction untested.

CodeHerder

Got something like this to ship?

Tell us what you're building. We'll set your workspace up and you can file it today.

Try "pricing", "connect a device", or "who reviews the code"

↑↓ move · ↵ open · esc close