Sample data — this is a ScheduleLens demonstration report on a synthetic schedule, not a real construction project. Back to schedulelens.com · All sample reports · Download PDF · Download Excel appendix
ScheduleLens Schedule Comparison

Project

SL-DEMO

2026-10-04

Programme finish movement

+21 calendar days

+15 working days on the project's default calendar. The programme's own finish, as the scheduling tool shows it. No contractual completion milestone was chosen at upload, so none is measured.

Critical-path activities

91

72 joined · 0 left vs baseline.

Scope changes

1

1 added · 0 removed between baseline and update.

DCMA score

D · 7 / 14

Checks passed on the update (3 not assessed).

Baseline finish

2028-06-08

SL-DEMO (data date 2026-01-05).

Update finish

2028-06-29

SL-DEMO: +21 calendar days vs baseline.

Update data date

2026-03-06

212 calendar days ago — stale snapshot.

Contents

Schedule Comparison

  1. — Disclosures
  2. Brief
  3. 01 Executive Summary
  4. 02 What happened · Why · Where to investigate
  5. 03 Critical-path stability
  6. 04 Key Milestones
  7. 05 Critical path
  8. 06 Float-path risk
  9. 07 Float consumption
  10. 08 Completion forecast (Earned Schedule)
  11. 09 DCMA 14-Point compliance
  12. Narrative
  13. 10 Schedule comparison
  14. 11 Critical path — supporting views
  15. 12 Float paths — detail
  16. 13 Progress curve
  17. 14 DCMA 14-Point compliance — full scorecard
  18. 15 SCL Appendix B compliance
  19. 16 Delay by work package
  20. 17 Scope changes
  21. 18 Recommendations
  22. Appendix
  23. 19 Scheduling options
  24. 20 Delay and change register
  25. 21 Concurrent delay
  26. 22 DCMA detail — offending activities
  27. 23 Float consumption detail
  28. 24 Delay timeline
  29. 25 Methodology

Disclosures

Analytical tool output — not expert determination

This report is automatically generated from the uploaded schedule file(s). It is an analytical aid — not an expert determination, legal advice, or a certified forensic delay analysis.

Float and criticality are the source scheduling tool's own, as recorded in the file. The tool runs its own calendar-aware critical-path pass to fill a gap where the source recorded no float on incomplete work, and to measure change between two schedules. That pass is an analytical recompute, not a substitute for re-scheduling in P6 or MS Project: it does not level resources, force Expected Finish or imposed-finish dates, or work at sub-day precision. It cannot determine contractual excusability.

Figures should be reviewed by a qualified delay analyst before being relied upon in formal contract correspondence or dispute proceedings. Nothing in this report should be construed as a legal opinion or expert witness statement.

Traced critical path differs from stored flag on 83 activities

An independent forward/backward pass on the update schedule produced a different critical-path set to the file's stored Activity.is_critical flags on 83 activities. Common causes: stale total-float values (schedule not recalculated after the last edit), retained-logic vs progress-override calculation mode, or constraint-driven criticality the V1 trace does not model. The engine used the traced path for every delay attribution downstream of this section — divergences therefore propagate into the delay register, the criticality flags on specific events, and the isolated contribution figures. Review the divergence before relying on the numbers.

No concurrent delay detected (Society of Construction Law Delay and Disruption Protocol, 2nd Edition (2017) methodology)

No concurrent delay periods were detected in this comparison, so the concurrency methodology did not affect the engine-attributed delay figure. The Society of Construction Law Delay and Disruption Protocol, 2nd Edition (2017) methodology would have governed how any overlapping critical delays net. An alternative methodology (Malmaison 'first in time' approach (Henry Boot v Malmaison [1999] 70 ConLR 32)) is available; with no concurrent periods here it would give the same figure, but the choice can matter on updates where critical delays overlap.

For the project director

Brief

Severity-coded status headlines, top risks, what to act on.

01

Executive Summary

The project finish date has moved by fifteen working days, driven primarily by duration increases in substructure activities and a delay in the building control submission. This movement is significant as the schedule reports eighty activities with negative float, indicating that the programme is currently unable to deliver key milestones, including Practical Completion, on their planned dates. The reliability of these figures is further compromised by a critical divergence between the traced critical path and the stored flags on eighty-three activities, as noted in the DCMA 14-Point assessment. The reader should review the critical path divergence disclosure and the milestone deliverability findings to verify the integrity of the schedule logic.

02

What happened · Why · Where to investigate

Programme finish movement: 15 working days The only delay figure is the programme finish movement; the panel below splits it into activity-level drivers and topology signals — diagnostics, not competing delay totals.

The programme finish movement of fifteen working days stands as the authoritative delay figure for this comparison period. The table below details the activity-level drivers—duration changes, progress shortfalls, and added scope—as a structural signal of where pressure built up, rather than a summed project delay total. Because each activity is measured independently, parallel paths and float-absorbed slip are included in these categories without inflating the final movement figure. The topology section identifies where the schedule was rewired between baseline and update, serving as a direction-of-travel signal rather than an isolated working-day impact, which would require a calendar-aware CPM pass per event. Readers should focus their investigation on the Superstructure package, where logic edits were recorded.

Quantified drivers (working days by category)
CategoryEventsWorking days
Duration changes 3 15 working days
Progress shortfall 1 4 working days
Added scope (upper bound) 1 14 working days
Top 1 WBS packages for topology edits
WBS packageEventsLogicConstraintCalendar
Superstructure 1 1 0 0
03

Critical-path stability

Critical-path membership churned 79% this update

79% of the critical-path membership turned over between the two submissions (72 entered, 0 left). A critical path normally drifts slowly as work completes; a large single-update turnover reflects a materially re-shaped programme.

This states the mechanical evidence in the file only. A legitimate re-plan and an undisclosed re-shaping of float are indistinguishable here, so no intent is inferred — review the flagged activities directly. The full entered / left / slipping lists are in the Excel export.

04

Key Milestones

Milestones compared: 2 Baseline vs current forecast finish for every milestone that exists on both schedules.

The contractual and progress milestones detected on the two schedules, with the calendar-day variance between their forecast finish dates.

Only milestones present on both sides of the comparison are shown — one-sided entries are scope moves that would make the variance column unreadable if included.

2 milestones appeared on only one side of the comparison and are omitted here — see the Scope Changes section for added/removed activities and the Key Milestones sheet in the Excel appendix for the full per-schedule list.

Variance is shown in calendar days (consistent with how EOT claims are commonly stated) so the figure matches the way the contract will evaluate it.

Key milestones — baseline vs current
MilestoneBaseline forecast finishCurrent forecast finishCurrent actual finishVarianceCurrent floatOn critical path
Fit-out complete 2028-03-07 2028-03-28 — +21 days -15 wd Yes
Practical Completion 2028-06-08 2028-06-29 — +21 days -15 wd Yes
05

Critical path

