SENTINEL v2.10.70 · TMI Compliance Intel
connecting…
--:--:--Z
Active TMI
Tracking
Evasion 24h
Evasion total
Unack
▸ LIVE
Waiting for live catches…

Operations Overview

Live FAA NAS TMI compliance posture
Active TMIs
Tracked flights (6h)
via TFMS R14
Evasion events (24h)
Top violator (30d)
Recent detections
live · Socket.IO

Live Compliance Map

Real-time violation pins · click for case file · last 24 hours
Pins on map
geocoded violations
High-severity
last 24h
Hottest airport
Last detection

Severity

High
Medium
Low

TMIs

Ground Stop
GDP
Closure
AFP / FCA

Compliance Analytics

Trends · funnels · operator radars · airport gauges
Catches in window
Unique operators caught
distinct ICAO codes
Top rule
Catch rate
violations / hour

Catches per hour by severity

By rule

By airport (top 12)

Operator profile radar (top 4 violators)

Detection funnel

Airport AAR utilization (last hour)

Catch-density heatmap · rule × airport ?

Loading heatmap…

Hourly live-catch rate · last 24h

Rule coverage telemetry ?

Recall validation. Counters are in-memory and reset every backend restart, so 0 fires here may simply mean the rule has not had a triggering event since the last deploy. Persisted is the lifetime total in the database.
RuleEvaluatedFiredPersisted Suppressed (warmup)Suppressed (threshold)Suppressed (no-op) Fire %

Active TMI vs catches ?

TMITypeAirportReason DeparturesLive catchesShadowCatch / 100

Learning · Closed-Loop Feedback

How the system adjusts based on your Valid / Invalid decisions
Every time you mark a catch Valid or Invalid, two learning paths run:
(1) Per-(operator, rule) suppression — 3+ invalid decisions in 30 days for the same combo auto-shadows future detections of that combo for 7 days.
(2) Per-rule confidence calibration — invalid rate >30% over 20+ decisions raises that rule's surface threshold by +10. <5% over 50+ lowers by -5 (more catches surface).

Active suppressions

Detections matching these combos are auto-shadowed. Click "Lift" to remove.
OperatorRuleInvalid countValid count First invalidLast invalidSuppressed until

Per-rule calibration

Rolling stats over the last 100 decisions per rule. The "Threshold adj" column shows the system's auto-adjustment to the surface threshold (positive = stricter, negative = more lenient).
RuleDecisionsValidInvalidUnsure Invalid rateThreshold adjLast recomputed

Active Traffic Management Initiatives

GDP · GS · AFP · CTOP from TFMS NTML + nasstatus.faa.gov

Upload Historical Data

Run NAS Data Warehouse reports through the Sentinel engine
Upload CSV Report

Select a CSV file exported from the NAS Data Warehouse containing flight records.

Analysis Results
No analysis run yet.

Flights

Last 6 hours of tracked flights
CallsignOpOriginDestCTDAltGSLast seen

Top Violators

By compliance event count, severity-weighted
#OperatorTotalHighMedLowScoreGradeLast event

Alerts

Compliance detections · acknowledgement-tracked

Shadow Queue

Low-confidence and shadow-only catches · review before promoting to live
These detections didn't meet the confidence threshold or come from rules in shadow mode. Review the evidence — promote real catches to alerts, mark false positives invalid to feed the tuning loop.

Watchlist

Carriers under elevated scrutiny

Reports

Date-ranged enforcement reports · CSV export
Destination Changes by Carrier
Mid-flight destination amendments per operator. Useful intel: who's diverting most.
OperatorTotalSwitch-to-restrictedBoth TMIYo-yoLiveAvg confSample changes
Loading...
Top Violators Trend (week-over-week)
Operators with rising violation rates. Compares last 7 days vs prior 7 days.
OperatorThis week (live)Prev week (live)Delta% change
Loading...
Per-Airport Catch Heat
Where catches are concentrating. Top 20 airports by live count.
AirportTotalLiveHigh-sevOperatorsAvg confRules involved
Loading...
Rule Calibration
Of catches reviewers have decisioned, what % were valid? Shows which rules need tuning.
RuleLive (30d)Marked validMarked invalidUnreviewedPrecisionAvg conf
Loading...
Catches by Hour-of-Day (UTC, last 7d)
When violations cluster. Useful for spotting shift patterns or weather-driven peaks.
Verified Findings · analyst-confirmed violations
Catches you have marked valid. Court-ready evidence with reviewer attribution. Use this for enforcement packets.
When (Z)RuleSevOperatorACIDAptConfVerified byReviewer noteReason
Loading...

Feed Health

SWIM ingestion · last-message timestamps · message rates
FeedBrokerStatusLast msgRate (msg/min)Queue

Rule Health

Per-rule fire-rate vs 7-day baseline · catches silent breakage and false-positive storms
RuleStatusLast 24hPrior 7d avg/dayExpected rangeReason

Rule Catalog

Every loaded rule, what it looks for, the policy citation, and known blind spots

Glossary

Aviation, FAA, and CDM terminology used throughout SENTINEL · click any term in the dashboard or case file for context
AcronymFull termWhat it means