1.5 KiB
1.5 KiB
| id | title | status | assignee | created_date | labels | dependencies | priority | |||
|---|---|---|---|---|---|---|---|---|---|---|
| task-031 | Alternative Map Lens System | To Do | 2025-12-04 21:12 |
|
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)