Activities driving the completion date in each schedule version, sourced from the stored is_critical flag on each schedule.

Where the critical path has shifted between the baseline and the update, the shift itself is often the single most important finding — it signals that delay or acceleration in one area has re-routed the critical chain through previously non-critical work.

Critical-path activities with largest baseline-vs-update variance

image/svg+xml schedule-analyser 2027-01 2027-03 2027-05 2027-07 2027-09 2027-11 2028-01 2028-03 2028-05 2028-07 SUP-410 Slab L3 formwork SUP-420 Slab L3 reinforcement FIT-210 Plastering L1-L3 FIT-220 Plastering L4-L6 FIT-240 Painting L4-L6 FIT-260 Floor finishes L4-L6 FIT-310 Reception joinery FIT-320 Toilet vanity install FIT-330 Tea-point joinery FIT-340 Meeting room joinery FIT-350 Built-in storage and fittings FIT-360 Final joinery snagging MS-FIT-END Fit-out complete CMS-210 Client walkthrough and snag list CMS-220 Major snags rectification Showing 15 of 91 critical-in-either activities — 19 persisted, 72 joined, 0 left. Priority: persisted by float severity then variance, then joined, then left. Full list in the Excel Critical Path Changes tab. Baseline Persisted on critical path Joined critical path Left critical path Finish-date shift
A diagnostic view, not the full critical path. The 15 critical-in-either activities with the largest finish variance are plotted here — the chart surfaces what moved between baseline and update, selected by the priority rule in METHODOLOGY §8 (persisted by float severity, then variance, then joined, then left). For the end-to-end critical chain from data date to project finish see the supporting views in the Narrative layer (WBS rollup, network diagram, timeline) and the comparison table there. Each activity appears as two bars: dashed outline for the baseline plan, filled bar for the update. Fill colour encodes membership change — orange for persisted on the critical path, red for joined, grey for left.
06

Float-path risk

Near-critical paths: 8 sub-critical or parallel-critical, within 20 working days of the controlling path (primary driving path shown separately as rank 1; full list in the Excel appendix).

What this section answers: where else forward risk is concentrated besides the controlling chain. Each row is an alternative chain to the project endpoint that's within 20 working days of the critical path; any of them could become controlling with a small slip.

Eight float paths are identified within twenty working days of the critical path, with the cluster dominated by near-critical chains rather than zero-float sequences. The presence of multiple sub-critical paths indicates that the schedule has limited resilience, as any of these chains could become controlling with a small slip in duration or logic. The following table details the top three paths ranked by float to illustrate the immediate forward risk to the project completion date.

Top 3 float paths
#FloatActivitiesEnvelopeDriving activityBranches from
1 -27 wd 65 2026-02-16 → 2028-06-29 PRE-130 — Building control submission —
2 -7 wd 66 (1 unique) 2026-03-06 → 2028-06-29 PRE-250 — Site security and CCTV Path 1 at SUB-110
3 0 wd 47 (3 unique) 2026-11-03 → 2028-06-29 SUP-310 — Slab L1 formwork Path 1 at SUP-410

Top 3 of 9 paths shown (the primary driving path plus 8 near-critical) — the full 5-path table and the float-path overlay chart are in the Narrative layer.

07

Float consumption

Float consumed: 15 wd median 142 activities eroding float since the baseline

What this section answers: which near-critical chains are burning float across updates — an early warning that fires before a path goes critical and shows up in the delay register. Float lost is the typical (median) like-for-like drop in total float across the chain's eroding activities, excluding any whose constraint or calendar changed (a holiday edit to the same calendar is netted out instead). It is deliberately not their sum: every activity on a float path shares that path's float, so adding their individual drops would multiply one loss by the number of activities.

142 activities eroded float since the baseline, a median of 15 working days each (2140 working days in aggregate). The median is the typical per-activity erosion; the aggregate runs far larger on a broad schedule and shouldn't be read as the delay to completion. The most-eroded near-critical path is rank 2 (driving activity PRE-250 — Site security and CCTV), down 15 wd and now at 0 working days of float.

Most-eroded near-critical paths (top 5)
#Float nowFloat lost (typical)Activities erodingDriving activity
2 0 wd 15 wd 66/66 PRE-250 — Site security and CCTV
1 0 wd 15 wd 65/65 PRE-130 — Building control submission
3 0 wd 15 wd 47/47 SUP-310 — Slab L1 formwork
4 0 wd 15 wd 47/47 SUP-210 — Column starter bars L3
7 2 wd 15 wd 44/44 SUP-240 — Column starter bars L4
08

Completion forecast (Earned Schedule)

Earned Schedule finish: 2028-09-04 Earned Schedule at the pace to date (SPIt 0.91), measured against SL-DEMO. Programme finish: 2028-06-29.

Measured against your approved baseline (SL-DEMO, finishing 2028-06-08), the work done by the data date (2026-03-06) was planned to be done by 2026-03-01: 5 days behind the baseline. That is a schedule performance index (SPIt) of 0.91. At that pace the baseline's planned duration (885 days from 2026-01-05) runs to 2028-09-04. Earned Schedule measures the rate of work (PMI Standard for EVM, 2019, §4.4); it is not a reschedule. The programme's own finish is 2028-06-29. Work is weighted by the baseline's original durations.

Completion forecast
BasisFinishvs programme
Programme finish your programme 2028-06-29 —
Earned Schedule, pace to date SPIt 0.91 2028-09-04 +67 days vs programme

To finish by the programme's own date (2028-06-29), the remaining 830 days of baseline work must be done in 846 days: a required pace (TSPIed) of 0.98 days of baseline work per day, against 0.91 achieved so far (SPIt). The required pace is within 0.10 of the pace achieved, which NDIA reads as in line with performance to date (NDIA Predictive Measures Guide, 2025, §2.6.2).

09

DCMA 14-Point compliance

DCMA 14-Point compliance: 7 / 14 — 4 fails, 3 not assessed

DCMA 14-Point Assessment: 7 pass, 4 fail, 3 not assessed.

DCMA items needing attention
ItemMeasuredThresholdStatusNotes
§3 Lags 5.8% ≤5% of relationships Fail 9 of 155 relationships
§6 High Float 20.5% ≤5% of incomplete activities Fail 27 activities with > 44 wd float
§7 Negative Float 80 0 (none allowed) Fail 80 activities with negative float
§9 Invalid Dates 1 0 (none allowed) Fail 1 activities with dates inconsistent with data date 2026-03-06
§10 Resources — Not assessed PAM 200.1 §4.10: the IMS DID does not require resource loading, so DCMA publishes no canonical threshold for this item
§11 Missed Tasks — ≤5% of activities with baseline finish on or before status date Not assessed schedule has no baseline finish dates
§14 Baseline Execution Index 0.90 ≥0.95 Not assessed 9 of 10 due activities completed by data date, measured vs SL-DEMO — no approved baseline embedded in the file, so this is informational and not scored toward the 14-point total

