From 83ec5a5ff752e9bf464931712a0a8e99a98c640f Mon Sep 17 00:00:00 2001 From: jedarden Date: Fri, 3 Jul 2026 00:15:32 -0400 Subject: [PATCH] docs: mark Phase 2 CSI recording buffer + adaptive sensing rate Done Both are implemented (mothership/internal/recording/buffer.go and mothership/internal/ingestion/ratecontrol.go). Phase 2 is now complete. Co-Authored-By: Claude --- PROGRESS.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PROGRESS.md b/PROGRESS.md index a61d259..0e39ea4 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -27,8 +27,8 @@ Goal: Detect presence on a single link. | Baseline system | **Done** | EMA with motion-gated updates | | Motion detection | **Done** | deltaRMS, NBVI selection | | Dashboard presence indicator | **Done** | Implemented in dashboard/live.html and dashboard/js/app.js | -| CSI recording buffer | **Pending** | | -| Adaptive sensing rate | **Pending** | | +| CSI recording buffer | **Done** | Disk-backed circular buffer — mothership/internal/recording/buffer.go | +| Adaptive sensing rate | **Done** | RateController (2 Hz idle / 50 Hz active) — mothership/internal/ingestion/ratecontrol.go | ### Iteration Log @@ -90,9 +90,9 @@ mothership/internal/signal/ └── processor.go — LinkProcessor, ProcessorManager ``` -**Remaining for Phase 2:** -- CSI recording buffer -- Adaptive sensing rate +**Phase 2 Status:** COMPLETE + +All Phase 2 items implemented — CSI recording buffer (mothership/internal/recording/buffer.go) and adaptive sensing rate (mothership/internal/ingestion/ratecontrol.go) landed after this iteration. #### Iteration 4 — 2026-03-26