{
  "name": "kbx-foundation-v60-status-canonical-contract-hardening",
  "private": true,
  "packageManager": "pnpm@10.33.4",
  "workspaces": [
    "packages/*",
    "apps/*"
  ],
  "scripts": {
    "manifest:screens": "node scripts/generate-screen-manifest.mjs",
    "manifest:components": "node scripts/generate-component-manifest.mjs",
    "validate:architecture": "node scripts/validate-architecture.mjs",
    "validate:kbx": "node scripts/validate-kbx.mjs",
    "registry:screens": "node scripts/generate-app-screen-registry.mjs",
    "validate:governance": "node scripts/validate-screen-governance.mjs",
    "kbx:new-screen": "node scripts/create-kbx-screen.mjs",
    "validate:production": "node scripts/validate-production-readiness.mjs",
    "manifest:navigation": "node scripts/generate-navigation-manifest.mjs",
    "validate:shell": "node scripts/validate-application-shell.mjs",
    "manifest:catalog": "node scripts/generate-catalog-manifest.mjs",
    "validate:catalog": "node scripts/validate-component-catalog.mjs",
    "manifest:tokens": "node scripts/generate-design-tokens.mjs",
    "manifest:figma": "node scripts/generate-figma-contract.mjs",
    "validate:parity": "node scripts/validate-design-code-parity.mjs",
    "release:impact": "node scripts/validate-release-governance.mjs",
    "design-debt": "node scripts/measure-design-debt.mjs",
    "manifest:fields": "node scripts/generate-field-contracts.mjs",
    "validate:fields": "node scripts/validate-field-governance.mjs",
    "report:field-adoption": "node scripts/report-field-adoption.mjs",
    "manifest:api": "node scripts/generate-api-contracts.mjs",
    "validate:api": "node scripts/validate-api-governance.mjs",
    "validate:live-openapi": "node scripts/validate-live-openapi.mjs",
    "manifest:authorization": "node scripts/generate-authorization-contracts.mjs",
    "validate:authorization": "node scripts/validate-authorization-governance.mjs",
    "manifest:telemetry": "node scripts/generate-telemetry-contracts.mjs",
    "validate:telemetry": "node scripts/validate-telemetry-governance.mjs",
    "manifest:experiments": "node scripts/generate-experiment-contracts.mjs",
    "validate:experiments": "node scripts/validate-experiment-governance.mjs",
    "manifest:testing": "node scripts/generate-test-contracts.mjs",
    "validate:testing": "node scripts/validate-test-governance.mjs",
    "manifest:integrations": "node scripts/generate-integration-contracts.mjs",
    "validate:integrations": "node scripts/validate-integration-governance.mjs",
    "manifest:providers": "node scripts/generate-provider-contracts.mjs",
    "validate:providers": "node scripts/validate-provider-governance.mjs",
    "manifest:external-data": "node scripts/generate-external-data-contracts.mjs",
    "validate:external-data": "node scripts/validate-external-data-governance.mjs",
    "manifest:configuration": "node scripts/generate-configuration-contracts.mjs",
    "validate:configuration": "node scripts/validate-configuration-governance.mjs",
    "validate:migrations": "node scripts/validate-migration-safety.mjs",
    "validate:deployment": "node scripts/validate-deployment-governance.mjs",
    "validate:templates": "node scripts/validate-template-completeness.mjs",
    "validate:interactions": "node scripts/validate-interaction-contracts.mjs",
    "validate:golden-fast-master-detail": "node scripts/validate-golden-fast-master-detail.mjs",
    "validate:record-lifecycle": "node scripts/validate-record-lifecycle.mjs",
    "validate:template-navigation": "node scripts/validate-template-navigation-v36.mjs",
    "validate:template-navigation-v30": "node scripts/validate-template-navigation-v30.mjs",
    "validate:template-navigation-v29": "node scripts/validate-template-navigation-v29.mjs",
    "validate:template-navigation-v31": "node scripts/validate-template-navigation-v31.mjs",
    "validate:template-navigation-v32": "node scripts/validate-template-navigation-v32.mjs",
    "validate:template-navigation-v33": "node scripts/validate-template-navigation-v33.mjs",
    "validate:template-navigation-v34": "node scripts/validate-template-navigation-v34.mjs",
    "manifest:screen-recipes": "node scripts/generate-screen-recipe-contracts.mjs",
    "validate:template-navigation-v35": "node scripts/validate-template-navigation-v35.mjs",
    "validate:template-navigation-v36": "node scripts/validate-template-navigation-v36.mjs",
    "validate:fe-reference": "node scripts/validate-fe-reference.mjs",
    "validate:golden-fe-parity": "node scripts/validate-golden-fe-parity-v41.mjs",
    "dev:web": "pnpm --filter @kbx/web dev",
    "build:web": "pnpm --filter @kbx/web build",
    "typecheck:web": "pnpm --filter @kbx/web typecheck",
    "dev:web:demo": "pnpm --filter @kbx/web dev:demo",
    "build:web:demo": "pnpm --filter @kbx/web build:demo",
    "validate:fe-runtime": "node scripts/validate-fe-runtime-v42.mjs",
    "validate:theme": "node scripts/validate-theme-navigation-v43.mjs",
    "validate:fe-state-navigation": "node scripts/validate-fe-state-navigation-v44.mjs",
    "validate:fe-preference-navigation": "node scripts/validate-fe-preference-navigation-v45.mjs",
    "validate:fe-resume-navigation": "node scripts/validate-fe-resume-navigation-v46.mjs",
    "validate:fe-problem-recovery": "node scripts/validate-fe-problem-recovery-v47.mjs",
    "validate:fe-template-completion": "node scripts/validate-fe-template-completion-v48.mjs",
    "validate:fe-workbench-wms": "node scripts/validate-fe-workbench-wms-v49.mjs",
    "validate:fe-operational-truth": "node scripts/validate-fe-operational-truth-v50.mjs",
    "validate:fe-recovery-workbench": "node scripts/validate-fe-recovery-workbench-v55.mjs",
    "validate:fe-presentation": "node scripts/validate-fe-presentation-v51.mjs",
    "validate:fe-anatomy": "node scripts/validate-fe-anatomy-v52.mjs",
    "validate:fe-golden-interaction": "node scripts/validate-fe-golden-interaction-v53.mjs",
    "validate:fe-work-surface": "node scripts/validate-fe-work-surface-v54.mjs",
    "validate:fe-interaction-closure": "node scripts/validate-fe-interaction-closure-v56.mjs",
    "test:unit": "vitest run tests/unit tests/component",
    "test:e2e": "playwright test",
    "test:e2e:desktop": "playwright test --project=desktop-chromium",
    "test:e2e:wms": "playwright test --project=wms-mobile-chromium",
    "test:fe": "pnpm test:unit && pnpm test:e2e",
    "validate:fe-authoritative-outcome": "node scripts/validate-fe-authoritative-outcome-v57.mjs",
    "report:fe-runtime": "node scripts/report-fe-runtime-readiness.mjs",
    "validate:fe-workflow-queue-runtime": "node scripts/validate-fe-workflow-queue-runtime-v58.mjs",
    "validate:fe-grid-status": "node scripts/validate-fe-grid-status-v59.mjs",
    "validate:status-canonical": "node scripts/validate-status-canonical-v60.mjs"
  },
  "devDependencies": {
    "@playwright/test": "^1.62.1",
    "vitest": "^4.1.10"
  }
}
