Drop a PDF plan set here
or · vector drawings, scanned plans, specs all supported
Files are analyzed locally in your browser. Nothing is uploaded.
Weighted Score Breakdown
How the 100 points were allocatedProblems Found
- —
Recommendations
- —
Page-by-Page Analysis
—| # | Type | Size | Vector / Raster | DPI | Text | Sharpness | Skew | Score | Status | Notes |
|---|
Score Thresholds (STRICT MODE)
Defaults protect against bad AI estimating. Loosening these is at your own risk.Weights (must sum to 100)
Default 25/20/15/15/10/5/10Performance
How Scoring Works · STRICT MODE
This is a mission-critical AI estimating protection system for multimillion-dollar construction bids. The strict-mode quality gate prefers false negatives over false positives — when in doubt, downgrade. Each page is inspected and scored across seven categories; scores are weighted, page importance is biased toward plan sheets, and an auto-rejection layer caps the document score whenever any of the conditions below are detected.
| Category | Weight | What we test |
|---|---|---|
| Vector content | 25 | Ratio of vector path operators to raster image draws |
| Text / Search / OCR | 20 | Selectable text count, density, embedded fonts; OCR confidence ≥95% required for full credit |
| Image resolution / DPI | 15 | Effective DPI of placed images relative to plan size; 300 DPI floor |
| Line / symbol clarity | 15 | Edge sharpness via Laplacian variance + DPI floor |
| Measurement reliability | 10 | Vector geometry + scale-bar / title-block presence |
| Page structure / fonts | 5 | Embedded fonts, rotation, annotations, encryption, layers |
| Scan quality | 10 | Skew angle, blur, JPEG block-artifact estimation |
Decision bands
- GOLD STANDARD (95–100) — Approved for full autonomous AI estimating, counting, measuring, OCR, and spec extraction.
- APPROVED (90–94) — Approved for AI estimating; mandatory final human validation before bid release.
- CONDITIONAL APPROVAL (85–89) — AI processing allowed only with mandatory flagged-page review before bid finalization.
- HIGH RISK (75–84) — Do NOT allow autonomous AI estimating. Human-assisted estimating only.
- POOR (60–74) — Reject for AI estimating. Request higher-quality plans/specifications.
- HARD REJECT (<60) — Block from estimating pipeline entirely.
Auto-rejection triggers
The following conditions immediately cap the document score regardless of the weighted-average outcome:
- HARD REJECT (cap 59): encrypted PDF · any corrupted page
- HIGH RISK (cap 74): raster-only plan page · plan DPI <150 · OCR confidence <75%
- CONDITIONAL (cap 89): plan DPI <300 · OCR confidence <95% · non-embedded fonts
- CONDITIONAL (cap 84): blurry plan page · skew ≥1.5° · heavy JPEG compression · rotated at non-90° · non-standard sheet sizes on majority
All thresholds and weights are configurable on the Thresholds tab — defaults are chosen to protect bid accuracy. Settings are stored in your browser only.