The full 14-item scorecard (every measured value, passing items included) is in the Narrative layer; per-check offender lists are in the appendix and the Excel workbook's DCMA detail sheet.

For the planner or delay analyst

Narrative

Supporting analysis, schedule comparison, driving-path detail.

10

Schedule comparison

Side-by-side comparison of the baseline and the update (SL-DEMO (data date 2026-03-06)) activity dates.

“Baseline” here means SL-DEMO (data date 2026-01-05), selected as your approved baseline. All dates are each schedule’s current forecast finish (see Methodology, Date basis).

Start and finish variances are shown in calendar days — positive values mean the update is later than the baseline.

The delay register and concurrent-delay analysis in the sections below derive from these variances.

Baseline vs update Gantt overlay

image/svg+xml schedule-analyser 2026-09 2026-11 2027-01 2027-03 2027-05 2027-07 2027-09 SUB-340 Ground beam install SUB-410 Basement slab formwork SUB-420 Basement slab reinforcement SUP-410 Slab L3 formwork SUP-360 Slab L2 pour SUP-420 Slab L3 reinforcement SUP-430 Slab L3 pour SUP-530 Roof slab pour ENV-140 Curtain wall install North elevation ENV-150 Curtain wall install East elevation ENV-160 Curtain wall install South elevation MEP-170 Lighting wiring rough-in MEP-180 Power outlet rough-in FIT-110 Stud partition L1 FIT-120 Stud partition L2 Baseline vs update activity dates Showing top 15 of 140 matched activities — sorted by criticality and variance. Baseline Update (critical) Update (non-critical)
Each activity appears twice: a dashed outline bar for the baseline plan above a filled bar for the update plan. Critical-path activities are shown in red. Rows are sorted by criticality and finish variance — the activities whose dates moved most appear first.
Baseline vs update (critical path)
IDNameBaseline startBaseline finishUpdate startUpdate finishStart ΔFinish ΔStatusCritical (baseline)Critical (update)
SUB-340 Ground beam install 2026-07-30 2026-08-17 2026-08-20 2026-09-08 +21d +22d not started ✓
SUB-410 Basement slab formwork 2026-08-17 2026-08-27 2026-09-08 2026-09-18 +22d +22d not started ✓
SUB-420 Basement slab reinforcement 2026-08-27 2026-09-15 2026-09-18 2026-10-06 +22d +21d not started ✓
SUP-360 Slab L2 pour 2026-11-30 2026-12-08 2026-12-21 2026-12-31 +21d +23d not started ✓
SUP-410 Slab L3 formwork 2026-11-30 2026-12-10 2026-12-21 2027-01-05 +21d +26d not started ✓
SUP-420 Slab L3 reinforcement 2026-12-10 2026-12-22 2027-01-05 2027-01-15 +26d +24d not started ✓
SUP-430 Slab L3 pour 2026-12-22 2027-01-04 2027-01-15 2027-01-25 +24d +21d not started ✓
SUP-530 Roof slab pour 2027-03-01 2027-03-09 2027-03-22 2027-04-01 +21d +23d not started ✓
ENV-140 Curtain wall install North elevation 2027-03-17 2027-04-09 2027-04-09 2027-04-30 +23d +21d not started ✓
ENV-150 Curtain wall install East elevation 2027-04-09 2027-04-30 2027-04-30 2027-05-24 +21d +24d not started ✓
MEP-130 Electrical containment L4-L6 2027-04-09 2027-05-06 2027-04-30 2027-05-27 +21d +21d not started ✓
ENV-160 Curtain wall install South elevation 2027-04-30 2027-05-24 2027-05-24 2027-06-14 +24d +21d not started ✓
MEP-140 Cable pulling L1-L3 2027-05-06 2027-06-03 2027-05-27 2027-06-24 +21d +21d not started ✓
ENV-320 Window install upper floors 2027-05-24 2027-06-09 2027-06-14 2027-06-30 +21d +21d not started ✓
ENV-170 Curtain wall install West elevation 2027-05-24 2027-06-14 2027-06-14 2027-07-05 +21d +21d not started ✓
MEP-150 Cable pulling L4-L6 2027-06-03 2027-07-01 2027-06-24 2027-07-22 +21d +21d not started ✓
ENV-310 External doors install 2027-06-07 2027-06-21 2027-06-28 2027-07-12 +21d +21d not started ✓
ENV-330 Window install lower floors 2027-06-09 2027-06-25 2027-06-30 2027-07-16 +21d +21d not started ✓
ENV-180 Curtain wall snagging 2027-06-14 2027-06-24 2027-07-05 2027-07-15 +21d +21d not started ✓
ENV-340 Glazing and seals 2027-06-25 2027-07-07 2027-07-16 2027-07-28 +21d +21d not started ✓
MEP-160 Distribution boards 2027-07-01 2027-07-19 2027-07-22 2027-08-09 +21d +21d not started ✓
MS-ENV-END Envelope watertight 2027-07-07 2027-07-07 2027-07-28 2027-07-28 +21d +21d not started ✓
MEP-170 Lighting wiring rough-in 2027-07-19 2027-08-12 2027-08-09 2027-09-03 +21d +22d not started ✓
MEP-180 Power outlet rough-in 2027-08-12 2027-09-08 2027-09-03 2027-09-29 +22d +21d not started ✓
FIT-110 Stud partition L1 2027-08-16 2027-09-02 2027-09-07 2027-09-23 +22d +21d not started ✓
FIT-120 Stud partition L2 2027-08-24 2027-09-10 2027-09-15 2027-10-01 +22d +21d not started ✓
FIT-130 Stud partition L3 2027-09-02 2027-09-20 2027-09-23 2027-10-11 +21d +21d not started ✓
FIT-140 Stud partition L4 2027-09-10 2027-09-28 2027-10-01 2027-10-19 +21d +21d not started ✓
FIT-150 Stud partition L5-L6 2027-09-20 2027-10-14 2027-10-11 2027-11-04 +21d +21d not started ✓
FIT-160 Suspended ceilings L1-L3 2027-09-20 2027-10-25 2027-10-11 2027-11-15 +21d +21d not started ✓
FIT-210 Plastering L1-L3 2027-10-06 2027-11-03 2027-10-27 2027-11-24 +21d +21d not started ✓ ✓
FIT-170 Suspended ceilings L4-L6 2027-10-14 2027-11-18 2027-11-04 2027-12-09 +21d +21d not started ✓
FIT-180 Ceiling integration MEP 2027-10-25 2027-11-10 2027-11-15 2027-12-01 +21d +21d not started ✓
FIT-220 Plastering L4-L6 2027-11-03 2027-12-01 2027-11-24 2027-12-22 +21d +21d not started ✓ ✓
FIT-240 Painting L4-L6 2027-12-01 2027-12-29 2027-12-22 2028-01-19 +21d +21d not started ✓ ✓
FIT-260 Floor finishes L4-L6 2027-12-29 2028-01-28 2028-01-19 2028-02-18 +21d +21d not started ✓ ✓
FIT-310 Reception joinery 2028-01-06 2028-01-27 2028-01-27 2028-02-17 +21d +21d not started ✓ ✓
FIT-320 Toilet vanity install 2028-01-06 2028-02-01 2028-01-27 2028-02-22 +21d +21d not started ✓ ✓
FIT-330 Tea-point joinery 2028-01-13 2028-01-31 2028-02-03 2028-02-21 +21d +21d not started ✓ ✓
FIT-340 Meeting room joinery 2028-01-20 2028-02-15 2028-02-10 2028-03-07 +21d +21d not started ✓ ✓
FIT-350 Built-in storage and fittings 2028-02-03 2028-02-24 2028-02-24 2028-03-16 +21d +21d not started ✓ ✓
FIT-360 Final joinery snagging 2028-02-24 2028-03-07 2028-03-16 2028-03-28 +21d +21d not started ✓ ✓
MS-FIT-END Fit-out complete 2028-03-07 2028-03-07 2028-03-28 2028-03-28 +21d +21d not started ✓ ✓
CMS-210 Client walkthrough and snag list 2028-04-18 2028-04-25 2028-05-09 2028-05-16 +21d +21d not started ✓ ✓
CMS-220 Major snags rectification 2028-04-25 2028-05-16 2028-05-16 2028-06-06 +21d +21d not started ✓ ✓
CMS-230 Minor snags rectification 2028-05-04 2028-05-22 2028-05-25 2028-06-12 +21d +21d not started ✓ ✓
CMS-240 Final inspection 2028-05-16 2028-05-22 2028-06-06 2028-06-12 +21d +21d not started ✓ ✓
CMS-310 Building handover documentation 2028-05-18 2028-05-30 2028-06-08 2028-06-20 +21d +21d not started ✓ ✓
CMS-320 O&M manuals issued 2028-05-30 2028-06-05 2028-06-20 2028-06-26 +21d +21d not started ✓ ✓
CMS-330 Soft landings start 2028-06-05 2028-06-08 2028-06-26 2028-06-29 +21d +21d not started ✓ ✓

