4e2ca3cff7
feat: improve webhook filtering, worker status startup handling, and timestamp parsing
...
- Skip half_hour_report events from webhook posts in people_flow
- Handle pre-existing stale worker status files during startup gracefully
- Make store_dwell_alert timestamp parsing robust against invalid/empty values
- Update lessons learned and todo documentation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-06-10 17:05:31 +08:00
8c7c713fee
docs: record managed portal rollout runbook
2026-06-04 14:53:45 +08:00
c507edd81b
Record OTA split-weight release publication
2026-05-19 16:38:10 +08:00
d1c4b77974
Split OTA weights for Ubuntu installs
2026-05-19 16:20:13 +08:00
f3f40b5167
feat: improve ota packaging and people-flow runtime
2026-05-19 15:44:00 +08:00
6783be8db0
fix: restore default people-flow queue thresholds
2026-05-19 15:39:50 +08:00
f8a6d9803d
feat: add deployment configuration and scripts for managed-portal, including Dockerfiles and environment settings
2026-05-13 16:49:21 +08:00
330373b8f1
feat: add queue level and status change labels in metrics for better readability
2026-05-12 18:55:42 +08:00
e2409d4ebe
feat: add simulation for LineCrossCounter and WindowIdentityResolver to validate same-person deduplication
2026-05-12 16:29:36 +08:00
454b716f89
feat: implement rolling half-hour report windows anchored to service startup time
2026-05-12 16:17:08 +08:00
4e69eca7cb
feat: enhance LineCrossCounter to deduplicate re-entries and add WindowIdentityResolver for person tracking
...
chore: update docker-compose for additional host configuration
test: add unit tests for LineCrossCounter and WindowIdentityResolver functionality
2026-05-12 16:09:15 +08:00
bc87fb78ea
chore: add AGENTS.md, tasks/todo.md, and tasks/lessons.md for workflow management
2026-05-12 10:01:47 +08:00