canvas-website/backlog/tasks/task-031 - Alternative-Map-...

1.6 KiB

id title status assignee created_date updated_date labels dependencies priority
task-031 Alternative Map Lens System In Progress
@claude
2025-12-04 21:12 2025-12-04 23:37
feature
mapping
visualization
medium

Description

Implement multiple "lens" views that project different data dimensions onto the canvas coordinate space. The same underlying data can be viewed through different lenses.

Lens types:

  • Geographic: Traditional OSM basemap, physical locations
  • Temporal: Time as X-axis, events as nodes, time-scrubbing UI
  • Attention: Heatmap of collective focus, nodes sized by current attention
  • Incentive: Value gradients, token flows, MycoFi integration
  • Relational: Social graph topology, force-directed layout
  • Possibility: Branching futures, what-if scenarios, alternate timelines

Features:

  • Smooth transitions between lens types
  • Lens blending (e.g., 50% geographic + 50% attention)
  • Temporal scrubber for historical playback
  • Temporal portals (click location to see across time)
  • Living maps that grow/fade based on attention

Each lens uses the same canvas shapes but transforms their positions and styling based on the active projection.

Acceptance Criteria

  • #1 Lens switcher UI implemented
  • #2 Geographic lens working with OSM
  • #3 Temporal lens with time scrubber
  • #4 Attention heatmap visualization
  • #5 Smooth transitions between lenses
  • #6 Lens blending capability
  • #7 Temporal portal feature (click to see history)