V13-FE-006: consolidate approved UI and contract hardening
This commit is contained in:
+84
@@ -0,0 +1,84 @@
|
||||
# KBX Validation Report v43
|
||||
|
||||
## Release
|
||||
|
||||
- Foundation iteration: 43
|
||||
- Contract version: 1.24.0
|
||||
- Release mode: `fe-semantic-theme-home-navigation-visual-hierarchy-hardening`
|
||||
- Change level: major
|
||||
|
||||
## Theme scope
|
||||
|
||||
- KBX Business Light
|
||||
- KBX Business Dark
|
||||
- Theme token source v1.9.0
|
||||
- Application Shell theme toggle
|
||||
- persisted allow-listed preference
|
||||
- PrimeVue semantic dark selector bridge
|
||||
- AG Grid semantic token bridge
|
||||
- Home attention/workbench/module hierarchy
|
||||
- Side Navigation active marker
|
||||
- FE Reference Lab Light/Dark parity
|
||||
|
||||
## Automated validation
|
||||
|
||||
Final `node scripts/validate-kbx.mjs`: PASS
|
||||
|
||||
Key counts:
|
||||
|
||||
| Gate | Result |
|
||||
|---|---:|
|
||||
| Design tokens | 153 |
|
||||
| Screen recipes | 9 |
|
||||
| Recipe verification | 9/9 |
|
||||
| Screen definitions | 20 |
|
||||
| Components | 84 |
|
||||
| Catalog entries | 66 |
|
||||
| Navigation entries | 16 |
|
||||
| Canonical scenarios | 30 |
|
||||
| Canonical fields | 51 |
|
||||
| API operations | 66 |
|
||||
| TS/Vue script units | 305 |
|
||||
| Design debt | 116 <= 131 |
|
||||
|
||||
Additional passes:
|
||||
|
||||
- Architecture
|
||||
- Production readiness
|
||||
- Application Shell
|
||||
- Template completeness T01~T09 + Home
|
||||
- Interaction contracts
|
||||
- Grid productivity
|
||||
- Golden FE parity v41
|
||||
- FE runtime v42
|
||||
- Theme/navigation v43
|
||||
- Design-code parity
|
||||
- Release governance
|
||||
|
||||
## Browser evidence
|
||||
|
||||
FE Reference Lab inline-asset Chromium QA: **16/16 PASS**
|
||||
|
||||
- initial Light
|
||||
- toggle Dark
|
||||
- computed Dark text recomputed at theme root
|
||||
- theme aria-label
|
||||
- T01–T09 Dark render
|
||||
- T09 `wms-mobile` mode
|
||||
- 1280px no document-level horizontal overflow
|
||||
- toggle Light back
|
||||
- runtime/page errors 0
|
||||
|
||||
Environment note: localhost/file browser navigation is blocked by administrator policy. Browser evidence therefore inlines the same Reference HTML/CSS/JS assets. Production CSP remains covered by static governance; this evidence is not represented as live Vite runtime proof.
|
||||
|
||||
## Remaining evidence boundary
|
||||
|
||||
Not proven in this execution environment:
|
||||
|
||||
- `pnpm install`
|
||||
- live Vite start/build
|
||||
- live PrimeVue/AG Grid browser E2E
|
||||
- Vue light/dark screenshot matrix
|
||||
- physical WMS PDA Dark usability
|
||||
|
||||
These remain explicit follow-up gates rather than inferred passes.
|
||||
Reference in New Issue
Block a user