Commit Graph
1 Commits
Author SHA1 Message Date
canvas-bot 80d6c0ba02 feat(canvas): add Agent + Hubs + personas
build-and-publish / test (pull_request) Has been cancelled
build-and-publish / image (pull_request) Has been cancelled
- New Agent scene (src/scenes/Agent.tsx): chat surface backed by per-tenant
  local memory (src/lib/agentMemory.ts). Recognises navigation intents
  ("take me to ..."), retain intents ("remember: ..."), and process-start
  intents ("start a ...") which pre-fill the Studio Intake step.
- New Hubs scene (src/scenes/Hubs.tsx): department lenses over the same
  EA2 catalog (People, Finance, Procurement, IT). Each hub funnels into
  Mission Control on its matching scenario.
- Three view-as personas in src/data/personas.ts (CEO, Head of People,
  Head of IT). Persona switcher lives in the Agent panel; flipping persona
  re-signs in via dev-login under that email.
- Store: SceneId extended with 'agent' + 'hubs'; persisted hub + personaId.
- App shell: two new top-bar tabs (Hubs, Agent) routed to the new scenes.
- CSS: Agent shell, persona cards, Hubs grid, hub mark variants.
- Type-check + production build both pass.
2026-06-15 00:37:58 +04:00