Repository navigation
Conversation
|
Coordination note for parallel work: #145/#144 is reusing the same authority principle established here—exact MMS TypeSpecification outranks generic inference—but only for RCB mutation safety. This PR's discovery/SCL semantic-refinement scope is being left untouched; no duplicate CDC/export implementation is being added in #145. |
…CL semantics #138 Consolidate exact #130 12 new SV analysis/docs/tests blobs and #138 four proven non-overlapping discovery/SCL source and test blobs; Iec61850StandardModelRegistry.cs already byte-identical to #138. Explicit parents preserve source ancestry. No updates to main or ARSAS engine lock, no release/FAT qualification. Validate exact merged candidate via Windows CI.
|
Cleanup of verified stacked Git ancestry on 2026-10-22: original source SHA Closing this now as consolidated/superseded, NOT merged to main; no branch deletion, no source history loss, no ARSAS repin, no mainline engine source promotion. Original physical validation and follow-ups still apply, and #190 remains draft. If #190 is discarded, this PR is available to reopen. |
Goal
Make live-discovery SCL semantics follow exact MMS TypeSpecification evidence instead of allowing a generic CDC fallback to overwrite a proven primitive type.
Changes
stValprimitive is available;stValrefines generic SPS to INS;stValconfirms SPS;bTypeinstead of replacing it from a lower-authority CDC fallback;stValexports as INS / INT32.Safety
This remains a draft candidate until application integration and physical field verification prove semantic and runtime parity.