Context
Hana's wireframe shows a single "Interactive Explorer" page with: map, search bar, faceted filters (Source, Material, Sampled Feature), sample card, and collapsible code sections.
We currently have two separate pages:
progressive_globe.qmd — H3 cluster visualization with source filtering
isamples_explorer.qmd — search + faceted filters + globe (currently buggy)
Wireframe spec
- Interactive Map (top)
- Search bar ("Search Samples")
- Collapsible Filters panel:
- Source (4 checkboxes) ✅ already on globe
- Material (4 checkboxes) — needs
facet_summaries.parquet
- Sampled Feature (4 checkboxes) — needs
facet_summaries.parquet
- Sample Card (below filters)
- Collapsible Code sections (Setup, Search & Filters, Database & Queries, Debug Info)
Approach options
A. Enhance progressive_globe.qmd — add search + material/feature filters to the working globe page. Simpler, builds on what works.
B. Fix and enhance isamples_explorer.qmd — it already has the structure but is buggy (PR #54 fixed one issue, still has schema mismatch issues).
C. New page — start fresh combining best of both. Most work but cleanest result.
Recommend Option A — the progressive globe is stable, performant, and already has source filtering. Adding search + two more filter facets is incremental.
Related
Context
Hana's wireframe shows a single "Interactive Explorer" page with: map, search bar, faceted filters (Source, Material, Sampled Feature), sample card, and collapsible code sections.
We currently have two separate pages:
progressive_globe.qmd— H3 cluster visualization with source filteringisamples_explorer.qmd— search + faceted filters + globe (currently buggy)Wireframe spec
facet_summaries.parquetfacet_summaries.parquetApproach options
A. Enhance progressive_globe.qmd — add search + material/feature filters to the working globe page. Simpler, builds on what works.
B. Fix and enhance isamples_explorer.qmd — it already has the structure but is buggy (PR #54 fixed one issue, still has schema mismatch issues).
C. New page — start fresh combining best of both. Most work but cleanest result.
Recommend Option A — the progressive globe is stable, performant, and already has source filtering. Adding search + two more filter facets is incremental.
Related