When an AI product works with a reflective practice like tarot, the hardest design problem is not generating fluent text. It is defining what the system is allowed to claim.

I have been building TaroMind AI as a free guided tarot experience, and several product boundaries have proved more important than model cleverness.

Keep structured decisions outside the model

For a Yes/No experience, the answer category should come from a transparent data structure. The model can explain a fixed answer, but it should not silently override it. This keeps the same card and orientation consistent across sessions and makes the behavior testable.

Separate reflection from prediction