Skip to content

feat(web): redesign preflight evidence ledger - #111

Merged
pillowtalk-Qy merged 4 commits into
mainfrom
feat#Chris
Aug 9, 2026
Merged

feat(web): redesign preflight evidence ledger#111
pillowtalk-Qy merged 4 commits into
mainfrom
feat#Chris

Conversation

@TPB003

@TPB003 TPB003 commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Linked Issue

Closes #112

Actual changes

  • Redesigns the preflight evidence ledger with responsive forensic surfaces and supplied visual assets.
  • Preserves current M5 Clear402, Live recovery, provenance, raw-evidence, and fail-closed behavior.
  • Shows exact human-readable and base-unit amounts without truncation.
  • Limits the mismatch tension view to successful simulations with a real amount mismatch and source-bound provenance.
  • Adds fixed 1440x900, 1280x720, 390x844, and 360x800 visual regression coverage.

Non-goals

  • No signing, private-key handling, mainnet submission, or new protocol claims.

Verification and evidence

  • pnpm check: PASS, 52 files / 1264 tests, coverage gates and production smoke PASS.
  • CLEAR402_ENABLED=false E2E_WRITE_SCREENSHOTS=0 pnpm test:e2e: PASS, 8 passed / 2 profile-specific skipped before fixed-viewport additions.
  • CLEAR402_ENABLED=true E2E_WRITE_SCREENSHOTS=0 pnpm test:e2e: PASS, 9 passed / 1 skipped before fixed-viewport additions.
  • External production smoke: PASS, 9/9.
  • Responsive/accessibility suite: PASS, 10 passed / 2 profile-specific skipped.
  • Four final visual QA screenshots: PASS, P0 0 / P1 0 / P2 0.
  • CI: required quality gate running on the exact PR head.

Architecture and security impact

  • Architecture impact: presentation and pure view-model additions only.
  • Security or trust-boundary impact: none; provenance is derived from the report and never hardcoded.
  • Raw evidence or Capability integrity impact: existing source-bound raw evidence remains unchanged.

Risk

  • Large CSS and presentation diff; mitigated by exact-value unit tests, both runtime profiles, external smoke, and fixed-viewport geometry checks.

Maintainer decisions required

  • None.

Checklist

  • An approved Issue existed before implementation.
  • The change stays within the Issue scope.
  • No private key, signing, or mainnet submission behavior is added.
  • No fixture or mock is described as real Moss or Monad evidence.
  • No unverified protocol, token, or spender address is added.
  • The original Capability and raw-evidence boundaries are preserved.
  • Mandatory STOP conditions are not weakened.
  • Documentation and manual verification evidence are current.
  • All review conversations are resolved.

@pillowtalk-Qy
pillowtalk-Qy merged commit 4ec4e2d into main Aug 9, 2026
1 check passed
@pillowtalk-Qy
pillowtalk-Qy deleted the feat#Chris branch August 9, 2026 07:10
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.

P0: integrate frontend redesign without evidence-boundary regressions

2 participants