Ooooo a stat system would be a cool way to handle corruptions. It makes me think of 'pure corruption' runs like she gets completely corrupted in one way but is totally pure in the others. I think it'd be funny if people managed to corrupt her exclusively in fighting things and she ends up a battle maiden, immune to pirates/other salvors. Or if people corrupt her exclusively in eating too many mushrooms and she becomes an addict, immune to pheromones and certain traps but completely loses control whenever around mushrooms.
I wonder with the minigame idea, maybe there could be different ways to complete the minigame in order to feed into different levels of corruption for her.
So the more corrupt she gets the harder she is to control, maybe slower reaction to clicks at times or automatically checks out things she's not supposed to.
Maybe the pure route bonuses would be an earlier and increasingly intense relationship with the player and if the player leads the salvor astray during this relationship she becomes more distant.
Oh wait, imagine a meter alongside the corruption meter like a 'horny' meter. Pure players can have the salvor rush into pheromone or other horny events to increase her meter but that also decreases control BUT if the player can bring back the salvor without her spending the meter then that could be a pure event. Corruption players could do this too in order to amplify her reactions to being trapped or affected by something else. Maybe if you never let her release and constantly build up horny she'll have no stamina when an actual event happens (for either pure or corrupt).
Reducing corruption past certain thresholds on dates would be good too since they're already limited. I feel like there would be no shortage of corruption events. I wonder how a max corruption run would be handled. Also I wonder if you purposefully tried to keep a close relationship with her while pushing a max corruption on the other side, it might be worth a theory craft to see if splitting the pure and corrupt meters of the same type could have any merit.
I'm glad you enjoy the game! Writing isn't my strong suit but I love writing characters! And certainly, posts like this give me a TON of ideas, I had to sit back for a second so I didn't write a bunch of unrelated paragraphs. Always happy to read these! 😊