Skip to content

Approvals

Approvals are Darwin’s governance checkpoints. They exist so important transitions are explicit rather than implied.

For project approval, the key rule is:

Approval is the moment an estimate becomes a committed cost-control baseline.


Approval decisions cover five outcomes:

Decision Meaning
Approved The estimate becomes the active baseline for cost tracking. Cost groups are generated and the project enters execution control.
Rejected The estimate does not become a baseline. No ProjectApproval record or cost groups are created. The project remains editable and resubmittable. A decision record is preserved for audit.
Preliminary Approval Creates a baseline flagged as preliminary without approving the project or locking the estimation. Enables early cost tracking while estimating continues. Can be refreshed to carry actuals forward. Formal approval later replaces it with the final baseline.
Revert Reverses a previous approval — soft-deletes the approval and cost groups, clears the active baseline. Only possible when no actuals or commitments are recorded against the baseline. Otherwise a re-baseline is required.
Rebaseline A new approval that replaces the previous active baseline. New cost groups are generated; previous baseline structures remain available for historical comparison.

  • Review discipline
  • Decision ownership
  • Auditability
  • Baseline clarity
  • Cost-control readiness

In the request-to-baseline workflow, approval is the gate between reviewed estimate and execution control:

  1. An approval request captures intent to commit the estimate
  2. An approver task signals the decision owner
  3. The approval decision records the outcome (one of the five above)
  4. An approved decision creates a project approval baseline
  5. The active baseline becomes the source for cost tracking and variance
  6. A rejected decision sends the estimate back for rework without creating a baseline

  • Separate review from approval when possible
  • Document key assumptions before approval
  • Use approvals together with work requests and activity history
  • Treat approved estimates as controlled baselines
  • Review variance against the active approved baseline, not against an arbitrary historical estimate
  • Use preliminary baselines to start cost tracking early when estimating is still ongoing
  • Refresh baselines via re-baseline rather than reverting when actuals or commitments exist