Spent this stretch on integration. The clock, the tasks, the object handling, the coworkers, and the detection layer all used to be separate systems I could test in isolation. They aren't anymore. Change one and the others respond in ways I didn't explicitly write.
Some of that is exactly the emergent behavior I wanted. Some of it I'm still hunting down, because a system responding in an unplanned way is indistinguishable from a bug until you've stared at it for three days.
The plan from here is turning all of this into something you can actually sit down and play start to finish, working toward a Late 2027 target.