Skip to content

E01 · F01 · VAL-001 — Validate F01 on the reference cases ​

Replay every acceptance criterion of F01 in the playground and against the derivation's check table.

Acceptance criteria ​

  • Given the playground, when each reference case of F01 is entered, then the drawing and the effective radius match the expected values.
  • Given the check table of DERIV-local-radius-clamp, when each case is run, then the results match.
  • Given the demo page, when the Product Owner follows its guided test, then each step is ticked or commented, and misunderstandings become backlog items (ADR-0023).
  • Given the review, when the Product Owner validates, then F01 is done.

Tasks ​

One task = one commit, referenced as VAL-001.Tn. This story is not merged automatically (ADR-0028).

Validation (2026-10-09) ​

The Product Owner ran the nine steps of the guided test in the local playground: every step behaved as they meant, refused values included (step 9).

Compared with what each step meant to show: every step was understood as intended; no misunderstanding of the need, no unclear step. Remarks, none blocking F01:

RemarkWhere it goes
Change the radius vertex by vertex, by clicking a vertex to see its configuration (Figma-like), e.g. a rectangle with a single rounded cornerF03 (per-vertex corner radius and node editing), noted in its file
Measure the drawing precisely with the browser's SVG API (bounding box, lengths) to help the testsimprovement log, for the end-to-end tests of E12
Specialized expert agents (mathematics, code, agile…) with their own documentation, running as background tasksimprovement log, for the E01 retrospective