## Summary - rebuild the public Tenantial homepage around an evidence-first Microsoft tenant governance narrative - replace the old hero visual with a new static dashboard preview and add dedicated Trust Bar and Feature Pillars sections - update the shared public shell, navigation, footer, dark design tokens, assets, and homepage content to match the new brand direction - align website smoke coverage and Spec 400 artifacts with the rebuilt homepage ## Testing - not run in this pass - updated website smoke specs under apps/website/tests/smoke ## Note - `website-dev` was pushed to `origin` so the requested PR base exists remotely - the remote `website-dev` branch is an ancestor of `origin/dev`, so this PR may also show upstream `dev` history relative to that base Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #387
2.6 KiB
2.6 KiB
Specification Quality Checklist: Customer Health Score
Purpose: Validate specification completeness and implementation readiness before the feature moves into the implementation loop
Created: 2026-04-27
Feature: spec.md
Content Quality
- Business value and operator outcomes stay explicit
- The first slice is bounded to derived health summaries on the existing
/systemdashboard - Runtime-governance sections are present for an implementation-ready package
- All mandatory sections are completed
Requirement Completeness
- No
[NEEDS CLARIFICATION]markers remain - Requirements are testable and unambiguous
- Acceptance scenarios are defined for the primary user journeys
- Edge cases are identified
- Scope is clearly bounded away from CRM, billing, predictive scoring, and customer-facing health portals
- Dependencies and assumptions are identified
Feature Readiness
- The first slice is small enough for a bounded implementation loop
- The plan identifies concrete repo surfaces likely to change
- The tasks are ordered, testable, and grouped by user story
- Foundational work includes the core unknown-handling and review-pack-readiness rules before dashboard adoption
- No unresolved product question blocks safe implementation of the first slice
Governance Readiness
- No new persistence is introduced without justification
- Provider-boundary handling and platform-safe deep-link rules are explicit
- Existing RBAC and platform-plane access remain authoritative
- Operator-facing surface changes include the required UI contract sections
- The UI Action Matrix is populated for the modified Filament dashboard surface
- The package explicitly requires one platform-safe next link per attention-needed row plus a visible time-basis cue
- Default-visible content stays operator-first while raw or support-grade detail remains behind existing linked surfaces
- The package avoids duplicate truth by keeping health derived-only and by reusing centralized
SystemHealthsemantics - Livewire v4 compliance, unchanged provider registration location, no global-search changes, no destructive-action additions, and no asset-strategy changes are explicit in the package
Notes
- This checklist completes the implementation-ready package alongside
spec.md,plan.md, andtasks.md. - The active slice stays bounded to one derived customer-health support path, two system dashboard widgets, fixed first-slice dimensions, and focused unit plus feature proof only.