Consume ARIEC reconciliation status in FAT live binding - #170
Merged
Conversation
Owner
Author
|
P1.2 consumer/lifecycle checkpoint is complete on head
Exact-head CI is green: Build ARSAS #1059, Validate IO List Testing #184, Validate SV evidence bundles #237, and Windows installer #167 all succeeded, including portable and installer smoke tests. PR intentionally remains draft. Merge gate: ARIEC P1.3 session-bound reconciliation facade -> immutable main SHA -> repin -> connected reconciliation through engine facade -> E2E FAT regression. |
masarray
force-pushed
the
integrate/ariec61850-reconciliation-status
branch
from
August 14, 2026 08:00
f9a3e01 to
dc36d99
Compare
masarray
force-pushed
the
integrate/ariec61850-reconciliation-status
branch
from
August 14, 2026 08:01
33fd65f to
dc36d99
Compare
masarray
force-pushed
the
integrate/ariec61850-reconciliation-status
branch
from
August 14, 2026 09:34
19fced4 to
6cccd08
Compare
…github.com/masarray/arsas into integrate/ariec61850-reconciliation-status # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Integrates ARIEC61850 engine-owned design/live reconciliation into ARSAS FAT/UI while keeping IEC 61850 protocol semantics, probe classification, and MMS file-transfer intelligence in ARIEC.
Final engine baseline
b60d1272345ec7eabde9efb4e0acbfe26ebf2584(merged ARIEC PR Make IED capability actions clear and compact #71).FileDirectoryGraphicString identity returned by the IED and performs one bounded evidence-driven replay when the normalized path remains visible but unopenable.Real-IED COMTRADE validation
Iec61850FaultRecordInteroperableDownloader.DownloadAsync(...)API; no app-side COMTRADE workaround was added.Reconciliation safety contract
Absentis the only ARIEC verdict that may becomeSignalNotFound/Signal missing.NotEvaluated; ARSAS does not classify protocol absence.NativeIec61850Clientsession owner; no second MMS association and no app-created exact probe.Explorer / FAT UX included
IndustrialSearchTextBox/ Lucide search styling.TESTrows and downloadable Fault RecordsGetrows.Final branch audit
mainat49655bec54bacaaf2b7da74f81d6b6bc2abc8496.27c6e07912b3ba9bb58fb6ee6210305a2b85c468.main; merge-base is exactly the currentmainhead.Exact-head CI on ARIEC #71
Merge is performed only against expected head
27c6e07912b3ba9bb58fb6ee6210305a2b85c468so GitHub rejects the operation if the branch moves after this audit.