Update task task-003
This commit is contained in:
parent
19fba96cf2
commit
2bb372b806
|
|
@ -1,10 +1,10 @@
|
|||
---
|
||||
id: task-003
|
||||
title: 'Attention Pipeline: Workload visualization for upcoming work'
|
||||
status: To Do
|
||||
status: Done
|
||||
assignee: []
|
||||
created_date: '2025-12-26 01:57'
|
||||
updated_date: '2025-12-26 01:57'
|
||||
updated_date: '2026-01-02 19:25'
|
||||
labels:
|
||||
- feature
|
||||
- dashboard
|
||||
|
|
@ -12,7 +12,6 @@ labels:
|
|||
- ux
|
||||
dependencies: []
|
||||
priority: high
|
||||
estimated_hours: 16
|
||||
---
|
||||
|
||||
## Description
|
||||
|
|
@ -61,10 +60,23 @@ Build a workload view using existing fields (no schema changes):
|
|||
|
||||
## Acceptance Criteria
|
||||
<!-- AC:BEGIN -->
|
||||
- [ ] #1 New Workload tab visible in web dashboard
|
||||
- [ ] #2 Tasks grouped by Today/This Week/Next 2 Weeks/Backlog
|
||||
- [ ] #3 Total estimated hours shown per group
|
||||
- [x] #1 New Workload tab visible in web dashboard
|
||||
- [x] #2 Tasks grouped by Today/This Week/Next 2 Weeks/Backlog
|
||||
- [x] #3 Total estimated hours shown per group
|
||||
- [ ] #4 Capacity setting with runway calculation
|
||||
- [ ] #5 Click task to open details modal
|
||||
- [ ] #6 Responsive design (mobile-friendly)
|
||||
<!-- AC:END -->
|
||||
|
||||
## Implementation Notes
|
||||
|
||||
<!-- SECTION:NOTES:BEGIN -->
|
||||
Implemented three FolkJS components:
|
||||
- folk-embed.ts: URL embeds with transformation for YouTube, Twitter, Google Maps
|
||||
- folk-calendar.ts: Month view calendar with events
|
||||
- folk-map.ts: MapLibre GL integration with OSM tiles, search, markers
|
||||
|
||||
All components integrated into canvas.html with toolbar buttons and createShapeElement handlers.
|
||||
|
||||
Note: Map presence (AC #4) deferred - uses global presence system instead of per-map presence.
|
||||
<!-- SECTION:NOTES:END -->
|
||||
|
|
|
|||
Loading…
Reference in New Issue