Demo · Passport drift

What changed on this asset between two inspections.

The same offshore jacket (NCS-JACKET-DEMO-001), inspected twice 186 days apart. This is the structured output of GET /api/passports/{id}/diff — the same object an integrity-management workflow or an Atlas AI / Echo agent reads to answer “what changed?”

Severity counts — baseline → follow-up

minor

11

0 change

moderate

20

-2 change

severe

22

0 change

critical

02

+2 change

Escalated findings (3)

Severity went up since the baseline inspection.

crackseverecriticalconfidence 0.910.95
corrosionmoderatesevereconfidence 0.840.89
anode_depletionseverecriticalconfidence 0.960.97

New findings (1)

Detected at the follow-up; not present at baseline.

coating_breakdownsevereLeg B2, mid-section below splash zone

Newly detected protective-coating breakdown over a ~2.1 m² area, exposing bare steel. Not present at the baseline inspection — consistent with mechanical damage or coating-system end-of-life per NORSOK M-501.

Resolved findings (1)

Present at baseline; gone at follow-up — remediated between inspections.

marine_growthmoderateJacket upper section, 0–15 m depth band

Unchanged findings: 1

Matched between both passports with the same severity — stable, still monitored.

Why drift matters

PDF inspection reports make drift invisible — someone has to read two reports and reconcile them by hand. CoatingPassport makes drift a structured query. A DNV-RP-C203 fatigue reassessment, an IMO CII biofouling timeline, or an Atlas AI agent all read the same diff object. No manual reconciliation.