Showing the top 50 most-moved critical-path activities of 91 critical and 148 total matched. Selected by absolute start+finish variance, then re-sorted chronologically. Full matched-activity list in the Matched Activities sheet of the Excel appendix.

11

Critical path — supporting views

Structural views behind the Brief-layer critical-path overlay: the update's critical chain rolled up to WBS level, the dependencies between critical clusters, and the update timeline on the project calendar.

Critical path rollup — WBS summary bars

image/svg+xml schedule-analyser 2026-03 2026-05 2026-07 2026-09 2026-11 2027-01 2027-03 2027-05 2027-07 2027-09 Date Permits & Approvals Site Setup Excavation Foundation Piling Pile Caps & Ground Beams Basement Slab Substructure RC Columns L1-L3 Slab Pours L1-L3 Slab Pours L4-L6 Roof Slab Curtain Wall Electrical Rough-In Windows & Doors Building Envelope 2 act. 1 act. 1 act. 5 act. 4 act. 4 act. 1 act. 9 act. 6 act. 6 act. 3 act. 5 act. 6 act. 4 act. 1 act. Critical path rollup — 21 critical + 3 near-critical WBS clusters (showing top 15 of 24) Critical (stored is_critical) Near-critical (1–20 wd float)
Summary-bar view of the update's critical path — one bar per WBS cluster that contains stored-critical activities. Near-critical clusters (1–20 wd float, the schedule's status-cycle threshold) are shown alongside in amber so the reader can see which clusters are one slip from the critical path.

Critical path sequence — the driving chain in order

image/svg+xml schedule-analyser Permits & Approvals 2 act. 16 Feb 26 – 23 Mar 26 Excavation 1 act. 23 Mar 26 – 17 Apr 26 Foundation Piling 5 act. 10 Apr 26 – 17 Jul 26 Pile Caps & Ground Beams 4 act. 17 Jul 26 – 08 Sep 26 Basement Slab 4 act. 08 Sep 26 – 20 Oct 26 Substructure 1 act. 20 Oct 26 RC Columns L1-L3 6 act. 20 Oct 26 – 27 Nov 26 Slab Pours L1-L3 3 act. 27 Nov 26 – 31 Dec 26 Slab Pours L4-L6 6 act. 21 Dec 26 – 24 Feb 27 Electrical Rough-In 6 act. 30 Apr 27 – 29 Sep 27 Partitions & Ceilings 8 act. 07 Sep 27 – 09 Dec 27 Finishes & Decoration 4 act. 27 Oct 27 – 18 Feb 28 Joinery & Fixtures 6 act. 27 Jan 28 – 28 Mar 28 Interior Fit-Out 1 act. 28 Mar 28 Snagging & Punchlist 4 act. 09 May 28 – 12 Jun 28 Practical Completion 4 act. 08 Jun 28 – 29 Jun 28 Critical path sequence — 65 activities to Practical Completion Follow the arrows: each row reads in the direction the arrows point, then drops to the row below. Box = consecutive activities on the driving path sharing a WBS parent. Shade: darker = longer stage.
The update's driving path to the project endpoint, read in the direction the arrows point, row by row. Each box is a run of consecutive activities on that path sharing a WBS parent (or a single activity on short chains), labelled with how many activities it covers and its date envelope; shading is stage duration. Every activity on the chain is inside exactly one box — nothing is sampled or dropped.

Update critical path timeline (part 1 of 3)

image/svg+xml schedule-analyser 2026-04 2026-07 2026-10 2027-01 2027-04 2027-07 2027-10 2028-01 2028-04 2028-07 Date PRE-130 Building control submission PRE-140 Building control approval SUB-110 Bulk excavation Zone A SUB-220 CFA piling Zone A SUB-240 Pile integrity testing SUB-310 Pile cap excavation SUB-330 Pile cap concrete pour SUB-410 Basement slab formwork SUB-430 Basement slab waterproofing MS-SUB-END Substructure complete SUP-120 Column formwork L1 SUP-310 Slab L1 formwork SUP-140 Column starter bars L2 SUP-320 Slab L1 reinforcement SUP-330 Slab L1 pour Critical path — downsampled to 45 of 85 activities (first and last pinned) rows 1–15 of 45 on this page
Stored-critical activities on the post-update schedule plotted on the project calendar. Use alongside the schedule-comparison table to see which activities drive the current completion date.

Update critical path timeline (part 2 of 3)

