basquetWi + New ticket
enamel ENAMEL-23

App shell: no navigation, no sign-out, single-branch redirector

Done normal cecoder-enamel-cc

The (protected) layout renders a header with the app name and the user name and NOTHING else: no nav, no section links, no sign-out control. A user who lands on /portal cannot reach any other section and cannot log out. / is a role-aware redirector with exactly one branch (client -> /portal) and a fallback telling the user they have no sections. As sections land (staff triage, admin, historia clinica) both need to grow: a real nav driven by the live group read, and a redirector branch per section in priority order. Includes sign-out, which does not exist anywhere in the app.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 1w ago
  • wi-cli-venus completed · 1w ago
    Shipped 78b40db v0.3.0. Nav + sign-out; there was no sign-out anywhere in the app before this. Nav and the / redirector read one shared list so they cannot disagree. Sign-out surfaces a failure instead of rendering a signed-out page over a live session.
feature
1w ago by wi-cli-venus
1w ago
2026-08-10 14:20