From c86c9d1e319dee8c0496caf71a4b4d4f86b0f7a8 Mon Sep 17 00:00:00 2001 From: lingniu Date: Thu, 16 Jul 2026 01:47:39 +0800 Subject: [PATCH] docs: record production mileage export smoke --- vehicle-data-platform/docs/frontend-production-readiness.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vehicle-data-platform/docs/frontend-production-readiness.md b/vehicle-data-platform/docs/frontend-production-readiness.md index eb479059..c70920b0 100644 --- a/vehicle-data-platform/docs/frontend-production-readiness.md +++ b/vehicle-data-platform/docs/frontend-production-readiness.md @@ -16,6 +16,8 @@ This matches the long-task feedback and isolation guidance used by mature design The evidence gate covers request-signal propagation, user cancellation before workbook generation, immediate abort before download, worker bundling, production build output and an authenticated production interaction smoke. +Production release `mileage-export-worker-20260716014414` exercised the 90-day full-fleet path for 1,024 bound vehicles. The page exposed the cancel action immediately, returned to the normal export state with `已取消导出`, removed the progress indicator, kept the query controls responsive and emitted no console warning or error. A separate full 30-day export completed for all 1,024 vehicles, proving the Worker asset and ExcelJS action chunks load successfully in the deployed browser build. + ## 2026-07-16: 50-cycle authenticated route soak The production ECS application completed 50 authenticated `monitor -> history -> statistics -> tracks -> monitor` cycles. Chrome performance and heap metrics were sampled every five cycles. Because the Browser channel does not permit `HeapProfiler.collectGarbage`, the gate uses post-warmup and 15-second-idle low-water marks instead of comparing transient allocation peaks.