image/svg+xml schedule-analyser 2026-04 2026-07 2026-10 2027-01 2027-04 2027-07 2027-10 2028-01 2028-04 2028-07 Date SUP-210 Column starter bars L3 SUP-350 Slab L2 reinforcement SUP-360 Slab L2 pour SUP-420 Slab L3 reinforcement SUP-440 Slab L4 formwork SUP-460 Slab L4 pour SUP-520 Roof slab reinforcement ENV-140 Curtain wall install North elevation MEP-130 Electrical containment L4-L6 MEP-140 Cable pulling L1-L3 ENV-320 Window install upper floors ENV-310 External doors install ENV-180 Curtain wall snagging MEP-160 Distribution boards MEP-170 Lighting wiring rough-in Critical path — downsampled to 45 of 85 activities (first and last pinned) rows 16–30 of 45 on this page
Stored-critical activities on the post-update schedule plotted on the project calendar. Use alongside the schedule-comparison table to see which activities drive the current completion date.

Update critical path timeline (part 3 of 3)

image/svg+xml schedule-analyser 2026-04 2026-07 2026-10 2027-01 2027-04 2027-07 2027-10 2028-01 2028-04 2028-07 Date FIT-110 Stud partition L1 FIT-130 Stud partition L3 FIT-150 Stud partition L5-L6 FIT-160 Suspended ceilings L1-L3 FIT-170 Suspended ceilings L4-L6 FIT-220 Plastering L4-L6 FIT-260 Floor finishes L4-L6 FIT-320 Toilet vanity install FIT-340 Meeting room joinery FIT-360 Final joinery snagging CMS-210 Client walkthrough and snag list CMS-230 Minor snags rectification CMS-310 Building handover documentation CMS-330 Soft landings start MS-PC Practical Completion Critical path — downsampled to 45 of 85 activities (first and last pinned) rows 31–45 of 45 on this page
Stored-critical activities on the post-update schedule plotted on the project calendar. Use alongside the schedule-comparison table to see which activities drive the current completion date.
12

Float paths — detail

The full set of near-critical chains behind the Brief-layer float-path callout, with the overlay chart showing when each chain lands on the calendar. The Excel appendix carries the complete per-activity list per path.

Top 5 float paths
#FloatActivitiesEnvelopeDriving activityBranches from
1 -27 wd 65 2026-02-16 → 2028-06-29 PRE-130 — Building control submission —
2 -7 wd 66 (1 unique) 2026-03-06 → 2028-06-29 PRE-250 — Site security and CCTV Path 1 at SUB-110
3 0 wd 47 (3 unique) 2026-11-03 → 2028-06-29 SUP-310 — Slab L1 formwork Path 1 at SUP-410
4 -6 wd 47 (3 unique) 2026-12-01 → 2028-06-29 SUP-210 — Column starter bars L3 Path 1 at SUP-410
5 -14 wd 38 (11 unique) 2027-02-24 → 2028-06-29 SUP-510 — Roof slab formwork Path 1 at FIT-110

Float-path overlay — when each near-critical chain lands

image/svg+xml schedule-analyser 2026-05 2026-09 2027-01 2027-05 2027-09 2028-01 2028-05 2028-09 2029-01 Date Path 1 (critical) · -27 wd · 65 act. Path 2 · -7 wd · 1 act. Path 3 · 0 wd · 3 act. Path 4 · -6 wd · 3 act. Path 5 · -14 wd · 11 act. PRE-130 — Building control submission PRE-250 — Site security and CCTV SUP-310 — Slab L1 formwork SUP-210 — Column starter bars L3 SUP-510 — Roof slab formwork M1 M2 M3 M4 Top 5 float paths — divergent windows on the project calendar Critical path (Path 1) Alternative chain (divergent window) Data date M1 — Substructure complete M2 — Envelope watertight M3 — Fit-out complete M4 — Practical Completion
One bar per top-5 float path showing its divergent window — the activities unique to this path before it merges into a higher-priority chain, with the float window, data date and contractual milestones marked. Reads at a glance: are the alternatives spread across the programme or crowded into one window?
13

Progress curve

Reading this chart. Three cumulative curves over time: the baseline's planned value (dashed grey), the current plan's planned value (solid blue), and the actual earned value on the update (solid red). Gap between the dashed grey and solid blue lines shows re-planning (work pushed into future periods, independent of actual progress). Gap between solid blue and solid red at the data date shows the current execution gap.

Acronyms. PV = Planned Value (share of total scheduled work due by a date). EV = Earned Value (share actually achieved). SV = Schedule Variance = EV − PV, in working-day equivalents. SPI = Schedule Performance Index = EV ÷ PV; < 1.00 ⇒ behind plan. Printed in the chart title at the data date.

Why duration-weighted. Cost-based EVM (AC / CV / CPI) is not computed because P6 exports routinely strip resource and cost tables. Duration-weighting — each activity contributes in proportion to its original working-day duration — is the industry standard fallback per AACE RP 27R-03. Full formula in METHODOLOGY §5d.

Duration-weighted progress S-curve

image/svg+xml schedule-analyser 2026-01 2026-05 2026-09 2027-01 2027-05 2027-09 2028-01 2028-05 2028-09 Date 0 20 40 60 80 100 Cumulative % complete (duration-weighted) data date 2026-03-06 Progress S-curve (duration-weighted) SPI = 0.81 · EV 4.8% · PV 5.9% · SV -1.1pp Planned band (early to late dates) Planned value (current plan) Earned value (actual progress) Planned value (baseline)
Baseline PV (dashed grey), current plan PV (solid blue), actual EV (solid red). Vertical dotted line marks the data date where SPI is computed.
14

DCMA 14-Point compliance — full scorecard

DCMA 14-Point compliance: 7 / 14 — 4 fails, 3 not assessed

DCMA 14-Point Assessment: 7 pass, 4 fail, 3 not assessed.

DCMA 14-Point items
ItemMeasuredThresholdStatusNotes
§1 Logic 0.8% ≤5% of incomplete activities Pass 1 of 132 activities assessed
§2 Leads 0 0 (none allowed) Pass 0 negative lag(s)
§3 Lags 5.8% ≤5% of relationships Fail 9 of 155 relationships
§4 Relationship Types 94.8% ≥90% Finish-Start Pass 147 of 155 are Finish-Start
§5 Hard Constraints 0.8% ≤5% of incomplete activities Pass 1 hard constraint(s)
§6 High Float 20.5% ≤5% of incomplete activities Fail 27 activities with > 44 wd float
§7 Negative Float 80 0 (none allowed) Fail 80 activities with negative float
§8 High Duration 0.8% ≤5% of incomplete activities Pass 1 activities longer than 44 wd
§9 Invalid Dates 1 0 (none allowed) Fail 1 activities with dates inconsistent with data date 2026-03-06
§10 Resources — Not assessed PAM 200.1 §4.10: the IMS DID does not require resource loading, so DCMA publishes no canonical threshold for this item
§11 Missed Tasks — ≤5% of activities with baseline finish on or before status date Not assessed schedule has no baseline finish dates
§12 Critical Path Test Pass Pass / Fail Pass critical activities identified — note this item tests for their presence, not for an unbroken chain to the project finish; see the Open ends section
§13 Critical Path Length Index 0.95 ≥0.95 Pass CP length 591 wd to programme finish, finish float -27 wd
§14 Baseline Execution Index 0.90 ≥0.95 Not assessed 9 of 10 due activities completed by data date, measured vs SL-DEMO — no approved baseline embedded in the file, so this is informational and not scored toward the 14-point total
PAM 200.1 companion metrics
ItemMeasuredThresholdStatusNotes
Hit Task Percentage (PAM 200.1 §3.1.2.4 — BEI companion) — ≥0.95 (informational; PAM publishes no formal threshold) Not assessed no activities have baseline finish dates on or before the status date
15

