You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Supported URL roles are `?role=guest`, `?role=user`, and `?role=admin`.
9
+
- Guest banner text is `GUEST VIEW • Preview only • Sign in to create`.
10
+
- Creator banner text is `CREATOR VIEW • Project tools enabled • Switch to Admin View`.
11
+
- Admin banner text is `ADMIN VIEW • Planned tools visible • Switch to Creator View`.
12
+
- Banner links continue to switch Guest -> Creator, Creator -> Admin, and Admin -> Creator.
13
+
14
+
## Behavior Notes
15
+
16
+
- Guest and Creator views show the same current public preview-safe tool set because the Toolbox remains a static wireframe surface with no login, database, save, or create runtime behavior.
17
+
- Admin view continues to reveal planned, hidden, and admin-only tool tiles.
18
+
- No login, auth, DB, persistence, or real save/create behavior was added.
19
+
20
+
## Validation Notes
21
+
22
+
- Read `docs_build/dev/PROJECT_INSTRUCTIONS.md` before changes.
23
+
- Ran `node scripts/validate-active-tools-surface.mjs`: passed.
24
+
- Ran `node scripts/validate-tool-registry.mjs`: passed.
25
+
- Ran `npm run test:workspace-v2`: passed. This is a legacy command name for the Project Workspace validation lane.
26
+
27
+
## Manual Test Notes
28
+
29
+
-`/toolbox/index.html` defaults to Guest view.
30
+
-`/toolbox/index.html?role=guest` shows the Guest banner and no admin-only tiles.
31
+
-`/toolbox/index.html?role=user` shows the Creator banner and no admin-only tiles.
32
+
-`/toolbox/index.html?role=admin` shows the Admin banner and planned/admin tiles.
33
+
- No console errors were reported by the targeted Playwright coverage.
0 commit comments