51 lines
1.6 KiB
JSON
51 lines
1.6 KiB
JSON
{
|
|
"iteration": 44,
|
|
"scope": "theme state, runtime center navigation, empty recovery, forced colors",
|
|
"release": {
|
|
"contractVersion": "1.25.0",
|
|
"mode": "fe-theme-state-runtime-panel-forced-colors-hardening"
|
|
},
|
|
"changes": [
|
|
"Actual AppVersion aligned to v44",
|
|
"Non-modal operations/notifications runtime panel with aria-expanded, Escape and focus restoration",
|
|
"Menu search closes runtime panel from Ctrl+K, Header and Home entry paths",
|
|
"T01 empty state exposes one-step search reset and immediate re-query",
|
|
"Forced Colors system-color bridge for KBX semantic theme",
|
|
"Reference HTML/JS system center aligned with actual Vue non-modal shell contract",
|
|
"Public component versions and catalog scenarios updated"
|
|
],
|
|
"browserEvidence": {
|
|
"featureQa": "14/14 PASS",
|
|
"templateThemeMatrix": "28/28 PASS",
|
|
"t09": "wms-mobile Light/Dark PASS",
|
|
"forcedColors": "PASS",
|
|
"runtimeErrors": 0
|
|
},
|
|
"governance": {
|
|
"validateKbx": "PASS",
|
|
"tokens": 153,
|
|
"recipes": 9,
|
|
"recipeVerification": "9/9",
|
|
"screens": 20,
|
|
"components": 84,
|
|
"catalogEntries": 66,
|
|
"navigationEntries": 16,
|
|
"scenarios": 30,
|
|
"fields": 51,
|
|
"apiOperations": 66,
|
|
"typescriptVueUnits": 305,
|
|
"designDebt": 116,
|
|
"designDebtRatchet": 131
|
|
},
|
|
"liveVueRuntime": {
|
|
"executed": false,
|
|
"reason": "pnpm/workspace dependencies are not installed and package registry access is unavailable in this execution environment",
|
|
"notClaimed": [
|
|
"Vite live runtime",
|
|
"vue-tsc semantic typecheck",
|
|
"PrimeVue/AG Grid actual-runtime Playwright",
|
|
"screen-reader automation"
|
|
]
|
|
}
|
|
}
|