Skip to content

feat: complete current dashboard localization - #64

Merged
gcomneno merged 3 commits into
mainfrom
feature/issue-61-current-dashboard-residual-localization
Sep 7, 2026
Merged

gcomneno merged 3 commits into
mainfrom
feature/issue-61-current-dashboard-residual-localization

Conversation

@gcomneno

@gcomneno gcomneno commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Summary

Completes #61 Gate 2B by localizing the remaining CurrentDashboard presentation surfaces.

Included

  • coverage-hits headings, explanatory prose and table labels;
  • cross-wheel consensus headings, prose and table labels;
  • active-anomaly detail labels and empty state;
  • next-draw validation labels, prose and empty state;
  • canonical English + deterministic Italian via the shared GUI presentation catalog;
  • domain/application values remain raw and untranslated, including wheel names, anomaly categories/states/signatures, probabilities, counts, rankings and Lotto numbers;
  • bridge.current() remains a zero-argument call and locale remains presentation-only;
  • tests extend EN/IT catalog coverage and explicitly keep representative domain values outside the catalog.

Boundary

No bridge, Python application, domain or structured payload contract changes.

Refs #61

@gcomneno
gcomneno merged commit 051245d into main Sep 7, 2026
2 checks passed
@gcomneno
gcomneno deleted the feature/issue-61-current-dashboard-residual-localization branch October 7, 2026 15:17
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