Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

P&ID Consistency

Compare P&ID tags against the line list and instrument index. Semper runs deterministic checks for missing, orphaned, and mismatched tags — so the diagram and its registers stay in agreement.

What to upload

InputFormats
P&ID drawingPDF or DEXPI/Proteus .xml export
Line list.xlsx / .csv
Instrument index.xlsx / .csv
Born-digital PDFs and DEXPI exports give the most reliable extraction. Scanned P&IDs are supported when your deployment includes local OCR; low-confidence extractions route to the review queue instead of being asserted. If your tenant has AI enrichment enabled, it can assist extraction on scans.

Running the review

Upload the drawing and registers, then click Run consistency review. If a run fails, the result panel says what went wrong and stays visible until the next successful run. Semper extracts the tags from the diagram and cross-checks them against the line list and instrument index:
  • Missing — a tag in a register that doesn't appear on the diagram.
  • Orphaned — a tag on the diagram with no register entry.
  • Mismatched — entries that disagree, including line service codes.

Working with the results

Findings behave like every other review: each one carries its source, the check that fired, and a severity, and is dispositioned in Findings. The extracted structure is also available in the Assurance Graph.