Model offer eligibility, combinability, and pricing as a stateless decision service using DMN/DRL. Version rule sets like code, validate before release, and commit accepted offers through a transactional outbox. Surface resilience concerns as explicit facts never hidden assumptions.