From 87a66a88ae65d0bf27053601c06ed9f5ed8a2503 Mon Sep 17 00:00:00 2001 From: Nixevol Date: Fri, 7 Aug 2026 16:54:38 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=B0=E5=BD=95=E9=87=8D=E5=A4=8DCGI?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=83=A8=E7=BD=B2=E7=BB=93=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aidocs/project_context.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aidocs/project_context.md b/aidocs/project_context.md index ef8564a..d4dede8 100644 --- a/aidocs/project_context.md +++ b/aidocs/project_context.md @@ -113,3 +113,5 @@ - Retained high-interference rows are deduplicated by CGI before nearby counting and database insertion. When duplicates exist, the row with the numerically largest `interference_dbm` is kept; equal values keep the first encountered row. Converted source CSVs remain complete. - The deduplication count is recorded as `duplicate_cgi_rows` in `manifest.json` and stdout. This prevents the existing `(metric_time, cgi)` database primary key from failing and prevents duplicate source rows from inflating `nearby_count`. +- Deployment package from commit `bb0e3d0` has SHA-256 `ED5B5C9A543C9E3283642D6A76D6693A200DA938B28449C09CEE2FBCED534121`. Successful run `068761c633634c4fb1a66aff921c62ed` processed `2026-08-07 15:00:00`: 895 rows filtered by threshold, 582 duplicate CGI rows removed, 1,197 rows inserted, and 1,082 old rows deleted. +- Final Storage history verification found 1,197 rows, eleven expected columns, GBK encoding without a UTF-8 BOM, and one metric time `2026-08-07 15:00:00`. A subsequent manual run `fc38be72da6d496ca5e84e529f79ab53` returned `status=skipped`.