1.0 KiB
1.0 KiB
Quickstart — Spec 113 (Operator Runbooks)
Prereqs
- Docker + Laravel Sail
Boot the app
vendor/bin/sail up -dvendor/bin/sail composer installvendor/bin/sail artisan migrate
Seed a platform operator
vendor/bin/sail artisan db:seed --class=PlatformUserSeeder
This creates:
- Workspace:
default - Tenant:
platform(used for platform-plane audit context) - PlatformUser:
operator@tenantpilot.io/ passwordpassword
Open the System panel
- Visit
/systemand login as the platform operator.
Run the findings lifecycle backfill
- Go to
/system/ops/runbooks - Select scope (All tenants or Single tenant)
- Run preflight
- Confirm and start
- Use “View run” to monitor progress
CLI (existing)
- Tenant-scoped backfill (existing behavior):
vendor/bin/sail artisan tenantpilot:findings:backfill-lifecycle --tenant={tenant_id|external_id}
Notes
- In production-like environments,
/adminmust not expose maintenance/backfill actions. - If UI changes don’t show up, run
vendor/bin/sail npm run dev.