Repository navigation
Conversation
|
P7.3 follow-up audit (exact head |
|
Additional exact-head audit: |
|
D17 evidence-gated historical reconciliation against protected integrated RC
Decision: close historical stacked PR as |
Stacked qualification milestone for #446, based on green P7.2 PR #466.
Goal
Turn the next physical retest into an explicit ingress-equivalence proof instead of relying on log interpretation.
Discovery and Open SCL are two bootstrap paths to the same IED. Once ARIEC has produced the configured-static acquisition plan, ARSAS now records a source-neutral semantic fingerprint and compares both ingress paths on the same logical IED.
Fingerprint authority
The semantic fingerprint includes:
Concrete live RCB slot names such as
Rpt_ind01vsRpt_ind02are excluded from the parity fingerprint because association ownership can legitimately select another indexed instance. Concrete slots are retained separately as runtime diagnostics.Runtime behavior
AWAITING PEER INGRESS;MATCH= source-neutral static semantics converge;MISMATCH= explicit Discovery-only/Open-SCL-only semantic lines are logged;Diagnostics
Copy Diagnostic now includes:
Emergency diagnostics also preserve the parity summary.
Regression
Tests prove:
Rpt_ind01 -> Rpt_ind02does not change semantic fingerprint;Physical 7SX85 retest remains required. Expected sequence: run Static DataSet from Discovery, then open the same SCD and run Static DataSet again; Diagnostics should report MATCH while allowing a different free indexed RCB slot.