Stay with Shirr whenever you can during the prologue and then in her route, choose the options in which Mariko is suspicious of her. Oh, and don't drink the potions with her, this one's crucial. Shirr's tricky like that. ;)