A project-controls intelligence platform that ingests Primavera P6 schedules, recomputes EVM from first principles, quantifies risk with real Monte Carlo, and writes the monthly report for you — with every formula, float, and variance open to inspection.
Every formula — PV, EV, AC, CV, SV, CPI, SPI, three EAC methods, ETC, VAC, TCPI, and Earned Schedule — is implemented from first principles. In oversight work, you need to know whether the contractor's numbers are correct, not just what a tool says.
Forward pass, backward pass, total float, critical-path identification, near-critical flagging — written from scratch. Cycle detection catches circular dependencies that silently corrupt commercial schedule networks.
All fourteen checks: missing logic, open ends, hard constraints, negative float, high float, duration, invalid dates, resource loading, missed tasks, CP %, CPLI, BEI, lead/lag, relationship mix — the exact deliverable a federal oversight analyst runs during an IPS health check.
PERT and triangular distributions, configurable iterations, P10 through P90 bands, criticality index, sensitivity ranking. CD-2 and CD-3 approvals require probabilistic range estimates — this understands the statistics behind them.
A rules engine flags CPI/SPI degradation, cost-at-completion breaches, variance inflection points, and WBS anomalies — each with severity, confidence, and a specific recommendation — rather than waiting for the monthly CPR to reveal the problem.
Custom parser for Oracle Primavera's tab-delimited XER export maps activities, relationships, resources, and calendars into a type-safe model. Real project controls work starts with real schedule data.
Aggregated BAC, EV, AC, CPI, SPI across the portfolio, with cross-project variance ranking and risk scoring — rolled up for executive reporting, drillable to WBS detail for root-cause analysis.
One-click executive narrative synthesizes EVM metrics, risk indicators, schedule status, and WBS variances into a structured 500-800 word analysis — an analyst-in-the-loop accelerator, not a replacement.