Skip to content

Milestone R0.1 — Compact ARStack Browser workflow and 1024px layout QA #135

Open

Description

@masarray

Goal

ARStack workflow parity at minimum desktop width, without sacrificing working canonical IEC 61850 model and services. This is a functional UI milestone, not a pixel-for-pixel copy.

Concrete UX acceptance

  • Compact two-row model/connection bar at 1024px; Open SCL, Save SCL, endpoint, port, Discover IED, Online/Disconnect and status remain legible and within viewport.
  • Rendered Qt QA at 1024px checks actual control geometry, signal-tree visibility, and nonblank Model Values label.
  • One Browser tree is authoritative; selecting a signal shows observed value, FC, type, quality/timestamp and engineering evidence.
  • Active IED tab and common Global Data remain separate and clearly labeled; switching/closing tabs preserves model and association.
  • Open SCL and Discover IED share the same Browser after canonical model is built, with explicit post-discovery dataset signal path tracked in Milestone R1 — Open SCL and Discovery converge into verified static reporting #129.
  • All Qt, SCL-assisted, C++ and Release Hardening checks succeed on one exact head and Windows portable artifact is available.
  • Real device acceptance screenshot captures the minimum-width and normal-width GUI; fixture-only success is not proof of interoperability.

Boundary

Keep validated R0 (#128) lifecycle recovery. Do not rewrite MMS protocol, RCB, DataSet membership, GI or static report-only runtime to improve appearance. Avoid large cards, large bold type and overflow; preserve compact professional engineering density. PR #127 contains the first toolbar and rendered layout QA.

Verified R0.1 evidence

Activity

  1. changed the title [-]Milestone R0.1 — Compact IEDScout-style Browser workflow and 1024px layout QA[/-] [+]Milestone R0.1 — Compact ARStack Browser workflow and 1024px layout QA[/+] on Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions