[AZ-512] chore: reactivate for cycle 4 (Option B path)

User authorized Option B from the original AZ-512 Cross-Workspace
Verification gate: implement UI form with MSW-stubbed tests in
parallel with AZ-513 shipping on admin/. Task spec moved from
backlog/ → todo/. STATUS line updated. Leftover record re-opened
until AZ-513 deploys live.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Oleksandr Bezdieniezhnykh
2026-05-13 04:21:32 +03:00
parent eef3bdf7db
commit ef56d9c207
3 changed files with 10 additions and 8 deletions
@@ -1,6 +1,6 @@
# Admin: edit existing detection class (inline form + PATCH wiring)
> **STATUS (2026-05-13)**: BLOCKED on cross-workspace prerequisite. The cycle 3 batch 15 BLOCKING gate (Cross-Workspace Verification below) failed: the `admin/` service exposes only `/login`, `/users*`, `/resources*`. There is no `/classes` route at all (neither the PATCH this task needs, nor the POST/DELETE that `AdminPage.tsx` already calls today). Task spec parked in `_docs/02_tasks/backlog/` until the prerequisite ticket on the `admin/` workspace lands. Re-activation steps: (1) confirm the admin/ work shipped; (2) `git mv _docs/02_tasks/backlog/AZ-512_*.md _docs/02_tasks/todo/`; (3) re-invoke `/autodev` to re-enter Step 10. See `_docs/_process_leftovers/2026-05-13_az-512-admin-classes-prereq.md` for the full prerequisite payload.
> **STATUS (2026-05-13, cycle 4 reactivation)**: User-authorized **Option B** path (from the Cross-Workspace Verification gate below). AZ-513 verified NOT-yet-shipped on admin/ as of 2026-05-13T04:17+03:00 (no `MapPost|MapPatch|MapDelete` against `classes` in `Azaion.AdminApi/Program.cs`). User intends to ship AZ-513 in parallel during the same cycle. UI implementation proceeds with MSW-stubbed tests; Step 11 (Run Tests) will be passable on stubs; Step 16 (Deploy) gating against the live admin/ service must wait until AZ-513 lands. See `_docs/_process_leftovers/2026-05-13_az-512-admin-classes-prereq.md` for cross-workspace history.
**Task**: AZ-512_admin_edit_detection_class
**Name**: Admin — edit existing detection class