Finally reached a milestone for bathing, actually getting her to jump into the bathtub. I finished several animations but I still have a ton left to do. This is what I did since last time:
To recap, she points to the door so you get out so you don't see her undress (would have been a laborious animation). The way she points to the door is highly dynamic to give her AI a sense of great adaptability. Here is a demonstration:

You can see me move her transform around and you'll see how she will at all times attempt to point to the door. If the door is behind her, she will just shrug and cross her arms. I will probably expand on this behavior later so she gets mad if you don't leave after some time.
After you leave the bathroom, this happens:

Her model changes after you close the door. Her mesh is also rebuilt with a different hair mesh. Something I noticed is that rebuilding her mesh is a very expensive computation in general. I noticed a huge spike in my framerate while I was recording. This could potentially freeze the rendering momentarily while in VR and cause sickness. Therefore I will be redoing some code for her body mesh rebuilding to support rebuilding her mesh over the span of a couple seconds instead of instantly. As a bonus, I will lock the bathroom door during this rebuilding time to make it seem like Shinobu is actually getting ready for a bath.
Bathing is going to be really fun. I am working on animating for already existing behaviors (like poking) but for the bathtub. Since this project's inception, Shinobu's animation system for all behaviors was built with support for multiple body states. In other words, it can differentiate between standing, sitting, bathtub, etc. Therefore, I can introduce new animations for things like poking that will play only when she is in the bathtub body state. The burden of course is animating a ton. The system also includes differentiating between being happy/angry. So she can potentially have a different subset of bathing animations where she is just angry.
A short animation I finished for bathing is simply getting her attention. When she is relaxing, you can touch her foot to sort of startle her. Like so:

I am working on reducing the clipping into the bathtub model. It's sometimes difficult.
As a last note, I've always loved the idea of Shinobu having a highly dynamic system for movement. So for bathing, she will be able to do things like switch the side she is resting on or move a little bit up and down the bathtub itself. Just so she isn't always doing the same thing.
Looking forward to getting lots of work done this weekend. Fun times ahead.

Also will announce date for v0.5 next devpost. Stay tuned.