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:
28
ROADMAP.md
28
ROADMAP.md
@@ -1,6 +1,6 @@
|
||||
# RF Mapper Roadmap
|
||||
|
||||
## Current Version: v0.3.0-dev
|
||||
## Current Version: v1.0.0
|
||||
|
||||
---
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
---
|
||||
|
||||
## v0.3.0 - 3D Visualization (IN PROGRESS)
|
||||
## v0.3.0 - 3D Visualization (COMPLETED)
|
||||
|
||||
- [x] MapLibre GL JS integration
|
||||
- [x] 3D building extrusion
|
||||
@@ -45,7 +45,21 @@
|
||||
- [x] Position smoothing/averaging (statistical, 5-sample + stddev)
|
||||
- [x] Floor persistence in SQLite database
|
||||
- [x] Popup persistence during live updates
|
||||
- [ ] Device trails/history visualization
|
||||
- [x] Device trails/history visualization
|
||||
|
||||
---
|
||||
|
||||
## v1.0.0 - Multi-Scanner Peer Sync (COMPLETED)
|
||||
|
||||
- [x] Scanner identity configuration (id, name, floor, position)
|
||||
- [x] Peer registration API (`/api/peers/register`)
|
||||
- [x] Bidirectional device sync (`/api/sync/devices`)
|
||||
- [x] Timestamp-based conflict resolution
|
||||
- [x] Source scanner tracking for synced devices
|
||||
- [x] Device positions relative to detecting scanner
|
||||
- [x] Peer scanner markers on 3D map
|
||||
- [x] Background sync thread with configurable interval
|
||||
- [x] Automatic mutual registration between peers
|
||||
|
||||
---
|
||||
|
||||
@@ -95,7 +109,7 @@
|
||||
|
||||
---
|
||||
|
||||
## v1.0.0 - Production Ready
|
||||
## v1.1.0 - Production Hardening
|
||||
|
||||
- [ ] Comprehensive test suite
|
||||
- [ ] Performance optimization
|
||||
@@ -110,7 +124,7 @@
|
||||
|
||||
## Future Ideas (v2.0+)
|
||||
|
||||
- [ ] Multiple scanner nodes (distributed scanning)
|
||||
- [x] Multiple scanner nodes (distributed scanning) - Done in v1.0.0
|
||||
- [ ] Mesh network visualization
|
||||
- [ ] Spectrum analyzer integration
|
||||
- [ ] RTL-SDR support for wider RF
|
||||
@@ -128,4 +142,6 @@
|
||||
|---------|------|------------|
|
||||
| v0.1.0 | 2026-01 | Initial CLI scanner |
|
||||
| v0.2.0 | 2026-01 | Web dashboard |
|
||||
| v0.3.0 | TBD | 3D visualization |
|
||||
| v0.3.0 | 2026-02 | 3D visualization, floor positioning |
|
||||
| v0.4.0 | 2026-02 | Home Assistant integration |
|
||||
| v1.0.0 | 2026-02 | Multi-scanner peer sync |
|
||||
|
||||
Reference in New Issue
Block a user