Skip to content

Enable fault-record download for partial and single-file relay records - #77

Merged
masarray merged 2 commits into
mainfrom
fix/ied-identity-fault-record-download
Jul 20, 2026
Merged

masarray merged 2 commits into
mainfrom
fix/ied-identity-fault-record-download

Conversation

@masarray

Copy link
Copy Markdown
Owner

Summary

Fixes the ARSAS fault-record window so COMTRADE companion completeness is no longer incorrectly used as a transport lock:

  • enables Download whenever the selected row contains at least one remote file
  • downloads the files actually exposed by the IED even when the companion set is partial
  • changes RequireCompleteRecord to false for the application workflow while retaining all engine byte/read/cancellation limits
  • presents incomplete companion sets as Partial rather than unavailable
  • displays extensionless relay packages as PACKAGE
  • updates user-facing status text to distinguish availability from COMTRADE completeness

Dependency

The matching engine fix is masarray/ARIEC61850#35. It corrects OCR7SJ8Mod2 identity inference and adds extensionless package discovery for files such as FRA00019.

Expected field result

  • IED card / CID export identity: OCR7SJ8
  • Logical Device domains remain intact, including OCR7SJ8Mod2...
  • a visible relay record can be downloaded even if it is a single vendor package or only the currently exposed COMTRADE companion files are available

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant