TenantAtlas/specs/058-tenant-ui-polish/quickstart.md
2026-01-21 08:12:46 +01:00

932 B
Raw Permalink Blame History

Quickstart — Tenant UI Polish

Prereqs

  • Run everything via Sail.

Setup

  • vendor/bin/sail up -d
  • vendor/bin/sail composer install

Run tests (targeted)

  • vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsDbOnlyTest.php
  • vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsTenantScopeTest.php
  • vendor/bin/sail artisan test tests/Feature/Filament/InventoryPagesTest.php

When the feature is implemented, add + run:

  • Dashboard DB-only + tenant scope tests (new).

Manual QA (tenant-scoped)

  • Sign in, select a tenant.
  • Visit Dashboard: verify drift/ops KPIs, needs attention, and recent lists.
  • Visit Inventory cluster: Items / Sync Runs / Coverage share left sub-navigation and KPI header.
  • Visit Operations (/operations): KPI header + tabs filter table.

Frontend assets

If UI changes dont show:

  • vendor/bin/sail npm run dev
  • or vendor/bin/sail npm run build