Ashman Das

Vantage

Capstone project for the IIT Kanpur AETL programme.

Vantage looks at the screens operators watch in process plants, SCADA rooms and nuclear facilities, and checks them against the standards that govern them.

How much of each standard Vantage can quote. Two have their text transcribed. The other three are checked against rules, without quoting.

Why these screens

Control-room screens are governed by standards that were mostly written after the accidents that made them necessary. A screen that hides an alarm, or uses colour so often that colour stops meaning anything, is a safety problem, not a style problem.

What it checks

Vantage audits a screen against five standards: NUREG-0700, ISA-101, IEC 61508 and 61511, EEMUA 191, and MIL-STD-1472H. For each screen it reports:

The decision that mattered

Every finding is based on the actual text of the standard, never on what a model remembers about it. I transcribed and split the standards into passages myself, and search them with a mix of keyword and meaning-based matching. Each finding cites the clause it came from.

A model that remembers a safety standard roughly is worse than useless when the screen it is judging runs a plant.

Built with

A Tauri desktop app with a React interface and Supabase for storage. The search index is built by Python scripts that read in each standard.

Links