📈 Timestamp Monotonicity
Purpose
The Timestamp Monotonicity test validates MISB ST 0601 Tag 2: Precision Time Stamp across decoded packets in the same KLV stream.
Tag 2 must be:
- strictly increasing
- free of backward jumps
This rule requires partial packet decode so the validator can inspect Tag 2 without depending on every higher-level field check.
✅ Pass Criteria
The test passes when each decoded packet with Tag 2 has a Precision Time Stamp value greater than the previous decoded packet on the same KLV stream.
❌ Fail Criteria
The test fails when:
- Tag 2 moves backward compared with the previous decoded packet on the same stream
- two consecutive decoded packets report the same Tag 2 value
Chart
The chart plots each monotonicity failure at the source packet where the repeated or backward Tag 2 value was observed.
At the moment this page includes a placeholder chart illustration because the detector and chart data source will be added after partial libmisb decode support lands.