Repository navigation
M2.17-K: isolated ARIEC PR173 typed C264 report integration trial - #618
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
|
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. |
|
D27 historical PR consolidation — exact commit ancestry proves the RC already contains this work. Compare historical |
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.