SQUAT Schedule Quality Assessment Tool

Updating results…
SQUAT
Schedule Quality Assessment Tool

Upload an XML schedule export and instantly score your schedule against industry-standard and client-specific quality metrics. Identify logic errors, constraint issues, and performance indicators before submission — with a full violation list for each failed check.

Structural Schedule Checks

The industry-standard structural health checks covering logic, float, durations, constraints, relationships, and performance indices.

Programme Quality Checks

Extended client-specific metrics including refined lag analysis, calendar validation, baseline execution, and relationship type breakdowns.

Configurable Thresholds

All pass/fail thresholds are adjustable. Toggle individual metrics on or off to tailor the assessment to your project requirements.

Drop an XML schedule export here, or click to browse

Reading file…
1

Export from P6

Export your schedule as an XML file from the File menu.

2

Upload

Drop the XML file below or click to browse. No data is uploaded to any server.

3

Review Results

Instantly see RAG status for every metric with a full violation list per check.

4

Export Report

Download a CSV or formatted HTML report to include in your programme narrative.

Schedule Summary
0
Activities
0
Tasks (non-milestone)
0
Relationships
Overall Score
0% passing
Metric Results
⚠ Attention Required
# Metric Count Total % Threshold Status

AI Settings

Your key is stored in this browser only — it is never written into this file and never leaves your machine except as the authorisation header on your own API calls.
Get one from your provider's console.
Any OpenAI-compatible endpoint. Point this at a local model to keep everything on this machine.

AI Analysis

The metric results are sent, and the model may fetch specific activities to cite them by name. Generated by a language model: check it against the table before relying on it.
Generating…

Ask a Question

Questions about overall results send only aggregate figures. Questions about particular activities will send those activities' ids and names — the log under Settings shows exactly what went out.

Data sent to the API

Metric 01

N/A