diff --git a/docs/RUST_REWRITE.md b/docs/RUST_REWRITE.md index 819c31e..430f146 100644 --- a/docs/RUST_REWRITE.md +++ b/docs/RUST_REWRITE.md @@ -1,6 +1,6 @@ # A Rust rewrite: assessment -Status: **in progress.** Phase 1 (collector) is built and verified, deploy pending; see +Status: **in progress.** Phase 1 (collector) is in production since 2026-10-17; see [rust/README.md](../rust/README.md). Spike: [spikes/rust-forecast](../spikes/rust-forecast/README.md). ## Short version @@ -82,7 +82,7 @@ This slows model iteration, which is the most active part of the repo. | Phase | Scope | Status | | --- | --- | --- | | 0 | Spike: P.1 features + HGB inference | done, bit-identical | -| 1 | `ping-collector`: RID, HII, dams, Open-Meteo | built; live parity with Python on all 9 tables; deploy pending | +| 1 | `ping-collector`: RID, HII, dams, Open-Meteo | in production since 2026-10-17 23:09 (Python: `COLLECTION_ENABLED=false`) | | 2 | Forecast crate + ntfy | next | | 3 | Read API | | | 4 | Cleanup | | diff --git a/rust/README.md b/rust/README.md index 58c1097..74b7608 100644 --- a/rust/README.md +++ b/rust/README.md @@ -5,7 +5,7 @@ costs and the parity rules are in [docs/RUST_REWRITE.md](../docs/RUST_REWRITE.md | Crate | Replaces | Status | | --- | --- | --- | -| `collector` (`ping-collector`) | RID, HII/ThaiWater, RID dams and Open-Meteo collection in the Python web app | phase 1: ready to deploy | +| `collector` (`ping-collector`) | RID, HII/ThaiWater, RID dams and Open-Meteo collection in the Python web app | phase 1: in production since 2026-10-17 | ## ping-collector