This is perhaps a bastard of me, but if people would have socialized with Meiling on turn 1, you would gotten to know the location of the broom+bucket and cooking book. (I was surprised nobody tried it). Meiling would've explained some secrets.
About Sakuya demanding cleaning. That was basically an action in my script turning her bitch-maid-mode. Even if it is clean, you're pinned down to clean. However, are rewarded for it.
Safely, we all agree the movmement mechanism was borked. I'll brainstorm something for this.
The raging at marisa earning +4 was because Patchouli was near. The funny thing is, he had to lose 2 life, but because Schezo gotten Daiyousei, all dmg was blocked. Frikken lucker.
Relationship outcomes were taken into account, but not in detail. For example, having certain CHA would trigger special events at girls. Having negative or low CHA would also trigger. I cannot spoil this unfortunately. Though it is perhaps something to consider for the next time.
Affinity, you are mentioning the Library when Marisa was raiding (Not Basement, Dular tried that). You tried to clean it, but there is nothing to clean since the entire library was being raided by her. Yes, it is bit unclear but then again Marisa being there, turning the entire library was a hint. About the basement being red, also hint was given what was wrong. (Even though they are bit mysterious as hell).