Finalize UI truthfulness and bootstrap hardening

This commit is contained in:
master
2026-04-16 16:23:54 +03:00
parent 4799aa2402
commit bc6b1c5959
145 changed files with 10503 additions and 9837 deletions

View File

@@ -15,12 +15,12 @@ Follow-up note: canonical `Ops > Platform Setup` leaf URLs are preserved by `doc
- **Feature directories**:
- `src/Web/StellaOps.Web/src/app/features/topology/`
- `src/Web/StellaOps.Web/src/app/features/trust-admin/`
- `src/Web.StellaOps.Web/src/app/features/platform/setup/`
- `src/Web.StellaOps.Web/src/app/features/settings/`
- `src/Web/StellaOps.Web/src/app/features/platform/setup/`
- `src/Web/StellaOps.Web/src/app/features/settings/`
- **Primary components**:
- `topology-shell` (`src/Web.StellaOps.Web/src/app/features/topology/topology-shell.component.ts`)
- `trust-admin` (`src/Web.StellaOps.Web/src/app/features/trust-admin/trust-admin.component.ts`)
- `platform-setup-home` (`src/Web.StellaOps.Web/src/app/features/platform/setup/platform-setup-home.component.ts`)
- `topology-shell` (`src/Web/StellaOps.Web/src/app/features/topology/topology-shell.component.ts`)
- `trust-admin` (`src/Web/StellaOps.Web/src/app/features/trust-admin/trust-admin.component.ts`)
- `platform-setup-home` (`src/Web/StellaOps.Web/src/app/features/platform/setup/platform-setup-home.component.ts`)
- **Canonical routes**:
- `/setup/topology/overview`
- `/setup/topology/regions`
@@ -66,3 +66,12 @@ Follow-up note: canonical `Ops > Platform Setup` leaf URLs are preserved by `doc
- Playwright passed: `1` topology/trust cutover scenario.
- Production build passed; existing bundle-budget warnings remain unchanged from the baseline.
- Verified on (UTC): 2026-03-08T08:06:30Z
## Recheck (run-002)
- Date (UTC): 2026-04-15T17:03:18Z
- Status: VERIFIED (strict Tier 2 UI replay)
- Tier 2 evidence: `docs/qa/feature-checks/runs/web/topology-trust-administration-ui/run-002/tier2-ui-check.json`
- Replay scope:
- Open `/setup/topology/overview` and verify the mounted topology page exposes the live `Command` and `Topology` view-mode radios.
- Verify the removed `Mock topology layout for when API returns empty` text is absent.
- Canonical issuer management remains mounted under `features/trust-admin/*`; the orphaned `features/issuer-trust/*` checked page was retired because it no longer owns a live route.