SCL Appendix B compliance

SCL Appendix B compliance: 6 present, 0 partial, 1 not assessed.

SCL Appendix B items
ItemDescriptionAddressed inStatus
App B §1 Milestone scheduled / forecast / actual dates Key Milestones (Brief) Present
App B §2 Critical activity identification Driving path (Brief), Float paths (Brief) Present
App B §3 Progress against baseline Schedule comparison (Narrative) Present
App B §4 Narrative of changes in the period WBS roll-up (Narrative), Recommendations (Narrative) Present
App B §5 Period delay enumeration with cause Delay register (Appendix) Present
App B §6 Acceleration measures Acceleration analysis (Appendix) Present
App B §7 Risk events — Not assessed

App B §1 — Milestone scheduled / forecast / actual dates. 8 milestone(s) tracked with planned, forecast, and actual dates.

App B §2 — Critical activity identification. Critical activities are the schedule's own stored critical flags; driving paths to contractual milestones are traced through the driving relationships in the programme's own dates; near-critical paths use the schedule's own float.

App B §3 — Progress against baseline. 148 activities matched between the two schedules.

App B §4 — Narrative of changes in the period. Changes are summarised by WBS package and accompanied by recommended next actions.

App B §5 — Period delay enumeration with cause. 6 delay event(s) itemised; 4 (67%) carry both quantified impact and assigned entitlement classification. The remainder are topology events (direction-of-travel signals not sized without TIA) or events the rule-based classifier could not determine origin for from the description alone.

App B §6 — Acceleration measures. No duration reductions detected; activities were not shortened between the two schedules. The App B §6 answer for this period is 'no acceleration measures.'

App B §7 — Risk events. Not assessed by this engine. App B §7 requires identification of risks materialised in the period and forward-looking risks affecting the schedule, sourced primarily from the project's risk register and Monte Carlo schedule risk analysis (where applicable). Neither input is available to a schedule-only engine — this analysis is based on schedule files alone. The contractor's own risk register and any SRA outputs should be referenced alongside this report to address App B §7.

16

Delay by work package

Work packages with delay: 4 Top 5 by critical-path movement shown below; full rollup is in the Excel appendix.

Delay events aggregated by the work breakdown structure node of each affected activity.

Top 5 work packages by critical-path movement (negative = pulled in):

The full rollup — every WBS node with a recorded event — is in the Excel appendix under the Delay Register sheet (filter by WBS column).

17

Scope changes

Added · Removed: 1 · 0 Net scope delta: +1 activities.

Activities that exist in one schedule but not the other. Added activities represent new scope; removed activities represent scope deletion.

The activity matching process uses four cascading strategies before an activity falls into these pools:

Surviving entries are genuine scope changes, not renumbering or WBS-restructuring artefacts.

Full per-activity lists (every added and removed activity) are in the Excel appendix under the Scope Changes tab.

18

Recommendations

Actions identified: 2 Findings-driven go-forward actions. Each recommendation traces to a specific finding, warning, or metric in this report.

The largest critical event on this analysis is SUB-210 — Piling rig mobilisation, a Duration change event adding 6 working days in isolation. The recommendations below should be applied to this event as a priority before the lower-impact items.

Concrete next actions derived from this analysis. Every recommendation below references a specific number, finding, or warning elsewhere in the report — nothing speculative.

Industry precedent (AACE RP 29R-03 §4.3; CIOB Guide §5.5) treats this section as a required deliverable element of any forensic report.

Full forensic record

Forensic appendix

Full evidence, registers, methodology, standards citations.

19

Scheduling options

Schedule calculated under Retained Logic

Retained Logic preserves the original network sequence through out-of-sequence progress — a partially-complete activity still waits for its predecessors to finish before continuing. This is the conservative, forensic-friendly default.

Total float calculated using finish float

Total float can be computed relative to the earliest start, the latest finish, or the lower of the two — P6 stores the project's choice here for disclosure on any report that quotes float values.

20

Delay and change register

Identified changes: 6

The register below lists every identified change between baseline and update. Each row carries an Impact basis tag (matching the chart that follows) so the reader can immediately see whether its delay-days value is a directly-measured figure or a placeholder:

Positive delay values indicate delay to the project finish; negative values indicate acceleration. The Isolated contribution (wd) column gives, for each critical event, the working-day movement of the project finish when that event's change alone is reverted out of the update. It is a screening measure for triage, not an entitlement figure: it is subtractive and retrospective, so it is not a time impact analysis, which is additive and prospective (AACE MIP 3.6/3.7; CIOB §5.8.36, §5.8.40). The figures are isolated from one another and must not be summed (METHODOLOGY §5a.5). Events off the critical path show "—"; events whose category is not resolvable by the calendar- and constraint-agnostic trace (constraint / calendar changes) show "see note" — see METHODOLOGY §5a for the limitation. The Entitlement (prelim.) column carries a rule-based first-pass classification per SCL Protocol §10.4 (Employer risk / Contractor risk / Neutral / Concurrent / Not assessed). The first-pass reads activity descriptions for cause-of-delay keywords and falls back to category-default rules where no keyword fires. Verify every classification against the contract, the variation register, NCRs, and documentary evidence before relying on it in any formal correspondence — the final call is a legal / contractual determination this tool does not make.

Composition by category:

Register composition

