diff options
| author | Your Name <you@example.com> | 2026-05-23 06:06:55 +0530 |
|---|---|---|
| committer | Your Name <you@example.com> | 2026-05-23 06:06:55 +0530 |
| commit | 57e363fd30ef7715ac1dfb1484b8375e06160e1c (patch) | |
| tree | 89772d64b290dd69d739b40d331391ca85bc32e5 | |
| parent | 5140a30be35aaf3574efce9193549f18524ce46e (diff) | |
Update ROADMAP.md: Phase 7 done, Phase 9a/b done, Phase 8 deferred
| -rw-r--r-- | ROADMAP.md | 14 |
1 files changed, 14 insertions, 0 deletions
| @@ -4,6 +4,20 @@ | |||
| 4 | **Start commit:** `851801f` (Phase 5 complete, hardware-verified) | 4 | **Start commit:** `851801f` (Phase 5 complete, hardware-verified) |
| 5 | **Goal:** Extract all portable TollGate business logic into `components/tollgate_core/` for reuse in NerdQAxePlus and other ESP32 firmware. | 5 | **Goal:** Extract all portable TollGate business logic into `components/tollgate_core/` for reuse in NerdQAxePlus and other ESP32 firmware. |
| 6 | 6 | ||
| 7 | ## Status (updated 2026-05-23) | ||
| 8 | |||
| 9 | | Phase | Description | Status | Commit | | ||
| 10 | |-------|-------------|--------|--------| | ||
| 11 | | 5 | Shim layer wiring | Done | `851801f` | | ||
| 12 | | 6a-6d | Consolidate & clean up | Done | `9330b01` | | ||
| 13 | | 6e-6f | Break circular deps | Done | `fb8558c` | | ||
| 14 | | 7 | Eliminate shims | Done | `5140a30` | | ||
| 15 | | 8 | Full Layer 1 extraction (beacon_price, market, etc.) | Deferred | — | | ||
| 16 | | 9a | Copy component to NerdQAxePlus | Done | `0ff96287` | | ||
| 17 | | 9b | NerdQAxePlus build with TOLLGATE=1 | Done | `0ff96287` | | ||
| 18 | | 9c | BitAxe platform implementation | Future | — | | ||
| 19 | | 10 | Publish to IDF Component Registry | Future | — | | ||
| 20 | |||
| 7 | ## Testing Protocol | 21 | ## Testing Protocol |
| 8 | 22 | ||
| 9 | After **every** step: | 23 | After **every** step: |