Part of the seam UX-prototype track (Krishna interview). Sequencing: comprehensive — after the basics (UX1/UX2).
What
The pulse/run catalog browser — master-detail: a left list of pulses (name · tag · 6-char hash) with QILC runs and Results sections; click a row → detail pane (metadata + pulse plot + high-level metrics). Addresses his #1 pain: "annoying to look at file struct."
Krishna's signal (interview 2026-06-30, p2 + p4)
- master-detail sketch (p4): a pulses list with (i)/edit/✓ row affordances → detail pane;
QILC runs + Results sections
- pulse identity: tags → timestamps → 6-char hashes (p2)
- his open structure question: flat vs per-system/per-gate — he leaned flat ("iterations w/ flat structure give good history")
Seam-prototype approach
List + detail webview fed by a fake set of run.toml / result.toml / catalog-entry fixtures (grounded in @amicode/schema). No RunsManager/CatalogStore. Build both a flat and a per-system/gate arrangement so we can A/B them in front of Krishna.
Feedback questions for Krishna / Andrew
- Flat vs per-system/per-gate? — his own open question; this prototype is the experiment that answers it.
- What identifiers/columns make a pulse findable at a glance (tag, hash, date, fidelity, gate)?
Lanes
- Kate — list+detail layout, both structures (
media/)
- Raghav — webview shell + contract test + fixture loader
- Jack — columns/sections + the flat-vs-nested call after feedback
Refs: spec-20260529-amicode-architecture (CatalogStore per-lab, RunInspector), plan-20260603-124231-amicode-phased-build (Phase 3). Phase-3 surface, prototyped early to de-risk the catalog data model.
Part of the seam UX-prototype track (Krishna interview). Sequencing: comprehensive — after the basics (UX1/UX2).
What
The pulse/run catalog browser — master-detail: a left list of pulses (
name · tag · 6-char hash) withQILC runsandResultssections; click a row → detail pane (metadata + pulse plot + high-level metrics). Addresses his #1 pain: "annoying to look at file struct."Krishna's signal (interview 2026-06-30, p2 + p4)
QILC runs+ResultssectionsSeam-prototype approach
List + detail webview fed by a fake set of
run.toml/result.toml/catalog-entryfixtures (grounded in@amicode/schema). No RunsManager/CatalogStore. Build both a flat and a per-system/gate arrangement so we can A/B them in front of Krishna.Feedback questions for Krishna / Andrew
Lanes
media/)Refs:
spec-20260529-amicode-architecture(CatalogStore per-lab, RunInspector),plan-20260603-124231-amicode-phased-build(Phase 3). Phase-3 surface, prototyped early to de-risk the catalog data model.