Skip to content

feat(web): redesign public evidence workspace#139

Merged
ChelseaKR merged 1 commit into
mainfrom
codex/ui-redesign
Jul 23, 2026
Merged

feat(web): redesign public evidence workspace#139
ChelseaKR merged 1 commit into
mainfrom
codex/ui-redesign

Conversation

@ChelseaKR

Copy link
Copy Markdown
Owner

What changed

  • redesigns the public home, Studio, dossier, and Atlas surfaces as a connected evidence workspace
  • adds the shared web/interface.css visual layer and includes it in the public build allowlist
  • updates the release verifier so the deployed stylesheet must match the repository byte-for-byte
  • refreshes build tests, release notes, and page metadata for the new interface

Why

The previous UI treated the public tools as separate pages and obscured the core source → boundary → claim → action workflow. This release makes that chain visible, strengthens hierarchy and interaction states, and brings the desktop and mobile experiences into one coherent system.

User impact

Users get a clearer review path, more legible evidence artifacts, stronger responsive behavior, and consistent navigation across all public tools. Business logic and evidence boundaries are unchanged.

Validation

  • make verify — 1,792 tests, 90.25% coverage, lint, format, strict typing, accessibility, security, i18n, claims, and conformance all green
  • npm run contract
  • npm run axe
  • npm run rtl
  • deployable public build generated 43 hashed files, including web/interface.css
  • browser review at 1440×1000 and 390×844
  • end-to-end Studio → dossier workflow and Atlas 2024/Spanish state verified

Rollback

Revert bc339a8 and redeploy the previous main commit if the public stylesheet or any primary workflow fails production verification.

Signed-off-by: Chelsea Kelly-Reif <3114598+ChelseaKR@users.noreply.github.com>
@ChelseaKR
ChelseaKR merged commit 006be75 into main Jul 23, 2026
17 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.

1 participant