48 lines
1.5 KiB
Markdown
48 lines
1.5 KiB
Markdown
---
|
|
id: task-031
|
|
title: Alternative Map Lens System
|
|
status: To Do
|
|
assignee: []
|
|
created_date: '2025-12-04 21:12'
|
|
labels:
|
|
- feature
|
|
- mapping
|
|
- visualization
|
|
dependencies: []
|
|
priority: medium
|
|
---
|
|
|
|
## Description
|
|
|
|
<!-- SECTION:DESCRIPTION:BEGIN -->
|
|
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.
|
|
<!-- SECTION:DESCRIPTION:END -->
|
|
|
|
## Acceptance Criteria
|
|
<!-- AC:BEGIN -->
|
|
- [ ] #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)
|
|
<!-- AC:END -->
|