The one I gave should be fine. If it returns True, it confirms that you have information that gives you certainty as to her alignment. It doesn't outright confirm you, because there is a chance as always that Flower is lying about knowing your role, despite being Town, and she is playing to help you against her wincon. Thankfully, I think we can agree that such a scenario is really rather unlikely, so semantics aside yes, it should clear up the both of you at least to the point of Flower being Town and you, Indie Town. Does that make sense?