docs: audit frontend platform capabilities

This commit is contained in:
donghyeon-ka
2026-07-26 02:09:06 +09:00
parent cb195f8773
commit 68342e25ce
13 changed files with 5934 additions and 10 deletions
+9 -1
View File
@@ -11,9 +11,9 @@ primitives, and state surfaces remain reusable.
validated config + coherent release manifest
-> concrete adapters
-> QueryClientProvider
-> BrowserRouter
-> ThemeProvider
-> SessionProvider
-> BrowserRouter
-> AppShell
-> lazy route boundary
```
@@ -54,6 +54,14 @@ An external owner implements `readState`, `subscribe`, `beginSignIn`,
## Extending the starter
The steps below describe the current extension path. The platform review found
that several route metadata fields and the composed application facade are not
yet connected end to end. New platform work should follow
[routing, page templates, and reusable patterns](./routing-pages-and-patterns.md)
and the
[TypeScript, state, and data-flow target](./typescript-state-and-data-flow.md)
rather than adding another independent route or data-loading convention.
1. Register the route path, access hint, title, chunk, loading surface, error
surface, and optional navigation metadata in `src/contracts/routes.js`.
2. Add a lazy page in `src/presentation/` and render it through `RouteSurface`.