docs: update Phase 26 progress, de-emoji readme, refresh status
This commit is contained in:
@@ -1903,11 +1903,14 @@ lands. The current known issues from the road test (also recorded in `BUGS.md`):
|
||||
*server* delete endpoint, and there is no `DELETE /api/trip/<id>` route on the Pi. Fix: add all
|
||||
four pieces and make the delete endpoint configurable in `history.js`.
|
||||
|
||||
**Progress (2026-08-11):** **BUG-03** ✅ FIXED (commit `e2f2314` — DTC/MIL persisted to SQLite on
|
||||
each poll, `/api/dtc` falls back to persisted state when OBD is offline, `get_overview_stats`
|
||||
fixed to use the real `dtc` table, cleared/since tracked via `IS_SET`/`FIRST_SEEN_AT`/
|
||||
`LAST_SEEN_AT`, plus a schema migration and `tests/test_dtc_persistence.py`). **BUG-05** ✅ FIXED
|
||||
(commit `e2f2314` — server route `speed_source` mirrors the Pi's `obd if speed>0 else gps`).
|
||||
**Progress (2026-08-11, 6/8 closed):**
|
||||
- **BUG-03** ✅ CLOSED (`e2f2314`) — DTC/MIL persisted to SQLite, `/api/dtc` fallback, stats fixed.
|
||||
- **BUG-04** ✅ CLOSED (`96fb897`) — Server trip detection now mirrors Pi's motion-aware logic.
|
||||
- **BUG-05** ✅ CLOSED (`e2f2314`) — Server `speed_source` matches Pi: `obd if speed>0 else gps`.
|
||||
- **BUG-08** ✅ CLOSED (`c5c478b`) — Pi trip deletion: `deletable` macro, `confirmDelete`, `DELETE` route, configurable endpoint.
|
||||
- **BUG-09** ✅ CLOSED — Geocode pre-caching in `history.js` for fast scrubber.
|
||||
- **BUG-10** ✅ CLOSED — GPS-only false trips gated on `was_car_ever_connected()`.
|
||||
- **BUG-01/02/06/07**: Still OPEN. See `BUGS.md`.
|
||||
Both pending deploy/verify. The remaining items (BUG-01, 02, 04, 06, 07, 08) stay open.
|
||||
|
||||
**Acceptance for Phase 26:** every `BUGS.md` entry in scope is fixed, regression-tested, deployed,
|
||||
|
||||
Reference in New Issue
Block a user