A conflict is two decisions that cannot both be true. We surface them before generation, never after.
Guest checkout and member class history is the classic one: you cannot show someone their booking history if you never created an account for them. We show both options, the consequence of each, and a recommendation.
Choose an option and we apply it everywhere it touches — the data model, the roles, the affected prompts — then tell you what went stale.