Repository navigation
M2.17-K: isolated ARIEC PR173 typed C264 report integration trial - #618
Draft
masarray wants to merge 26 commits into
Conversation
…vious-engine provenance
…ty, and association-bound publication
… physical authority
…ore allowing new report trial
…al trial as current SHA
…al trial as current SHA
…CI/ancestry/physical flags
…ion via existing isolated MMS Read ledger
…iplier CF companions in DataSet detail
…ded focused read guards
…n expect flat leaf rows
…live discovery before automatic targeted reads
…l LN, DataSet and SGCB
…ected MX DataSet only
…ociation and offline fencing
…on phase DataSet detail
…ing focused planner
This was referenced Oct 17, 2026
Draft
Owner
Author
|
Progressive M2.17-M continuation in #621: safely reconciled latest #618 HEAD and divergent #620 as merge parents, retained exact engine pin, corrected auto-read admission lifecycle, Data Model DO/DA scoped read, Setting Groups bounded auto hydration and canonical DataSet vs CF unit ownership. Awaiting Windows CI and physical test; #618 should not be overwritten from stale #620 files. |
This branch has not been deployed
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.
Source and provenance
Stacked on ARSAS PR #617, whose exact HEAD
527b834127d216780adbad3f9236fbe07a2e94d0passed 13/13 CI. Explicitly authorized by operator for test-branch repin only. No merge to main, no changes to ArdIrec pin or commands.036e2c00d83a0815b6160147b14ea05975057965, retained in lock metadata as prior exact typed-control baseline.51c2eefd61d6bcbe1116fda6b781b74bb9cf06da, source ARIEC PR #173.engines/ARIEC61850.lock.jsonis the only integration authority; Windows build fetches checkout of the exact SHA and checks it viascripts/validate-ariec61850-lock.ps1. Production'smainremains unchanged.Actual user-visible root cause
Physical C264 monitoring demonstrated
REPORT_RAW_STRUCTandREPORT_VALUE_REJECTEDfor enumerated IEC STModandPhyHealthstructured FCD status tuples, where the pinned engine understood Boolean status structures but did not project typed enumerated statusstVal. Engine PR #173 uses native typed MMS structure shape, strict ST FC, exact standard DO names, decoded quality/UTC, and optional Boolean stSeld. No string parsing or fabricated values.Integration regression (actual linked engine)
MmsReportValueProjector.Projectinvoked with typed C264Mod,Beh,PhyHealthstructures. Confirms.stValscalar value, q and t evidence, andREPORT_RAW_STRUCTabsence.ReportProcessValueSafetypreserves enum scalar and rejects rawStructure(4).IedBrowserLiveValuesassociation-scoped ledger receives only correct ref/FC; stale association cannot resurrect data.Gate and remaining work
Latest-HEAD ARSAS Windows CI must pass, and portable test executable must package new engine SHA. Simulator C264 must physically demonstrate improved 130/207 and especially
Mod.stValandPhyHealth.stVal, without corrupting q/t, command authority or RCB state. Actual route count (previously 3/29) and 77 pending are not automatically fixed by enum projection. Do not merge until acceptance. No blind Operate.CI completion and Windows test packages
a9f87825713bdc7a16864c1fc21368bd46a5de94, draft/unmerged; exact engine pin51c2eefd61d6bcbe1116fda6b781b74bb9cf06da(ARIEC Release ARSAS 1.6.29 #173).ARSAS-win-x64-portable-single-exe; archived package-input/test evidence available there.ARSAS-1.6.40-win-x64-installer; verified installation/field-runtime smoke test passed.CILO1.Mod.stVal,CSWI1.Mod.stVal,LPHD1.PhyHealth.stValand their q/t, noREPORT_RAW_STRUCTfor covered typed tuples; record before/after counts of currently observed 130/207 and 3/29 RCB ingress with exact RCB identities; check report timestamps/validity from wire. The engine fix does not claim to correct all 77 pending or unavailable RCB traffic without physical evidence.GR_X_7SX85 Browser parity follow-up
aedb9f4a705d649c39d65c8b2c967c37b2201007(still draft, nonphysical trial); engine immutable pin still51c2eefd61d6bcbe1116fda6b781b74bb9cf06da.Not readdespite meaningful IEC inspection workflow.units.SIUnitandunits.multiplierunder IEC FC=CF for the selected MX reference. Missing values remain unobserved until exact FC evidence arrives; no default/guessed multiplier and no cross-FC process mirroring.ARSAS-win-x64-portable-single-exe. Installer workflow 39020380525: artifactARSAS-1.6.40-win-x64-installer. Version string unchanged; use exact HEAD SHA to distinguish from previous 1.6.40 artifacts.GR_X_7SX85 bounded focused hydration and owning-unit parity (latest)
d3a7021376b3c2860922c24f4643135015f78774; engine SHA remains51c2eefd61d6bcbe1116fda6b781b74bb9cf06da; ArdIrec SHA unchanged; PR remains draft, stacked and nonphysical. 15/15 current-HEAD workflows passed, including actual ARSAS regression, native bridge, portable smoke, silent install and Windows runtime smoke.units.SIUnit/units.multipliercompanions; child phase and owning IEC DOA.unitsare supported, but neighboring phase and other LD/LN CF are refused. Rows remainNot readif the actual IED did not supply evidence. No fake unit or multiplier.M217LBrowserFocusedHydrationTestsandM217GDataSetSclSchemaFallbackTestscover bounded selected-plane read, offline/association invalidation, CF exact identity, and no neighboring-phase contamination. All previous canonical, native and release tests passed.ARSAS-win-x64-portable-single-exe.ARSAS-1.6.40-win-x64-installer(silent install and field smoke pass).Not read/unavailable. No production/mainline promotion before acceptance.