Treat an architecture exception as an explicit, bounded acceptance of a deviation, with an accountable owner and an exit plan. A launch deadline is context for the decision, not automatic authorization to bypass a constraint.
Decide whether an exception is possible
Identify the exact principle or standard being violated and why it exists. Check who has authority to accept the resulting risk. Some constraints are non-negotiable for the project; if no authorized exception is possible, reduce scope or change the launch plan.
Compare the proposed exception with at least one feasible alternative. Document affected systems, users, data, likely failure modes and the business consequence of delay. Avoid a broad waiver such as “temporary legacy integration.”
