Repository navigation
Conversation
…ected phase from parent
Owner
Author
2026-10-20 exact-SHA Windows qualification checkpoint (code-only)
|
masarray
added a commit
that referenced
this pull request
Oct 20, 2026
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.
Baseline (immutable stack)
Stacks on #644 at
80e4836affce0b1f5f142c2966199a2ef5af41b3(itself stacked on combined #642). Engine remains ARIEC61850 #183c85d4e20db722bd0c2729f2533b323b13d3ef735. No engine repin ormainintegration.Root cause / reproduction
IndexPointReferencepreviously usedTryAddfor both normalized and canonical aliases. Two different selected points could share a canonical alias; whichever was registered first silently won. The rare Report fallback usedPoints.Values.FirstOrDefaultfor ancestor/descendant prefixes, permittingMMXU1.Ato route as whicheverphsA/phsBchild happened to be enumerated first. It then overwrote the alias cache, making the misroute persistent.Change
Regression
Five positive/negative cases: parent/child ambiguity independent of ordering, single selected child rejected for parent aggregate, exact FC-encoded aliases accepted, segment-boundary prefix safety, canonical collision quarantine, and stable same-point cache.
Gate
New code/test committed; exact-head Windows CI and physical report member/FC/schema FAT still required. This prevents a known class of wrong point routing, but does not claim analogue Unknown is solved or that schema-proven per-member projection is complete. No release or merge without matched on-wire and UI evidence.