Engineering phases
7 phases, scoped end to end — objective, approach, acceptance criteria, and risks.
Define & scaffold
Done100%▸Give Blu a home, a spec, and a device runtime built on the resilient-edge contract.
Local capture + STT
In progress25%▸Hear, transcribe, and respond locally — offline-first.
Understand: classify + schedule
Done100%▸Classify each captured note by type (idea/project/daily/rant/log/alert/reminder) and schedule the time-based ones.
Notify + sync
In progress67%▸Fire reminders and confirm them across devices, losing nothing offline.
Firmware in a web simulator (Wokwi)
Blocked33%▸Skipped — Wokwi is slow and paywalls compilation/features, not worth it. Going straight to real hardware (B4); the firmware sketch (projects/blu/firmware/wokwi) is reusable on a real ESP32-S3.
Pocket device — T-Watch S3
To do0%▸Bring Blu onto a real handheld: an ESP32-S3 board with a touch screen, mic, haptic and battery (LilyGO T-Watch S3), running the EdgeAgent.
On-device UX + polish
To do0%▸The handheld experience end to end: browse notes by category, offline cache + sync, wake word, all-day battery, and a pocketable body.