Packbase handbook pages
Topics
Building and operating Packbase across its web client, API, and data. 14 pages.
- 01Local developmentHow to install, run, and connect the Wild HQ site and Packbase projects without accidentally using production.
- 02Products and systemsA map of Packbase, the Wild HQ site, and the boundaries between browser, API, data, and operational work.
- 03Packbase overviewThe main Packbase concepts, request paths, repositories, and ownership boundaries.
- 04Packbase webWhere Packbase browser behaviour lives and how routes, components, SDK state, stories, localisation, and the Worker fit together.
- 05Packbase serverHow the Packbase API is structured, registered, authenticated, tested, and connected to data and background work.
- 06Admin and moderation workWhere Packbase staff and moderation features now belong, what already exists, and how to preserve server-enforced authority.
- 07Frontend changesA repeatable Packbase web workflow for routes, components, SDK state, accessibility, localisation, and stories.
- 08Server and API changesA safe workflow for Packbase routes, schemas, authorisation, domain logic, tests, and public contracts.
- 09Running PackbaseSafe operational practice for Packbase data, background work, releases, maintenance, and incidents.
- 10Database and migration changesHow to change Packbase PostgreSQL and Prisma state without treating a destructive sync command as routine development.
- 11Background workHow Packbase queues, imports, cleanups, retries, and graceful shutdown affect implementation and incident work.
- 12Releases and deploymentsHow to prepare, authorise, deliver, verify, and recover a Packbase release without guessing its environment.
- 13Incidents and maintenanceHow to recognise, coordinate, mitigate, verify, and learn from a Packbase service failure.
- 14Packbase glossaryThe project terms a volunteer will encounter in Packbase tasks, code, interfaces, and operations.