You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5b75db3
Browse filesBrowse the repository at this point in the historyBrowse files
-[ ] Stream identifiers, APPIDs, VLANs, and configuration revisions match the engineering files.
43
+
44
+
## 4. Protocol observations
45
+
46
+
GOOSE:
47
+
48
+
-[ ]`stNum` increases only on state changes.
49
+
-[ ]`sqNum` behavior and retransmission intervals match the configured profile.
50
+
-[ ]`timeAllowedToLive` remains adequate for observed arrival gaps.
51
+
-[ ] Dataset values match the expected state transition.
52
+
53
+
Sampled Values:
54
+
55
+
-[ ]`smpCnt` progression and wrap policy match the configured sampling mode.
56
+
-[ ]`confRev`, `smpSynch`, `smpRate`, and optional `refrTm` are consistent.
57
+
-[ ] Missing, duplicate, and out-of-order sample counts are zero or explained.
58
+
-[ ]`seqOfData` channel mapping and scaling are validated against SCL, not inferred from byte position alone.
59
+
60
+
## 5. Escalation and evidence retention
61
+
62
+
-[ ] Save the PCAP, JSON report, SHA-256, SCL files, device configuration export, and test notes together.
63
+
-[ ] Record every mismatch before changing the parser or normalizing captured bytes.
64
+
-[ ] Do not enable active GOOSE/SV transmission from this stack until the receive-only evidence passes and a separate approved transmit test plan exists.
65
+
66
+
## Current status
67
+
68
+
The synthetic C#-derived corpus is automated in CI. Physical IED interoperability
69
+
remains **not yet passed** until a real capture and completed report are committed or
0 commit comments