Reference
Reference covers the public Sapporta package surface, generated project
contract, HTTP routes, CLI, configuration, runtime behavior, and diagnostics.
The hand-written pages follow framework source revision
213c4b88a6fe28cf019f880bd97393f21a8b5a69. Published package versions come from
the generated symbol reference, which names the release it describes.
Lookup indexes
Section titled “Lookup indexes”Package boundaries
Section titled “Package boundaries”@sapporta/server owns server schema, auth, row helpers, and route
registration. @sapporta/shared owns browser-safe contracts and wire values.
@sapporta/frontend owns the app shell, generated record surfaces, TGrid, and
report rendering. Standalone @sapporta/grid has its own
Grid Reference.
Schema and value boundaries
Section titled “Schema and value boundaries”Server row access
Section titled “Server row access”- Scoped CRUD and bounded reads
- Scoped lookups and counts
- Generated query resolvers
- Table row-security guards
- Computed fields and tree paths
Frontend state and interaction
Section titled “Frontend state and interaction”- Application routes and navigation
- App shell layout and sidebar
- Generated record surfaces and form helpers
- Table lookups and record ids
- Table read functions and query options
- Table query cache keys and ownership
- TGrid definitions, sessions, and queries
- TGrid interactions, columns, and writes
- Standalone Grid interactions