{
  "version": "v41",
  "scope": "actual-vue-golden-screen-parity-hardening",
  "generatedAt": "2026-08-11T18:05:00+09:00",
  "validation": {
    "typescriptVueScriptUnits": 300,
    "screenRecipes": 9,
    "recipeVerification": "9/9",
    "screenDefinitions": 20,
    "componentDefinitions": 84,
    "componentCatalogEntries": 66,
    "navigationEntries": 16,
    "canonicalScenarios": 30,
    "designTokens": 153,
    "designDebt": 131,
    "validateKbx": "PASS",
    "goldenFeParityV41": "PASS"
  },
  "fixed": [
    "OMS-ORD-001 order link no-op -> detail drawer",
    "OMS-ORD-001 row double click -> detail drawer context preservation",
    "KbxDataGrid controlled selection synchronization",
    "KbxDataGrid grid-scoped error navigation",
    "KbxLookup direct-code/dialog selection focus continuation",
    "KbxUnsavedChangesDialog focus trap/Escape/focus restore",
    "ERP-MST-ITEM-001 dirty master transition guard",
    "OMS-ORD-002 item lookup next-cell focus and dirty new/copy guard",
    "Removed visible no-op OMS hold command",
    "Side navigation favorite accessible names"
  ],
  "remaining": [
    {
      "severity": "P1",
      "item": "Excel standard is incomplete; OMS list currently uses current-page CSV export, not the full KBX Excel contract."
    },
    {
      "severity": "P1",
      "item": "Actual Vue/PrimeVue/AG Grid runtime Playwright and visual regression not executed because dependencies are not installed in this artifact."
    },
    {
      "severity": "P2",
      "item": "Legacy source-string validators should be migrated to semantic/AST checks."
    }
  ],
  "runtimeE2E": {
    "status": "NOT_EXECUTED",
    "reason": "No node_modules and no pnpm executable in execution container; static/full governance gates only."
  }
}
