STOINTELLIGENCE
Data-driven. Field-proven.

STO·SAR · Schedule Assurance Review

Is your critical path real, and does it reach the startup you promised?

The execution schedule is the one artifact your whole turnaround rides on: every crew, permit, and the restart date resolve to it. STO·SAR works that schedule in full and hands your team a prioritized correction plan before baseline lock, while the logic can still be fixed.

Deep analysis in. A short, prioritized plan out.

Schedule assurance scoreIllustrative
72 / 100
Quality: Developing Readiness: Conditional

25 checks · 6 categories · 3 gates
Graded against public standards, not a vendor tool

The problem

Most schedules get approved because they look complete.

A schedule with broken logic is a paper map in a nice frame: it shows the route, but it cannot tell you the bridge ahead is out. Sound logic is what lets a schedule behave like a live map instead, rerouting and re-forecasting the finish the moment something moves. Most execution schedules are baselined without anyone stress-testing the logic underneath, and three failures hide there in plain sight.

A path that does not reach the finish
The critical path dead-ends in demob, not the startup you promised

If the driving chain does not run to the business milestone, the date on the cover is not the date the logic supports.

A hidden driver
Leveling quietly reshapes the dates, and no one can say what governs

Add crews to a resource-driven event and it compresses; to a logic-driven one and nothing moves. You need to know which you have.

Assumed contingency
Reserve everyone counts on that the schedule never actually carried

Float is not contingency. We measure the real reserve between the plan and the date you committed to.


What makes it different

A CPM engine, not a checklist.

STO·SAR rebuilds your schedule’s logic from first principles with a calendar-aware critical-path engine, then reads it three ways that a settings audit cannot.

01 · Leveling

Leveled or not, and what really drives the date

P6 overwrites the evidence when it levels, so we determine the leveling state forensically, then measure how much of the duration is logic versus resource limits.

02 · Longest path

The path to the startup you promised

We trace the driving chain backward from the business startup milestone, not the network’s last bar, and report how far it actually reaches through real work.

03 · Contingency

Reserve measured, not assumed

We separate the planned duration from the real built-in reserve to the date you committed to, and flag a finish that logic does not actually drive.

T-0
Feed out
Clear
Isolation & blind
Execute
Reactor internals
Restore
Reinstate & test
Gate
PSSR
Business promise
Startup at rate
We trace the driving chain backward from the startup milestone you committed to, not the network’s latest bar. Illustrative: the path reaches the promised startup and spans 96% of the execution window. When it dead-ends in demob or level-of-effort instead, the critical path is not real, and we flag it.

Leveling, and the real driver

Where the duration comes fromIllustrative
Logic 41 dLeveling +11 d
A leveling delay of this size marks the event resource-density-driven: more crews would compress it. Below five percent, the network governs and more crews will not.

Contingency to the committed date

Planned duration and reserveIllustrative
Planned 29 dReserve 6 d
Six days of genuine reserve sit between the logic-driven completion and the committed deadline. When the finish floats with nothing driving it, that is a defect, not contingency.

Every check we run

Twenty-five checks, six categories, three gates.

Each check is measured against public frameworks, DCMA 14-point, GAO, AACE, and PMI, and weighted by how much it puts the restart at risk. Nothing is a proprietary score you cannot see inside.

CheckWhat it catches
Configuration & integrity10 of 100 points
A1Scheduling settingsThe P6 options are set so the forward and backward pass can be trusted.
A2CalendarsWork patterns are real, and no calendar is quietly set to run more hours than its name implies.
A3File & status integrityOne data date, clean actuals, nothing corrupting the calculation.
Network logic35 of 100 points
B1Open endsEvery activity has something driving it, so a slip actually propagates.
B2Dangling logicNo activity tied on only one side, hiding its true impact on the finish.
B3Relationship typesFinish-to-start dominant; overlaps modeled honestly, not by convenience.
B4LagsDelays built into the logic are justified, not padding the plan.
B5Leads / negative lagsNo negative lags papering over missing sequence detail.
B6Hard constraintsDates are driven by logic, not pinned by constraints that mask the real risk.
B7Redundant & circular logicNo loops or duplicate ties distorting the calculated path.
Float & critical path22 of 100 points
C1Negative floatThe plan is achievable as drawn, not already behind on day one.
C2Unexplained high floatNo activity floating longer than the entire event with no reason it should.
C3Critical-path validity & reachThe critical path is continuous, real, and reaches the startup you promised.
C4Near-critical & merge exposureThe paths about to become critical, and the points where many converge, are visible.
C5Float distributionThe criticality profile is sane, not a network with no real spine.
Durations & milestones10 of 100 points
D1Activity durationsNo oversized activities hiding sequence, detail, and risk.
D2Level of effortHammocks and LOE are bounded, not silently inflating the critical path.
D3MilestonesFeed-out, handover, and startup milestones are structured and tied on both sides.
Resources, leveling & density12 of 100 points
E0Leveling stateWhether the schedule was resource-leveled, determined forensically from the file.
E1Resource loadingThe work that should carry crews and hours actually does.
E2Assignment integrityNo broken, zero-unit, or impossible resource assignments.
E3Leveling coherenceThe leveled dates and the underlying logic agree with each other.
E4Resource densityThe manpower curve is physically achievable, not a wall of parallel work.
Coding & traceability11 of 100 points
F1Code completenessPhase, unit, system, and discipline coding present, so the plan can be sliced and audited.
F2WBS structureA clean, meaningful hierarchy, not empty scaffolding.
F3TraceabilityActivities tie back to work orders and carry unique, legible names.
Gate 1 · Configuration

The engine settings are valid, so the calculated dates can be trusted at all.

Gate 2 · A real critical path

The critical path is continuous, made of real work rather than level-of-effort, and reaches the promised startup.

Gate 3 · Status integrity

One data date and clean actuals, so the measurement rests on solid ground.


How it reads out

Two answers, never blended into one.

A schedule can be well built and still not ready, so we report quality and readiness separately. You see how good the model is, and, independently, whether it is safe to sanction.

Quality · how well the schedule is built (0 to 100)
UnreliableDeficientDevelopingSoundBest-in-class
045607585100

An absolute maturity grade across all 25 elements. The industry median sits in Developing, so the grade is honest and the headroom is real.

Readiness · is it safe to sanction
Clear – ready to sanction
Conditional – fix the named items first
Failing – a structural showstopper
Not Assessable – basis must be corrected

What you get

A correction plan handed over before baseline lock.

The analysis is exhaustive. What comes back to your team is not: a clear, prioritized plan that maps each issue to its fix, early enough to make the changes before the baseline is frozen and the date is committed.

In
Your P6
schedule
Engine
CPM +
25 checks
Out
Correction plan
+ workbook

The correction plan is the decision document: each finding, why it matters, and the specific fix, in priority order. The workbook behind it is the line-by-line repair manual, every flagged activity with its issue and acceptance criteria.

STO·SAR runs as a standalone review, or as the schedule engine inside a STOAR3 gate review, where it feeds the final sanction.


What changes

The difference before baseline lock.

Without STO·SAR

  • ×A critical path no one confirmed actually reaches the startup date
  • ×Broken logic found in execution, when the fix costs days you do not have
  • ×Contingency everyone assumed but the schedule never carried

With STO·SAR

  • A driving path verified to reach the startup you committed to
  • Logic corrected before baseline lock, while it is cheap to change
  • The real reserve to your date, measured and stated

Run an independent engine over your schedule.

Send us the P6 file for the event you are planning now. We will show you where the logic holds, where it does not, and what to fix before you lock the baseline.