docs(bugs): record Phase 26 deploy/verify status for BUG-03 and BUG-05
Amend the Phase 26 progress note: BUG-03 was deployed to the Pi (pulled to
4f975ad, service active, /api/health ok) and real in-car behavior verification
is still pending; BUG-05 is code-ready but the unraid/server side is not yet
deployed (needs docker compose build api && docker compose up -d api).
This commit is contained in:
@@ -1907,7 +1907,14 @@ each poll, `/api/dtc` falls back to persisted state when OBD is offline, `get_ov
|
|||||||
fixed to use the real `dtc` table, cleared/since tracked via `IS_SET`/`FIRST_SEEN_AT`/
|
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
|
`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`).
|
(commit `e2f2314` — server route `speed_source` mirrors the Pi's `obd if speed>0 else gps`).
|
||||||
Both pending deploy/verify. The remaining items (BUG-01, 02, 04, 06, 07, 08) stay open.
|
**Deployment status 2026-08-11 (tested on prod per owner workflow):** BUG-03 was pulled to the Pi
|
||||||
|
(`git pull --ff-only` to `4f975ad`, 8 commits fast-forwarded) and `yaris-obd.service` restarted —
|
||||||
|
service is **active** and `/api/health` returns `status: "ok"`. The `dtc` table migration runs on
|
||||||
|
next DB init; DTC persistence begins on the next successful OBD poll. Real-world verification
|
||||||
|
(actual DTC codes from a drive; `/api/dtc` + `/api/stats` reflecting persisted state) is still
|
||||||
|
pending an in-car check. **BUG-05** is code-ready but the **server/unraid side has NOT yet been
|
||||||
|
deployed** (needs `docker compose build api && docker compose up -d api` after review) and is
|
||||||
|
unverified. 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,
|
**Acceptance for Phase 26:** every `BUGS.md` entry in scope is fixed, regression-tested, deployed,
|
||||||
marked resolved, and the corresponding fix recorded here.
|
marked resolved, and the corresponding fix recorded here.
|
||||||
|
|||||||
Reference in New Issue
Block a user