Step-by-step recipes for the most common things teams do with the kit.
- 01/05
Add a feature to an existing module
End-to-end recipe for adding a new command/query slice to an existing module — command, handler, validator, endpoint, wiring, permission, and tests, walked through with a concrete Catalog example.
- 02/05
Add a module
End-to-end recipe for creating a new bounded-context module — the two-project layout, IModule and FshModule registration, BaseDbContext, migrations, and the four wire points people miss.
- 03/05
Add a page to the tenant dashboard
End-to-end recipe for adding a new page to the tenant dashboard app — API module, page component, lazy route, sidebar nav entry, permission gating, and a route-mocked Playwright test.
- 04/05
Staying current with upstream
How to take upstream fixes when you own the code — add the upstream remote, read the changelog, merge or re-apply a release, then rebuild, retest, and run pending migrations.
- 05/05
Operator impersonation walkthrough
End-to-end guide to using operator impersonation from the admin console — starting a grant, acting as the user, ending or revoking, reading the audit trail.