It was another week of close to zero free time. A major health issue in my family has necessitated changes to my daily routine. The small pockets of time I have been able to find have been unproductive because I’m stuck on a complex problem involving history and map generation. At a high level, the problem is that the procedurally generated history has become more concrete and more coupled to map generation within a framework designed to produce abstract, map implementation-independent histories. I’m going in circles trying to find a solution that avoids major rework. The fact that I haven’t found a solution yet indicates that I’m either too deep in the weeds or the problem’s source is more fundamental and major rework is unavoidable. I’ll keep at it next week.