feat(api): M3 — editable place validation (exclude/relevance/confirm) #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/m3-validation"
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?
Roadmap M3 (validation). The import view becomes the real validate screen (FR-IMP-14/17). Plain forms → works without JS (the a11y baseline; htmx polish in M7).
Changes
Tree.confirmed(#[serde(default)]) +Tree::place_mut.POST /tree/:id/place/:pid/toggle(exclude/réintégrer),/place/:pid/relevance(haute/moyenne/faible),/tree/:id/confirm. Any edit clearsconfirmed(FR-IMP-17). View shows kept/excluded counts, "exclu" badge, dimmed excluded cards, per-place controls, "Arbre validé" banner.Verify
just dev→ upload → exclude a place / change relevance / Valider l'arbre. Live-tested: all actions work; confirming then editing re-opens validation.just qagreen.Traces: FR-IMP-12/14/17 · tech-spec 03 §3.6.