← Back to ConceptsConcept

Deterministic scheduling

Same inputs. Same results. No surprises.

What deterministic means

A deterministic scheduling engine produces the same schedule every time when the inputs are the same. It does not guess. It does not auto-correct. It simply calculates.

Why it matters

Determinism creates trust. If a date changes, you know something changed.

It also makes schedules reviewable. You can trace cause and effect, audit decisions, and explain outcomes without hand-waving.

How Consequent enforces it

  • All dependencies are explicit
  • Constraints are visible and intentional
  • Calendars define working time clearly
  • No hidden heuristics or background adjustments