← Back to DocumentationReference

Configuration

Organization settings, project settings, and calendars.

Our Approach to Configuration

We've tried to contain configuration inflation — making sensible defaults for a particular audience (engineering-minded project managers who value clarity and correctness) rather than exposing every possible toggle. When settings exist, they serve a clear purpose: enforcing organizational standards or adapting to specific project needs.

Why this works this way

Scheduling logic should be consistent across projects. Too many toggles create hidden behavior and inconsistent outcomes.

Consequent focuses configuration on the few settings that directly affect schedule calculations: calendars and defaults.

Configuration Hierarchy

Settings flow from organization to project. Organization settings establish defaults and constraints; project settings customize within those bounds.

Organization Level

Sets policies for all projects. Can enforce rules (no override allowed) or set defaults (projects can override). Managed by organization admins.

Project Level

Customizes settings for a specific project, within the limits set by the organization. Managed by project owners.

Organization Settings

Default Working Calendar

The standard calendar applied to new projects. Projects can customize their own calendar if organizational policy allows.

Project Settings

Project Start Date

The earliest date any task can begin. Tasks without SNET constraints and no dependencies will start here.

Working Calendar

Hours Per Day

Standard working hours per day (default: 8). Used to convert between hours and days in duration calculations.

Working Days

Which days of the week are working days. Non-working days (weekends, holidays) are skipped in scheduling calculations.

Task Defaults

  • Default Duration

    Initial duration for new tasks (default: 1 day).

  • Default Dependency Type

    Type for new dependencies (default: Finish-to-Start).

Team & Permissions

Invite team members to collaborate on the project. Assign roles:

  • Owner: Full access, can delete project
  • Editor: Can modify tasks and dependencies
  • Viewer: Read-only access