{
  "foundationIteration": 49,
  "contractVersion": "1.30.0",
  "focus": "FE Workbench/Home attention disclosure and truthful WMS Demo/Production boundaries",
  "changes": {
    "home": [
      "Collapsed attention shows 8 items; explicit disclosure can expand up to 24",
      "Attention source composition is visible without adding dashboard charts",
      "Reference HTML/JavaScript mirrors the same disclosure contract"
    ],
    "t06": [
      "KbxQueuePage exposes exact empty/error/retry copy and empty recovery action",
      "WMS-WORK-001 returns filtered demo rows only in Demo Mode",
      "Normal runtime throws WMS_WORK_QUERY_NOT_CONNECTED instead of returning a fake empty queue"
    ],
    "t09": [
      "Receiving/putaway/counting client-only scanner scenarios are Demo-only",
      "Normal runtime shows a non-dismissible WMS_EXECUTION_API_NOT_CONNECTED integration problem",
      "Blocked production flows hide sticky actions",
      "Hardcoded online state was replaced with useKbxNetworkState"
    ]
  },
  "securityAndTruthBoundary": [
    "Theme and Demo Mode do not grant domain authority",
    "Client-only scanner transitions are not represented as production success",
    "Server validation, idempotency and audit remain authoritative"
  ],
  "browserReferenceEvidence": "docs/evidence/v49-browser-workbench-theme.json"
}
