How Scheduling Works

Explicit logic. Predictable results.

Most project tools rely on implicit rules that are hard to see and harder to reason about. Consequent takes a different approach.

Deterministic scheduling

Every schedule in Consequent is calculated deterministically:

  • Same inputs produce the same results
  • No hidden heuristics
  • No automatic guesses

If a date changes, the reason is visible in the model.

Explicit dependencies

Dependencies are first-class elements, not hidden metadata:

  • All four professional dependency types are supported: Finish-to-Start (FS), Start-to-Start (SS), Finish-to-Finish (FF), Start-to-Finish (SF)
  • Offsets are visible and optional
  • Explicit wait activities are encouraged for clarity

This makes schedules easier to understand, review, and explain.

Calendars that reflect reality

Consequent supports:

  • Project-specific calendars
  • Custom working hours
  • Task-level calendar application

Schedules are calculated at the hour level, not rounded to days.

Planner authority

Consequent deliberately separates:

  • Planning decisions (owned by the planner)
  • Progress reporting (provided by contributors)

This prevents silent schedule drift and preserves accountability.

Change over time

Consequent captures full project snapshots as work evolves. Planners can:

  • Set baselines
  • Compare planned vs current dates
  • Understand how and when the schedule changed

Without manual bookkeeping.

Plan with clarity. Schedule with confidence.

Get started