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`.