| .. | |||
| README.md | 8 hours ago | ||
| api-contract.md | 8 hours ago | ||
| coding-conventions.md | 8 hours ago | ||
| current-client-map.md | 8 hours ago | ||
| migration-plan.md | 8 hours ago | ||
| overview.md | 8 hours ago | ||
| scaffold.md | 8 hours ago | ||
| screens.md | 8 hours ago | ||
| state-and-components.md | 8 hours ago | ||
| ui-kit-integration.md | 8 hours ago | ||
This directory contains the technical specification for a new SHServ web client.
The current webclient/ implementation is the reference implementation. The new client should preserve its functional behavior while moving to Vue and the gnexus-ui-kit design system.
overview.md - goals, boundaries, architecture direction.current-client-map.md - current routes, screens, modules, and UI behavior.api-contract.md - API endpoints used by the client and expected response handling.screens.md - target screen-by-screen functional specification.state-and-components.md - current global helpers mapped to Vue stores/components.scaffold.md - recommended Vue/Vite project scaffold and first milestone.coding-conventions.md - code organization, state, API, and UI rules.ui-kit-integration.md - planned gnexus-ui-kit adapter strategy.migration-plan.md - phased plan for building the new client in parallel.webclient/ operational until the new client covers the main flows.Helper, Screens, DataProvider, Toasts, or Modals.