Skip to content

Call for Contribution: Modern Web UI & Interactive Timeline for Offline Receipts & Undo History #4

Description

@mahirhir

Background

Tracefold's verification engine (\gx receipt verify, \gx tile) runs offline via CLI, and emits DSSE-attested JSON receipts and append-only tile logs. Currently, web-based receipt viewing and timeline exploration relies on minimal plain HTML/SVG templates.

What is needed

We want a clean, high-density Web UI / dashboard (React, Svelte, or vanilla web components) that can:

  1. Offline Receipt Inspector: Drop a .dsse\ receipt file into the browser, verify Ed25519 signatures and Cedar policy statements client-side (via WASM), and display the audit tree.
  2. Interactive Undo Timeline: Scrub through turn boundaries and view pre-commit reverse diffs with syntax highlighting.
  3. Merkle Tile Explorer: Visual tree showing inclusion proofs and checkpoint consistency without external network calls.

Scope & Tech Stack

  • Frontend: Open to proposals (Svelte / React / Solid / pure HTML+Tailwind). Zero mandatory cloud backend — must work fully offline (PWA or single-file HTML/WASM bundle).
  • Design language: High visual density, dark mode by default, fast keyboard navigation.

If you are interested in designing or building this UI surface, please comment below or join the discussion in #1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions