Skip to content

fix(console): stop repeating the non-trading label on Overview - #995

Merged
Pigbibi merged 1 commit into
mainfrom
fix/console-weekend-badge-20261031
Oct 31, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
fix/console-weekend-badge-20261031

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The Overview runs KPI printed "Non-trading day" twice (sub-line and footer badge). The badge now carries the state; the "no records" sentence applies only to a normal business day.
  • Adds UI coverage for the Health day detail under a binding rotation (explains retention, not a read failure) and for the weekend KPI showing "—" rather than certifying zero failures.

Test plan

  • node tests/console_display_gaps_validation.mjs
  • node --test tests/fe8a_runtime_today_validation.mjs tests/fe8a_overview_runtime_ui_validation.mjs (22/22)
  • npm run build --prefix web/strategy-switch-console/frontend
  • npm run sync:v2-assets --prefix web/strategy-switch-console/frontend

The runs KPI showed "Non-trading day" in both the sub-line and the footer
badge. The badge now carries the state alone, and the missing-record
sentence applies only to a normal business day. Add UI coverage for the
binding-rotation day detail and the weekend KPI.
@Pigbibi
Pigbibi merged commit a50487e into main Oct 31, 2026
10 checks passed
@Pigbibi
Pigbibi deleted the fix/console-weekend-badge-20261031 branch October 31, 2026 12:52
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