CPP
CRITICAL PATH PARTNERSForensic Schedule Analysis
DWG · CAB-29R03 / SHEET A-00
Collapsed As-Built · MIP 3.8 · Subtractive
Collapsed As-Built / But-For Analysis

Collapsed As-Built Dashboard Ontario Community College - B2 (Demo Data) · AACE RP 29R-03 §3.8 (Modeled / Subtractive / Single Base)

Source XER
Georgian_College_current.xer
Data Date
2025-07-01
Calendar
Standard
Generated
2026-07-15
Dual-Method Status
AGREE
Gap 4.8% · methods converge ≤5%
Impact (wd)
20 wd
Events
3
Method
MIP 3.8
As-Built Finish
2026-08-31
post-impact actual
But-For Finish
2026-08-03
cumulative subtractive (counterfactual date)
Cumulative Impact
20d
working days · subtractive (MIP 3.8)
Events Analyzed
3
delay events in pass
A-01

Methodology

AACE RP 29R-03 §3.8 · Modeled / Subtractive / Single Base
Method

For each documented delay event, the as-built network is cloned, the event's impact removed (by either shorten, reducing affected activity durations, or remove, deleting the affected activities and their TASKPRED edges), and the CPM forward pass re-run. The resulting project finish is the but-for [event] date. The differential between the as-built finish and the but-for finish is the event's attributed impact under the Modeled / Subtractive method.

Configuration. Default removal method is shorten (a per-event override applies when an event specifies its own removal_method). Contractor filter: No, every event in the input list contributes to the cumulative pass.

Default Removal
shorten
Contractor Filter
No
Base Schedule
Single
Method
MIP 3.8
Modeled
Subtractive
Single Base
29R-03 §3.8
Citations
  • AACE RP 29R-03 — Forensic Schedule Analysis Recommended Practice, §3.8 Modeled/Subtractive/Single Base (Collapsed As-Built / But-For), §3.9 Modeled/Subtractive/Multiple Base.
  • SCL Delay & Disruption Protocol, 2nd ed., §11.5 — TIA (forward) vs Collapsed As-Built (backward).
  • Wickwire et al., Construction Scheduling, 4th ed., Ch. 10 — But-For analysis; dual-method convergence as evidence of method reliability.
  • Bramble & Callahan, Construction Delay Claims, 4th ed., §9.05 — Collapsed As-Built methodology; practitioner-consensus dual-method convergence cut-offs.
Daubert Input-Uncertainty Caveat

The subtractive method is sensitive to the input impact_days values. A ±20% input uncertainty on the per-event impact durations can swing the cumulative result by a similar amount. AACE 29R-03 §3.8 recommends the analyst run a schedule risk analysis (Monte Carlo with duration uncertainty distributions) against the input durations and report the P50 ± P90 range alongside the deterministic figures shown here. This dashboard reports a deterministic point estimate; opposing counsel should be expected to attack the input uncertainty on cross-examination. See the schedule-risk-analysis skill output for the corresponding probabilistic envelope.

A-02

Per-Event Subtractive Pass

clone · remove impact · re-run forward pass

For each delay event below, the as-built network was cloned, the event's impact removed using the indicated method, and the CPM forward pass re-run. The resulting "but-for" finish and computed impact are shown.

A-02Subtractive register — all events listed
3 events — all listedExport CSV
Event IDNameAffected ActivitiesRemovalAs-Built FinishBut-For FinishImpact (wd)ResponsibleContractor?
E1AHJ / commissioning-agent hold on MEP and elevator commissioningA4180shorten2026-08-312026-08-245 wdOwnerN
E2Owner-directed re-sequence of integrated systems testingA4190shorten2026-08-312026-08-245 wdOwnerN
E3Contractor punch-list and deficiency re-workA4240shorten2026-08-312026-08-1710 wdContractorY
Removal Basis & Finish-Driver Disclosure — all events listed

For each event: the duration removed and the basis used, plus what drives the but-for finish. A completed activity whose finish is on or before the data date cannot pull a successor whose start is pinned at the data-date floor, so the impact can legitimately be 0 even when a duration was removed. That sensitivity is disclosed below.

