Skip to content

fix(ui): separate integrity colors from verdict semantics - #855

Merged
Fury03 merged 1 commit into
Wayfare-labs:mainfrom
aduagba4133:fix/issue-280
Nov 10, 2026
Merged

Fury03 merged 1 commit into
Wayfare-labs:mainfrom
aduagba4133:fix/issue-280

Conversation

@aduagba4133

Copy link
Copy Markdown
Contributor

Summary

  • Give DIRECT, DERIVATIVE, and NO-MARKET dedicated structural color roles in both dark schemes.
  • Use the structural roles for badges, dependency labels, corridor details, and chart integrity roles on neutral backgrounds; keep pricing/check severity colors separate.
  • Clarify the state vocabulary and add a source-level regression test for the role mapping and dark palettes.

The change is limited to presentation; it does not alter market classification, verdict thresholds, or check semantics. The visual rules continue to apply at existing responsive breakpoints.

Closes #280

Validation

  • git diff --check passed.
  • Added TestUIIntegrityStatesUseStructuralPalette.
  • Go tests could not run because Go and gofmt are not installed in the local environment.

@mergekeeper

mergekeeper Bot commented Oct 25, 2026

Copy link
Copy Markdown

MergeKeeper review unavailable

AI provider failed: gemini-3.5-flash-lite (200)

No approval or merge action was taken.

@coderabbitai

coderabbitai Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@Fury03
Fury03 enabled auto-merge (rebase) November 10, 2026 13:54
@Fury03
Fury03 merged commit 84c1344 into Wayfare-labs:main Nov 10, 2026
11 of 12 checks passed
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.

Separate brand colours from financial semantics

2 participants