#!/usr/bin/env bash set -Eeuo pipefail ROOT="${ROOT:-/var/www/dhv2.korexlabs.com}" cd "$ROOT" [[ "$(node -p "require('./web-v2/package.json').version")" == "0.19.6-3" ]] grep -Fq "APP_PHASE = 'Fase D5.6.3 · Navegación contextual'" web-v2/src/config/version.ts grep -Fq 'OperationalContextBar' web-v2/src/layout/AppLayout.tsx grep -Fq 'OperationalContextProvider' web-v2/src/app/App.tsx grep -Fq 'path="/planificacion"' web-v2/src/app/App.tsx ! grep -Fq "label: 'Planificación'" web-v2/src/layout/AppLayout.tsx grep -Fq 'Planificar inspección' web-v2/src/pages/InspectionVisitsPage.tsx grep -Fq 'inspection-status-tabs' web-v2/src/pages/InspectionVisitsPage.tsx grep -Fq 'useOperationalContext' web-v2/src/pages/AssetsPage.tsx grep -Fq 'useOperationalContext' web-v2/src/pages/ActsPage.tsx grep -Fq 'useOperationalContext' web-v2/src/pages/ReportsPage.tsx grep -Fq 'useOperationalContext' web-v2/src/pages/FindingsPage.tsx grep -Fq 'operationalContext.areaId' web-v2/src/pages/InspectionVisitEditorPage.tsx echo 'D5.6.3 dashboard checks: 13/13 OK'