WORK-389
ID:WORK-389Status:ready

3D sitemap showcase

The launch showcase for the data-bound sandbox — and the simplest, since the data already exists: the core pageTree. A data-shape="tree" sandbox renders the site as a navigable 3D map (three.js tree/force layout); nodes link to their URLs.

Priority:mediumComplexity:moderateMilestone:v0.21.0Source:SPEC-093
claude/v0.21-work-breakdown View source

Criteria completion

Criteria completion: 0 of 4 (0%) checked; tracking started on Jun 11, no incremental history yet0%25%50%75%100%Jun 11Jun 15

Tracking started Jun 11 — check back for trends.

Branches 5
History 1
  1. 5a2b530
    Created (ready)by bjornolofandersson

Acceptance Criteria

  • A data-bound sandbox (data="type:page" data-shape="tree") renders the page tree as a 3D sitemap; nodes are clickable to their URLs.
  • An authored fallback renders the same tree as an honest collection (a real, navigable page tree) for no-JS / no-WebGL / screen readers.
  • Honours prefers-reduced-motion (static frame) and is lazily mounted (poster until in view).
  • Pinned three.js; vite build green (no SSR/WebGL at build).

Dependencies

  • WORK-388 (the data channel + tree shape) and WORK-381 (lazy/poster mount for the heavy WebGL).

References

  • SPEC-093 · core aggregate phase (pageTree)