Skip to content

UX — Seam UX-prototype track (Krishna interview) [tracking] #50

Description

@jack-champagne

Tracking issue for the seam UX-prototype track — throwaway, fake-data webview prototypes we put in front of Krishna/Andrew for feedback, ahead of their backends.

Why

The Krishna Suresh UX interview (2026-06-30) concentrated on late-phase surfaces — the pulse catalog / history (Phase 3) and QILC iteration (v4) — plus the onboarding interview. Rather than wait for those backends, we prototype the surfaces in the inspector seam and harvest feedback now. Prototyping ≠ reordering the build — these are feedback probes with fake data, not a commitment to pull Phase 3/v4 forward.

Design freedom (read this first)

These issues are exploration prompts, not fixed specs. The UI/UX lane (Kate + team) has wide latitude to reshape, combine, split, drop, or invent surfaces based on what feedback shows works. The UX-number ordering is a priority suggestion, not a mandate — pull work forward or defer it as the design demands. Each issue states a problem + feedback questions; how it's solved is open.

Operating model (all prototypes)

  • Built like the merged Run Inspector (PR refactor(extension): extract Run Inspector view to media files #44): CSP/wiring shell in .ts, markup+style in media/<surface>.{html,css}, DOM-id + message contract pinned by a *_contract.test.ts. Same lane-split, same discipline.
  • No backend — each fed by a fake-data fixture.
  • Fixtures grounded in @amicode/schema (run.toml / result.toml / catalog-entry) so the data model is honest and swaps to the real store later without redesign.
  • Each prototype ships with 1–2 feedback questions — it's an experiment, not just a demo.

Lanes

  • Kate — design lane (media/*.{html,css} + interaction)
  • Raghav — plumbing (.ts shell, contract test, fixture loader)
  • Jack — content + steer (fields/questions per surface; sequencing)

Surfaces — all in this track, ordered by priority (lower number = sooner)

Basics (start here):

Comprehensive (next):

Later (numbered higher on purpose; pick up as capacity/feedback allow):

Refs: spec-20260614-231647-amicode-interview-ux, spec-20260529-amicode-architecture, plan-20260603-124231-amicode-phased-build (armonissima). Source: Krishna UX interview note (personal vault, pending promotion to armonissima).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions