Technical challenges
Small models on phones are slow and get dates and arithmetic wrong.
How I approached it
Calendar and arithmetic questions are answered by Dart code and given to the model as facts; prompts are capped and the system prompt state is cached. Time to first token fell from 8.3 s to 0.93 s, and the quality suite rose from 13/33 to 25/33.
Impact
All three phases delivered and tested on real Samsung devices; users install the model from a file inside the app.

