docs: record sponsor approval of NewUser normalization decisions
Mark brief §5 decisions resolved (all recommendations accepted 2026-06-20): NewUser canonical for direct provision, SuperRegister deleted + redirected, Registration label tidied.
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
`C:\Development\AuthBlocks`. You do not need, and should not assume, any knowledge of the products that
|
`C:\Development\AuthBlocks`. You do not need, and should not assume, any knowledge of the products that
|
||||||
consume AuthBlocks. Everything you need is in this brief or in that one repo.
|
consume AuthBlocks. Everything you need is in this brief or in that one repo.
|
||||||
|
|
||||||
**Status:** scoped request, not yet started. Author: product-designer (for a downstream consumer team).
|
**Status:** scoped request, **decisions approved 2026-06-20** — ready for implementation. Author: product-designer (for a downstream consumer team).
|
||||||
Date: 2026-06-20.
|
Date: 2026-06-20.
|
||||||
|
|
||||||
---
|
---
|
||||||
@@ -205,22 +205,21 @@ form.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 5. Decisions for the sponsor (Daniel) — resolve before/while implementing
|
## 5. Decisions for the sponsor (Daniel) — resolved 2026-06-20
|
||||||
|
|
||||||
1. **Which page is canonical for direct provision?** Recommendation: **New User** (`/useradmin/users/new`),
|
1. **Which page is canonical for direct provision?** **DECISION (2026-06-20): New User** (`/useradmin/users/new`)
|
||||||
absorbing SuperRegister (§3.1). Confirm, or choose Alternative B (SuperRegister stays, NewUser redirects).
|
is the canonical direct-provision page, absorbing SuperRegister (§3.1). ✅ approved.
|
||||||
2. **What happens to SuperRegister?** Recommendation: **delete + redirect `/account/superregister` →
|
2. **What happens to SuperRegister?** **DECISION (2026-06-20): delete + redirect** `/account/superregister` →
|
||||||
`/useradmin/users/new`.** Alternatives: keep it as a permanent alias (more surface to maintain), or hard-
|
`/useradmin/users/new`. ✅ approved.
|
||||||
delete with no redirect (risks a 404 until the consumer updates its nav — see §7). Confirm.
|
3. **Route naming.** **DECISION (2026-06-20):** keep `/useradmin/users/new` as the canonical direct-provision
|
||||||
3. **Route naming.** Recommendation: keep `/useradmin/users/new` as the canonical direct-provision route (it
|
route. No `/account/*` route retained. ✅ approved.
|
||||||
matches the UserAdmin IA). Confirm there's no desire to keep an `/account/*` route for it.
|
4. **Copy/wording on NewUser.** **DECISION (2026-06-20):** go with the recommended strings in §3.1.2 — header
|
||||||
4. **Copy/wording on NewUser.** Header ("Activate New User" vs. "New User — Direct Provision"), button
|
"New User — Direct Provision" or "Activate New User"; button "Create Account"; accurate direct-provision body
|
||||||
("Create Account" vs. "Provision User"), and body text. Recommendation in §3.1.2 — confirm exact strings,
|
copy. Implementer discretion within that intent. ✅ approved.
|
||||||
or leave to implementer discretion within the intent.
|
5. **Tidy the Registration label** ("Provision New User" → "Invite New User"/"New Registration")?
|
||||||
5. **Tidy the Registration label** ("Provision New User" → "Invite New User"/"New Registration")? Recommended
|
**DECISION (2026-06-20):** yes, in scope. ✅ approved.
|
||||||
for coherence (§3.1.4) but strictly optional and behavior-neutral. In or out?
|
6. **Future chooser page (Alternative D)** — **DECISION (2026-06-20):** deferred; captured as a possible later
|
||||||
6. **Future chooser page (Alternative D)** — explicitly defer, or capture as a follow-up? Recommendation:
|
enhancement. ✅ approved (defer).
|
||||||
defer; note as a possible later enhancement.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user