E1 · AHJ / commissioning-agent hold on MEP and elevator commissioning
Duration removed & basis: A4180: 15.0d→7.0d on CPM duration_days
Finish driver after removal: But-for finish is driven by activity 'A4240' via the live driving chain. The removed duration sits on that chain, so the collapse pulled the finish from 2026-08-31 to 2026-08-24.
E2 · Owner-directed re-sequence of integrated systems testing
Duration removed & basis: A4190: 10.0d→2.0d on CPM duration_days
Finish driver after removal: But-for finish is driven by activity 'A4240' via the live driving chain. The removed duration sits on that chain, so the collapse pulled the finish from 2026-08-31 to 2026-08-24.
E3 · Contractor punch-list and deficiency re-work
Duration removed & basis: A4240: 11.0d→1.0d on CPM duration_days
Finish driver after removal: But-for finish is driven by activity 'A4240' via the live driving chain. The removed duration sits on that chain, so the collapse pulled the finish from 2026-08-31 to 2026-08-17.
A-03

Cumulative Roll-Up

all events removed together · single subtractive pass
As-Built Finish
post-impact actual
Cumulative But-For Finish
all events removed
Cumulative Impact (Subtractive)
20 wd
as-built minus but-for (working days)
Per-Event Impact DistributionE1 → E3
0 wd10 wd (max)E1 · AHJ / commissioning-agent hold on MEP and elevator commissioning5 wdE2 · Owner-directed re-sequence of integrated systems testing5 wdE3 · Contractor punch-list and deficiency re-work10 wd
Largest single-event impact Subordinate impactE1 = 5 wd · E2 = 5 wd · E3 = 10 wd
Bars are scaled to the largest single-event impact; bar length is relative, not an absolute magnitude of delay.
A-04

Dual-Method Gap

MIP 3.3 (Windows) vs MIP 3.8 (Subtractive)
Convergence StatusAGREE · 4.8% GAPThreshold≤ 5%
MIP 3.3 (Windows)
observational dynamic (working days)
MIP 3.8 (Collapsed As-Built / Subtractive)
modeled subtractive (working days)
Gap (Δ)
1 wd
windows minus subtractive (working days)
Gap %
4.8%
of windows result
AGREE

Both methods converge within the 5% practitioner-consensus tolerance. The forensic conclusion is dual-method validated.

Thresholds: AGREE ≤ 5% · WARN 5-15% · INVESTIGATE > 15%. Bands are forensic-engineering practitioner consensus per Bramble & Callahan §9.05 and Wickwire et al. Ch. 10. They are NOT codified numeric cut-offs in AACE RP 29R-03 (which contemplates the cross-check itself in §3.8 but does not publish numeric tolerance percentages).

A-05

Diagnostics & Warnings

4 warnings — all listed
INFO
cpm/completed-succ-skipped-in-backward
A5230: 1 completed successor(s) skipped in backward propagation (retained-logic semantics; completed activities do not pull predecessor LF backward through historical dates).
INFO
cpm/completed-succ-skipped-in-backward
A1360.2: 1 completed successor(s) skipped in backward propagation (retained-logic semantics; completed activities do not pull predecessor LF backward through historical dates).
INFO
cpm/completed-succ-skipped-in-backward
A2220: 1 completed successor(s) skipped in backward propagation (retained-logic semantics; completed activities do not pull predecessor LF backward through historical dates).
INFO
cpm/completed-succ-skipped-in-backward
A2550x: 1 completed successor(s) skipped in backward propagation (retained-logic semantics; completed activities do not pull predecessor LF backward through historical dates).
Generated
2026-07-15
Source XER
Georgian_College_current.xer
Data Date
2025-07-01
Calendar
Standard
Method
AACE 29R-03 §3.8
Standards
SCL §11.5 · Wickwire Ch.10 · Bramble & Callahan §9.05
Collapsed As-Built / But-For Analysis · AACE RP 29R-03 §3.8 (Modeled/Subtractive/Single Base) · Generated 2026-07-15Reproducible · AACE 29R-03 §3.8 / SCL §11.5