ab11565640
Merge PR #71 after commander review. Rebaselines DEV live evidence to 16666/16667, removes stale edge/frp blocker classification, keeps DB live and M3 patch-panel runtime as real blockers. Complies with HWLAB #78 / DC-DCSN-P0-2026-003 by preserving DEV-LIVE evidence boundaries and not treating Gate/UI as MVP success.
3.4 KiB
3.4 KiB
HWLAB DEV M5 Gate Report
Status: blocked
Baseline: 86d769525caf1db513b93cb67c2c8ee8863dd4b1
Scope: DEV only
Summary
Public DEV route/frp is reachable on 16666/16667, but live MVP remains blocked by DB live readiness and the M3 hardware loop topology; no historical 6667 failure is counted as active evidence.
Commands
node scripts/validate-contract.mjsnode scripts/validate-m0-contract.mjsnode scripts/validate-artifact-catalog.mjsnode scripts/validate-runtime-boundary.mjsnode scripts/validate-schema-drift-map.mjsnode scripts/validate-evidence-chain.mjsnode scripts/m1-contract-smoke.mjsnode scripts/m2-dev-deploy-smoke.mjs --dry-runnode scripts/m3-hardware-loop-smoke.mjsnode scripts/m4-agent-loop-smoke.mjsnode tools/hwlab-cli/bin/hwlab-cli.mjs healthnode tools/hwlab-cli/bin/hwlab-cli.mjs test e2e --env dev --mvp --dry-runnode scripts/m5-mvp-e2e-dry-run.mjscurl -fsS --max-time 8 http://74.48.78.17:16666/curl -fsS --max-time 8 http://74.48.78.17:16667/health/livecurl -fsS --max-time 8 http://74.48.78.17:16667/healthHWLAB_DEV_BOX_SIMU_1_URL=http://10.42.0.200:7201 HWLAB_DEV_BOX_SIMU_2_URL=http://10.42.0.208:7201 HWLAB_DEV_GATEWAY_SIMU_1_URL=http://10.42.0.209:7101 HWLAB_DEV_GATEWAY_SIMU_2_URL=http://10.42.0.204:7101 HWLAB_DEV_PATCH_PANEL_URL=http://10.42.0.205:7301 node scripts/dev-m3-hardware-loop-smoke.mjs --live --confirm-dev --confirmed-non-productionnode scripts/dev-m4-agent-loop-smoke.mjs --live --confirm-dev --confirmed-non-production
Milestones
M0: pass - Frozen contract, artifact, boundary, drift, and evidence fixtures are parseable and aligned to the DEV boundary.M1: pass - The local M1 contract smoke passes.M2: pass - The deploy smoke remains fixture-only and validates the frozen route phases and artifact metadata.M3: blocked - Local M3 remains green, but active DEV-LIVE M3 is blocked by hardware loop topology.M4: blocked - Local M4 remains green, but active DEV-LIVE M4 is blocked at DB live readiness before agent runtime scheduling.M5: blocked - The M5 orchestration is green in dry-run mode, but active DEV-LIVE acceptance is blocked by DB live and hardware loop evidence.
Blocked Classification
| Category | Status | Evidence |
|---|---|---|
| DB live | blocked | 16667/health/live serviceId=hwlab-cloud-api status=degraded db.ready=false db.connected=false |
| agent runtime | not_run | M4 stopped before agent scheduling because DB live is blocked |
| hardware loop | blocked | M3 stopped on missing patch-panel DO1 -> DI1 active connection |
| evidence/audit | not_run | M3/M4 did not reach accepted hardware operations requiring audit/evidence closure |
| CD apply | not_run | No deploy/apply command was run in this #64 retest |
| frp | pass | 16666 browser, 16667/health, 16667/health/live, frps 7000, and tunnel health 7402 are reachable |
| other | not_observed | No additional blocker class observed in the short DEV-only retest |
Blockers
- DB live: cloud-api /health/live reports DB degraded; db.ready=false, db.connected=false, and live DB evidence is not established.
- hardware loop: Live M3 smoke reached DEV simulators, but patch-panel active DO1 -> DI1 connection is missing.
Boundary
Active #64 DEV retest report. Public 16666/16667 route is reachable; live MVP remains blocked. No PROD, secret read, runtime restart, long-running agent task, or UniDesk runtime substitution was used.