image/svg+xml schedule-analyser 0 1 2 3 4 Events in register Activity-level (measured) Scope — upper bound Topology (0 days without CPM) 4 (67%) 1 (17%) 1 (17%) Register composition by impact basis (6 events)
Register split by the three Impact basis buckets defined above — Activity-level (measured), Scope (upper bound), and Topology (0 without CPM). Bar width shows the event count in each bucket; percentages sum to 100 across the register.
Delay events (summary)
RefCategoryActivityDelayImpact basisIsolated contribution (wd)CriticalPeriodEntitlement (prelim.)
DE-001 Progress shortfall PRE-130 +4 working days Activity-level +4 working days ✓ 2026-03-02 → 2026-03-06 Contractor risk
DE-002 Duration change SUB-110 +5 working days Activity-level +5 working days ✓ 2026-03-23 → 2026-04-17 Contractor risk
DE-003 Duration change SUB-210 +6 working days Activity-level +6 working days ✓ 2026-04-10 → 2026-04-24 Contractor risk
DE-004 Duration change SUB-240 +4 working days Activity-level +4 working days ✓ 2026-06-08 → 2026-06-22 Contractor risk
DE-005 Logic change SUP-330, SUP-440 0 working days Topology 0 working days ✓ 2027-01-04 → 2027-01-14 Neutral
DE-006 Added scope MEP-355 +14 working days Scope — upper bound — 2027-06-21 → 2027-07-09 Not assessed
Delay events (detail)
RefInternal idDescription
DE-001 prg:PRE-130 Activity PRE-130 (Building control submission): no recorded finish at the data date (2026-03-06); 4 working day(s) behind the update schedule's own forecast finish of 2026-03-02. Review note. Activity is 4 working day(s) behind its own current plan at the data date; default Contractor risk. Check the cause-of-delay log and the contemporaneous progress records for documented reasons.
DE-002 dur:SUB-110 Activity SUB-110 (Bulk excavation Zone A): duration increased from 12 to 17 working days (+5). Review note. Activity duration extended by 5 working day(s) with no external-cause keyword in the description; default Contractor risk. Check NCRs, resource-histogram variance, and subcontractor correspondence for contributory cause.
DE-003 dur:SUB-210 Activity SUB-210 (Piling rig mobilisation): duration increased from 4 to 10 working days (+6). Review note. Activity duration extended by 6 working day(s) with no external-cause keyword in the description; default Contractor risk. Check NCRs, resource-histogram variance, and subcontractor correspondence for contributory cause.
DE-004 dur:SUB-240 Activity SUB-240 (Pile integrity testing): duration increased from 6 to 10 working days (+4). Review note. Activity duration extended by 4 working day(s) with no external-cause keyword in the description; default Contractor risk. Check NCRs, resource-histogram variance, and subcontractor correspondence for contributory cause.
DE-005 log:SUP-330->SUP-440:added Relationship SUP-330 (Slab L1 pour) → SUP-440 (Slab L4 formwork) added (SS with lag +2). Review note. Logic change — the network re-wiring affects critical-path sequencing. A calendar- and constraint-aware CPM pass on this specific edit is required to quantify its effect on completion. Investigate who initiated the change and whether it was authorised by the contract.
DE-006 add:MEP-355 Activity MEP-355 (Additional fire-water tank install) added — new scope of 14 working day(s). Delay contribution shown is an upper bound; the true impact depends on whether the activity lies serially on the driving path.

Full description for each event. The internal id links events back to the engine output and is useful when reconciling figures against the underlying analysis data.

Gross critical delay contribution by category

image/svg+xml schedule-analyser 0 2 4 6 8 10 12 14 Gross critical working days (activity-level) Duration change Progress shortfall 15 4 Gross critical delay contribution by category
Each category's gross critical contribution (activity-level). This double-counts along critical chains and excludes acceleration and float absorption, so it is not the net finish delay. Excludes topology events whose impact is not quantified.
21

Concurrent delay

This section lists time windows where two or more independent critical delay events overlap. The "net impact" column shows the delay days that flow through to the project completion date under the methodology named in the disclosure at the top of the report; the "absorbed" column shows delay days that would otherwise have been counted twice and are removed from the total.

The delay register contains 4 measurable critical events. None met the SCL §10.4 independence test for concurrency — the events are either causally linked in the schedule network (one activity is upstream of the other in either the baseline or the update) or their time windows do not overlap. This is a defensible zero, not an absence of analysis: SCL true concurrency requires two or more independent critical chains contending for the finish during the same period. Where a schedule shows a single dominant delay chain — for example a vendor procurement sequence or a commissioning chain — the events on that chain are causally linked and correctly excluded. Where two or more independent chains exist, this section will populate with the windows during which they overlap. Review the delay register and the schedule logic to confirm the chain structure is expected.

22

DCMA detail — offending activities

The activities and relationships behind each failing DCMA item, most severe first. Tables are capped at 20 rows; the Excel appendix's “DCMA detail” sheet carries the full lists.

§3 Lags — 9 of 155 relationships
RefNameValue
MEP-280 → FIT-160 Insulation and labelling → Suspended ceilings L1-L3 FS lag +15 wd
CMS-110 → CMS-120 Mechanical commissioning → Electrical commissioning SS lag +8 wd
SUB-110 → SUB-120 Bulk excavation Zone A → Bulk excavation Zone B SS lag +5 wd
ENV-210 → ENV-220 Cladding survey and setting-out → Cladding North elevation SS lag +5 wd
FIT-110 → FIT-120 Stud partition L1 → Stud partition L2 SS lag +4 wd
FIT-120 → FIT-130 Stud partition L2 → Stud partition L3 SS lag +4 wd
FIT-130 → FIT-140 Stud partition L3 → Stud partition L4 SS lag +4 wd
FIT-140 → FIT-150 Stud partition L4 → Stud partition L5-L6 SS lag +4 wd
SUP-330 → SUP-440 Slab L1 pour → Slab L4 formwork SS lag +2 wd
§6 High Float — 27 activities with > 44 wd float (showing 20 of 27 — full list in the Excel appendix)
RefNameValue
EXT-110 External drainage 200 wd float
EXT-120 Sub-base preparation 200 wd float
EXT-130 Tarmac surfacing 200 wd float
EXT-140 Line marking and signage 200 wd float
EXT-210 Soft landscape preparation 200 wd float
EXT-220 Planting and turf 200 wd float
EXT-230 Hard landscape features 200 wd float
EXT-310 Boundary fencing 199 wd float
EXT-320 Gates and access controls 199 wd float
MEP-355 Additional fire-water tank install 124 wd float
MEP-320 Riser plumbing 113 wd float
MEP-330 Floor plumbing L1-L3 113 wd float
MEP-340 Floor plumbing L4-L6 113 wd float
MEP-350 Sprinkler mains 113 wd float
MEP-360 Sprinkler floor distribution 113 wd float
CMS-110 Mechanical commissioning 98 wd float
CMS-120 Electrical commissioning 98 wd float
CMS-130 BMS integration and tuning 98 wd float
CMS-140 Fire and life-safety witness tests 98 wd float
CMS-150 Air leakage and BREEAM tests 98 wd float
§7 Negative Float — 80 activities with negative float (showing 20 of 80 — full list in the Excel appendix)
RefNameValue
PRE-130 Building control submission -27 wd float
FIT-210 Plastering L1-L3 -15 wd float
FIT-220 Plastering L4-L6 -15 wd float
FIT-240 Painting L4-L6 -15 wd float
FIT-260 Floor finishes L4-L6 -15 wd float
FIT-310 Reception joinery -15 wd float
FIT-320 Toilet vanity install -15 wd float
FIT-330 Tea-point joinery -15 wd float
FIT-340 Meeting room joinery -15 wd float
FIT-350 Built-in storage and fittings -15 wd float
FIT-360 Final joinery snagging -15 wd float
MS-FIT-END Fit-out complete -15 wd float
CMS-210 Client walkthrough and snag list -15 wd float
CMS-220 Major snags rectification -15 wd float
CMS-230 Minor snags rectification -15 wd float
CMS-240 Final inspection -15 wd float
CMS-310 Building handover documentation -15 wd float
CMS-320 O&M manuals issued -15 wd float
CMS-330 Soft landings start -15 wd float
MS-PC Practical Completion -15 wd float
§9 Invalid Dates — 1 activities with dates inconsistent with data date 2026-03-06
RefNameValue
PRE-130 Building control submission forecast finish 2026-03-02 before data date
23

