Files
esp32-server/docs/engineering-log.md
Macky 52d9ecfb70 docs: handoff + engineering log (Phase 1 complete)
- docs/HANDOFF.md: resume steps for the 5060 Ti voice-server
- docs/engineering-log.md + dated entry, test-evidence
- git diff --check clean
2026-10-03 11:57:28 +07:00

17 lines
985 B
Markdown

# Engineering Log — hermes-xiaozhi-bridge
| Milestone | Status | Last verified | Evidence | Next action |
|---|---|---|---|---|
| Phase 1 skeleton (endpoint, mocks, guards) | complete | 2026-10-03 | `pytest -q` → 18 passed | protocol verification on voice-server |
| STT real (Typhoon) | not started | — | — | wire `typhoon_endpoint` |
| TTS real (JaiTTS) | not started | — | — | wire `jaitts_endpoint` |
| Hermes live (Qwen vLLM) | not started | — | — | `openai_http` transport untested live |
| Firmware protocol lock (CON-004) | in progress | — | `# FIRMWARE` constants are PoC | inspect real firmware |
| EoS→First-Audio benchmark | not started | — | — | Phase 14 logger stages exist |
Guardrails: no secrets in repo · `config.yaml` is the only source of model/token/protocol values (MUST-NOT-001) · `import app` must stay GPU/audio-lib free (CON-002).
## Entry index
- `2026-10-03-phase1-skeleton.md` — Phase 1 complete, 18 tests green, first push