Skip to content

fix(explorer): clearer settings-row standard annotation + active-standard first#72

Merged
manganite merged 1 commit into
mainfrom
fix/settings-annotation-wording
Jul 9, 2026
Merged

fix(explorer): clearer settings-row standard annotation + active-standard first#72
manganite merged 1 commit into
mainfrom
fix/settings-annotation-wording

Conversation

@manganite

Copy link
Copy Markdown
Owner

Summary

Display wording/ordering only (no computed-output change) in the Explorer popup's Settings row.

  1. Wording(Birss standard)(standard frame in Birss), (ITC standard)(standard frame in ITC). The setting names already follow the active convention's reading; the annotation names which physical frame each convention tabulates as the group's standard. "(Birss standard)" read too easily as "this is the Birss name".
  2. Active convention's standard first — the row now lists the active convention's standard frame first, so the first entry always matches the popup title (previously frame 1 was always first, even in ITC mode). Non-affected groups have no standard setting → order unchanged (1..N, no annotations).

Verification (headless, driving the running app)

  • 6'mm' Birss: 6'mm' (standard frame in Birss) · 6'm'm (standard frame in ITC)
  • 6'mm' ITC: 6'mm' (standard frame in ITC) · 6'm'm (standard frame in Birss) — active standard first, matches title.
  • -42m (non-affected multi-setting), both modes: 4̄2m · 4̄m2 — order 1..N, no annotations, unchanged.

Gates

  • npm run lint (tsc) — clean
  • npm run test1626 passed
  • npm run build — succeeds
  • No golden fixture touched.

Base: 5506296.

🤖 Generated with Claude Code

- Reword the setting-frame annotations "(Birss standard)"/"(ITC standard)" to
  "(standard frame in Birss)"/"(standard frame in ITC)" -- they name which
  physical frame each convention tabulates as standard, not the symbol's
  notation (the names already follow the active convention).
- List the active convention's standard frame first, so the first setting
  always matches the popup title. Non-affected groups are unchanged (order 1..N,
  no annotations).

Display wording/ordering only; no computed-output change.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 9, 2026 06:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Explorer’s Operations modal “Settings” row to improve clarity around which physical frame is considered standard under Birss vs ITC, and to present the active convention’s standard frame first so the first listed setting matches the popup title.

Changes:

  • Reorders the displayed setting labels so the active convention’s standard setting is shown first (while keeping the remaining settings in numeric order).
  • Renames the standard annotations to “(standard frame in Birss)” / “(standard frame in ITC)” to avoid confusion with symbol notation.
  • Adds an Unreleased changelog entry describing the display-only behavior change.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/components/OperationsModal.tsx Reorders settings display and clarifies standard-frame annotations in the modal UI.
CHANGELOG.md Documents the Explorer popup settings-row wording/ordering change under Unreleased.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@manganite manganite merged commit 9a90082 into main Jul 9, 2026
4 checks passed
@manganite manganite deleted the fix/settings-annotation-wording branch July 9, 2026 06:27
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.

2 participants