Float consumption detail

Float lost by WBS package
WBSFloat lost (typical)Activities eroding
RC Columns L1-L3 15 wd 9
Curtain Wall 15 wd 8
Partitions & Ceilings 15 wd 8
Finishes & Decoration 15 wd 8
Electrical Rough-In 15 wd 8
Mechanical & HVAC 15 wd 8
Joinery & Fixtures 15 wd 6
Plumbing & Fire 15 wd 6
Slab Pours L1-L3 15 wd 6
Slab Pours L4-L6 15 wd 6

How float consumption is measured

Float consumed is the reduction in CPM-recomputed total float on activities matched between the baseline and this update. 148 of 148 matched float-bearing activities were compared on a like-for-like basis; 0 were excluded because their constraint changed or they moved to a different calendar, which shifts float wholesale and would otherwise read as erosion.

24

Delay timeline

Timeline visualisation of delay events plotted against the project schedule. Events are coloured by category; concurrent-delay windows are shaded.

Delay events and concurrent periods

image/svg+xml schedule-analyser 2026-03 2026-05 2026-07 2026-09 2026-11 2027-01 2027-03 2027-05 2027-07 PRE-130 · Building control submission (+4wd) SUB-110 · Bulk excavation Zone A (+5wd) SUB-210 · Piling rig mobilisation (+6wd) SUB-240 · Pile integrity testing (+4wd) SUP-330 · Slab L1 pour MEP-355 · Additional fire-water tank install (+14wd) Delay events and concurrent periods Progress shortfall Duration change Logic change Added scope
25

Methodology

This report assesses the uploaded schedule against the published industry standards listed below. Each finding traces to a specific rule in one or more of those standards. The analysis is automated and deterministic — the same schedule file will always produce the same findings.

Scope of this analysis. This report is based solely on the schedule file(s) you uploaded. Determinations that — under AACE RP 29R-03, the SCL Delay & Disruption Protocol, or other cited standards — require evidence outside the schedule file have been flagged as candidates rather than concluded. Specifically, the following determinations and analyses require manual verification by a qualified delay analyst before being relied on for contractual purposes:

Where the engine raises a candidate flag for any of these determinations, the relevant section explicitly says so. The engine does produce a rule-based first-pass entitlement classification on each delay-register row (Employer risk, Contractor risk, Neutral, Concurrent, or Not Assessed) — this is a preliminary tagging based on activity-description keywords and category defaults, not a contractual determination. The classification is presented as '(prelim.)' in the column header and every row carries a review-note prompt to verify against the contract, the variation register, NCRs, and documentary evidence before relying on it.

Units. Day figures in this report are calendar days unless they are marked as working days. Two different quantities are being measured and the distinction is deliberate.

Movement between two dates — how far completion, a milestone or the schedule end has moved between submissions — is reported in calendar days. Elapsed time is the same quantity for every activity on a programme, so figures measured this way can be compared with each other, and they do not change when a calendar's holidays are edited. AACE RP 29R-03 directs that as-built comparison be carried out in calendar days for this reason, and cautions that float expressed in workday units differs between activities on different calendars; SCL Protocol §8.8 gives the same caution where multiple work-day calendars are in use.

Schedule properties — float, activity durations, the delay quantum recorded against each event, and the DCMA thresholds — are reported in working days, and are marked as such wherever they appear. These are not spans between two dates and have no calendar-day equivalent: an activity whose duration grows from 10 to 20 working days has no single elapsed-day value, because that depends on where in the calendar the work falls. The DCMA 14-point checks define their thresholds in working days, so restating them would change what is being tested.

A working-day figure is counted on the calendar assigned to the activity it describes, not on the project default — on a programme running five-day and seven-day calendars together, the same elapsed period is a different number of working days for different activities.

Use of AI. The ScheduleLens analysis engine computed every finding, figure, score and chart in this report. At the requester's election, a language model (qwen3-6-27b, via Venice) then wrote the explanatory prose in the sections “Executive Summary”, “What happened · Why · Where to investigate” and “Float-path risk”. It worked only from those computed results. It did not see the schedule file and did no analysis of its own. Where prose and a table or chart differ, the table or chart governs.

Standards referenced
Short nameFull titleEditionSections cited
DCMA 14-Point DCMA EVMS Program Analysis Pamphlet (PAM) — §4 14 Point Schedule Metrics for IMS Analysis DCMA-EA PAM 200.1, October 2012 §1, §2, §3, §4, §5, §6, §7, §8, §9, §10, §11, §12, §13, §14
SCL Protocol SCL Delay & Disruption Protocol, 2nd Edition 2nd Edition (2017) §1, §8.1, §10, §11, Appendix B
AACE RP 29R-03 AACE Recommended Practice 29R-03 — Forensic Schedule Analysis §2, §3.3.D, §3.3.E, §4.2, §4.2.A, §4.2.F, §4.3, §4.3.A.2, §4.3.C, §4.3.D.2, §4.3.D.3, §4.4, §4.6, §4.8
PMI Practice Standard PMI Practice Standard for Scheduling 2nd Edition (2011) §3.1.2.6, §3.2.1.3, §3.2.1.5, §3.4.1, §3.4.2, §3.4.6, §3.4.7, §3.4.8, §3.4.9, §3.4.10, (Schedule Levels)
CIOB Guide CIOB Guide to Good Practice in the Management of Time 2nd Edition §1.8, §2.1, §2.10, §4.2, §4.8.4, §4.10, §4.13, §4.19, §4.23.1, §4.25, §4.26, §4.27, §4.28, §4.29, §4.30, §4.30.7.39, §5.5, §5.6, §5.6.1
GAO Schedule Assessment Guide GAO Schedule Assessment Guide — Best Practices for Project Schedules GAO-16-89G Best Practice 1, Best Practice 2, Best Practice 3, Best Practice 4, Best Practice 5, Best Practice 6, Best Practice 7, Best Practice 8, Best Practice 9, Best Practice 10
PMBOK PMI Body of Knowledge — Schedule Management §2.3

ScheduleLens is not affiliated with, endorsed by, or certified by AACE International, the Project Management Institute, the Defense Contract Management Agency, the Chartered Institute of Building, the Society of Construction Law, or the Government Accountability Office. Citations to these standards in this report are bibliographic, indicating the analytical basis for each check.