ADR-001 Task B � NodeScopeResolver + ScopePathIndexBuilder + #195 close-out #154
Reference in New Issue
Block a user
Delete Branch "equipment-nodescope-and-wiring"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #211 + closes #195 at the evaluator layer. NodeScopeResolver gains a second ctor taking IReadOnlyDictionary<string, NodeScope> � full UNS path resolved per tag. ScopePathIndexBuilder joins Tag ? Equipment ? UnsLine ? UnsArea against an EquipmentNamespaceContent snapshot. EquipmentIdentificationAuthzTests proves the Identification-scope ACL contract end-to-end (authorized Allow, unauthorized Deny, Equipment grant cascades to Identification, cross-Equipment isolation). Server 179/179. Remaining in-server wiring + live OPC UA integration test split to task #212.