Overthinker (V): Routine, tiny scenes, and building a house
Once the temporal model was in place, the next problem was making daily life readable instead of abstract.
I tightened the activity catalog a lot. It is now a compact set with explicit constraints: sleep continuity, commute in and out of work, and hangover only after drunk. This sounds small, but it removes a lot of nonsense transitions and makes the day feel less random.
I also standardized the visible scene pack in firmware to a fixed 8-sprite set and cleaned the mapping so office moments read as office moments, and running is actually running.
That is the current tradeoff I keep making in this project: simple visuals, more internal structure.

I am still defining how to treat user inputs. I am limited to two buttons and one rotary encoder with a press button, so I am testing interaction ideas and the behavior is not fully locked yet.
Right now I am experimenting with the rotary as a kind of physical reinforcement input, almost like a soft stroke versus a slight hit, producing a positive or negative reaction in him. I am still not fully convinced this feature should stay.

I also spent a lot of time fighting with the enclosure so it would stop being a naked device on my desk. At some point I pivoted the concept toward a desktop companion you keep nearby while working, and the design was heavily constrained by the components I had already soldered, the 3D print format, and my near-zero experience with practical product design.
After several versions, a lot of caliper measuring, and many mistakes, my sister Patri and I finally got something decent.







