Bug: remove thickness band from Review UI (deterministic from thickness_in) #88
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Thickness band must not be an editable control on the Review screen. It is applied deterministically from the owner-entered free-text thickness (
thickness_in) via the existing round-up-into-synced-Woo-band rule. The Review UI currently exposes a Thickness band<select>that lets the owner override it.Observed (HEAD
main@41401a7)frontend/src/create/review/Review.sveltebindsthicknessIdand renders an editable field:data-testid="thickness-band"bind:value={thicknessId}+on:change={commitReview}thickness_term_idfrom that selectSpec / requirements (authoritative)
docs/REQUIREMENTS.md): Thickness is locked attribute (1, round-up band) — not a free owner taxonomy pick like species/grade.docs/contracts/TEST-SPEC.md): 1 in rounds up into the synced Woo thickness band (deterministic mapping).docs/contracts/API.md):thickness_term_id= round-up band.Expected
data-testid="thickness-band"gone or non-interactive display-only if needed for debug — prefer remove).thickness_term_idis set automatically fromthickness_in+ synced Woo thickness terms (same TV-9 / QUALITY-95 round-up rule) whenever thickness is known or changes.docs/UAT-PRACTICE.md"Thickness band. Pick the Woo band…",docs/contracts/UX.mdReview required-set wording if it implies a manual control) updated to match deterministic application.Acceptance
thickness_in, stored/publishedthickness_term_idmatches synced Woo round-up band (TV-9 / QUALITY-95).Out of scope
Labels / type
bug · M3 Review UI