# Quickstart — Unified Badge System (v1) ## Prereqs - Run everything via Sail. ## Setup - `vendor/bin/sail up -d` - `vendor/bin/sail composer install` ## Run tests (targeted) Existing safety nets to keep green: - `vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsDbOnlyTest.php` - `vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsTenantScopeTest.php` When the feature is implemented, add + run: - Badge mapping tests (new). - Status-like ad-hoc mapping guard test (new). ## Manual QA (tenant-scoped) - Operations/Monitoring: queued/running/completed + outcome badges are consistent and success is never warning. - Drift findings: severity mapping is consistent (low=neutral, medium=warning, high=danger). - Restore runs: all lifecycle statuses render consistently across list + detail. - Dark mode: status-like badges remain readable; icons don’t appear disabled unless intentionally neutral. ## Frontend assets If UI changes don’t show: - `vendor/bin/sail npm run dev` - or `vendor/bin/sail npm run build`