docs: update project docs for v1.0.0 release
- PROJECT.md: Add peer sync feature description and architecture - ROADMAP.md: Update to v1.0.0, mark peer sync complete - TASKS.md: Add peer sync completed tasks, update sprint - TODO.md: Add multi-scanner section, mark items done - CHANGELOG.md: Add v0.4.0 (HA) and v1.0.0 (peer sync) entries Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
19
TASKS.md
19
TASKS.md
@@ -1,7 +1,8 @@
|
||||
# RF Mapper - Active Tasks
|
||||
|
||||
**Sprint:** v0.3.0 - 3D Visualization
|
||||
**Sprint:** v1.1.0 - Production Hardening
|
||||
**Updated:** 2026-02-01
|
||||
**Current Version:** v1.0.0
|
||||
|
||||
---
|
||||
|
||||
@@ -43,6 +44,11 @@
|
||||
| [x] | Document API endpoints | docs/API.md |
|
||||
| [x] | Create CHEATSHEET.md | Quick reference guide |
|
||||
| [x] | Home Assistant webhook integration | Scan results, new device, departure alerts |
|
||||
| [x] | Multi-scanner peer sync | Bidirectional sync between scanner instances |
|
||||
| [x] | Source scanner tracking | Synced devices positioned relative to source |
|
||||
| [x] | Peer scanner markers | Show peer scanners on 3D map |
|
||||
| [ ] | Unit test coverage | pytest for core modules |
|
||||
| [ ] | Docker container | Containerized deployment |
|
||||
|
||||
---
|
||||
|
||||
@@ -92,6 +98,12 @@
|
||||
| Device trails for moving devices | 2026-02-01 |
|
||||
| Manual position override (drag-drop) | 2026-02-01 |
|
||||
| Home Assistant webhook integration | 2026-02-01 |
|
||||
| Multi-scanner peer sync | 2026-02-01 |
|
||||
| Peer registration API | 2026-02-01 |
|
||||
| Bidirectional device sync | 2026-02-01 |
|
||||
| Source scanner tracking | 2026-02-01 |
|
||||
| Peer scanner markers on 3D map | 2026-02-01 |
|
||||
| v1.0.0 release | 2026-02-01 |
|
||||
|
||||
---
|
||||
|
||||
@@ -118,3 +130,8 @@
|
||||
- Floor assignments persist in database across page reloads
|
||||
- Popups stay open during live tracking updates
|
||||
- Manual position override: drag floor-assigned device markers to set custom position
|
||||
- **Peer Sync**: Multiple scanner instances can share device metadata
|
||||
- Devices synced from peers retain source scanner info
|
||||
- Positions calculated relative to detecting scanner (not local scanner)
|
||||
- Peer scanners shown on 3D map as cyan markers
|
||||
- Background sync every 30 seconds (configurable)
|
||||
|
||||
Reference in New Issue
Block a user