Feature branch PR for Spec 114. This branch contains the merged agent session work (see merge commit on branch). Tests - `vendor/bin/sail artisan test --compact tests/Feature/System/Spec114/` Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #139
1.2 KiB
1.2 KiB
Quickstart (Spec 114: System Console Control Tower)
Prereqs
- Docker running
- Laravel Sail
Start the app
vendor/bin/sail up -dvendor/bin/sail composer installvendor/bin/sail artisan migrate
Seed a platform operator (recommended)
The repo includes Database\Seeders\PlatformUserSeeder, which creates:
- Workspace
default - Tenant with
external_id=platform - Platform user
operator@tenantpilot.io(password:password) with baseline system capabilities
Run:
vendor/bin/sail artisan db:seed
Open the System console
- Visit
/system - Login with:
- Email:
operator@tenantpilot.io - Password:
password
- Email:
Validate key Spec 114 surfaces
- Control Tower dashboard:
/system?window=24h(switch between1h,24h,7d) - Global operations:
- Runs:
/system/ops/runs - Failures:
/system/ops/failures - Stuck:
/system/ops/stuck
- Runs:
- Directory:
- Workspaces:
/system/directory/workspaces - Tenants:
/system/directory/tenants
- Workspaces:
- Security:
- Access logs:
/system/security/access-logs
- Access logs:
Notes
/systemuses theplatformguard and a separate session cookie from/admin.- The System console should remain DB-only at render time (no Graph calls on page load).