Skip to content

Commit 0288d14

Browse files
docs: add team differentiation features to V2.0-V4.0 roadmap
Clear separation from MGRS (solo navigator): - V2.0: Buddy system, check-in timer, status board, sector assignment, search patterns, photo sharing, ATAK interop - V2.1: Task assignment, voice clips, cascading alerts, live tactical drawing, time-on-task tracking - V3.0: Multi-team bridging, shift handoff, observer mode, cloud relay, web dashboard - V4.0: Training scenarios, scoring, instructor mode Link = team coordination. MGRS = solo navigation. The upgrade trigger: "I wish my buddy could see where I am." Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 14391a3 commit 0288d14

2 files changed

Lines changed: 84 additions & 51 deletions

File tree

ROADMAP.md

Lines changed: 60 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -60,20 +60,32 @@ Real ECDH key exchange, actual Coded PHY negotiation, emergency beacon, tactical
6060

6161
---
6262

63-
## V2.0 — SAR Mode Pro + ATAK Interop
63+
## V2.0 — Team Awareness + SAR Mode Pro
6464

65-
**Target: Q3 2026** — Revenue multiplier
65+
**Target: Q3 2026** — Hard differentiation from MGRS (solo → team)
66+
67+
### Team Awareness (free tier)
68+
- [ ] Buddy system pairing: assign buddy pairs, alert if buddies separate beyond configurable distance
69+
- [ ] Check-in timer: Lead sets interval, members tap to confirm, missed check-ins escalate (member → Lead → team)
70+
- [ ] Status board: one-tap status broadcast (Green/Amber/Red/Black) visible on team roster
71+
- [ ] Rally point management: designate rally points, "Rally on Bravo" shows distance/bearing/ETA for all members
72+
73+
### Operational Planning (Pro)
74+
- [ ] Sector assignment: Lead draws named sectors on map, assigns members, crossing alerts
75+
- [ ] Search pattern generator: parallel track, expanding square, sector search with waypoint sequences per member
76+
- [ ] Live tactical drawing: Lead draws routes/arrows/circles on map, syncs to all peers in real-time
77+
- [ ] Photo sharing: snap + broadcast with GPS coordinates, compressed for BLE/LoRa bandwidth
6678

6779
### SAR Mode Pro ($199/yr per team, up to 20 devices)
68-
- [ ] Sector assignment: Lead divides map into named search sectors
69-
- [ ] Check-in scheduling: configurable timed check-ins with missed-check-in alerts
70-
- [ ] Hasty search patterns: auto-generate parallel track patterns
71-
- [ ] Clue logging: timestamped, geotagged entries with photo
80+
- [ ] Hasty search patterns: auto-generate parallel track patterns for defined area
81+
- [ ] Clue logging: timestamped, geotagged entries with photo attachment
7282
- [ ] ICS form generation: 201, 202, 204 auto-populated from session data
83+
- [ ] Track recording per member: breadcrumb trails, coverage analysis, gap detection
84+
- [ ] Geofence compliance logging: every boundary entry/exit with timestamp and member ID
7385

7486
### Outfitter / Guide License ($499/yr)
75-
- [ ] Guide mode: pre-configure sessions for clients
76-
- [ ] Client devices covered under guide license
87+
- [ ] Guide mode: pre-configure sessions for clients before trip
88+
- [ ] Client devices covered under guide license (no individual Pro required)
7789
- [ ] Post-trip AAR auto-emailed to clients
7890

7991
### ATAK/CoT Interoperability
@@ -82,57 +94,75 @@ Real ECDH key exchange, actual Coded PHY negotiation, emergency beacon, tactical
8294
- [ ] ATAK users appear on Red Grid Link maps
8395
- [ ] Transport via Meshtastic LoRa or shared WiFi (multicast UDP)
8496

85-
### Intelligence Tools
86-
- [ ] Elevation profile along planned routes (DEM data)
87-
- [ ] Line-of-sight calculator between two MGRS positions
88-
- [ ] Terrain difficulty scoring for route segments
89-
9097
---
9198

92-
## V2.1 — Advanced Navigation
99+
## V2.1 — Command & Control
93100

94-
**Target: Q4 2026**
101+
**Target: Q4 2026** — Full C2 capability
95102

96-
- [ ] Route planning with MGRS waypoint sequences
97-
- [ ] Track recording with breadcrumb trail and statistics
98-
- [ ] GPX/KML import/export
99-
- [ ] Navigate-to-waypoint with bearing/distance compass
100-
- [ ] Freehand annotation drawing mode
103+
### Task Management
104+
- [ ] Task assignment: Lead assigns tasks to specific members with waypoint + instructions
105+
- [ ] Task completion tracking: member marks done, Lead sees status on roster
106+
- [ ] Route planning with MGRS waypoint sequences per member
107+
108+
### Communication
109+
- [ ] Voice clips: 5-second compressed voice notes with GPS stamp, sent over BLE/LoRa
110+
- [ ] Freehand annotation drawing mode (complements tap-to-place)
101111
- [ ] Interactive team movement replay with timeline scrubber
102112

113+
### Accountability
114+
- [ ] Time-on-task tracking: active time, distance covered, average speed per member
115+
- [ ] Cascading alerts: missed check-in escalates (Lead → buddy → team → external contact)
116+
- [ ] GPX/KML import/export for pre-planned routes and sector boundaries
117+
118+
### Intelligence Tools
119+
- [ ] Elevation profile along planned routes (DEM data)
120+
- [ ] Line-of-sight calculator between two MGRS positions
121+
- [ ] Terrain difficulty scoring for route segments
122+
103123
---
104124

105125
## V3.0 — Connected Operations
106126

107-
**Target: Q1 2027**
127+
**Target: Q1 2027** — Multi-team + cloud capabilities
108128

129+
### Cloud Relay
109130
- [ ] Cloud session relay (encrypted WebSocket via Cloudflare Workers)
110-
- [ ] Web dashboard for team leads (browser-based, read-only)
131+
- [ ] Web dashboard for team leads and incident commanders (browser-based, read-only)
132+
- [ ] External observer mode: read-only view for ICs or family liaisons
133+
134+
### Multi-Team Coordination
135+
- [ ] Multi-team bridging: two or more Link sessions with shared Lead overlay
136+
- [ ] Shift handoff: transfer session to incoming Lead with summary of positions/assignments/tasks
111137
- [ ] Multi-hop BLE mesh (relay through intermediate peers)
112-
- [ ] Team management portal (invite, manage seats)
113-
- [ ] Integration API (webhook on position update)
138+
139+
### Enterprise
140+
- [ ] Team management portal (invite members, manage seats, billing)
141+
- [ ] Integration API (webhook on position update, task completion)
142+
- [ ] Garmin inReach integration (satellite messaging + position relay)
114143

115144
---
116145

117146
## V3.1 — Sensor Integration
118147

119148
**Target: Q2 2027**
120149

121-
- [ ] Garmin inReach integration (satellite messaging + position relay)
122150
- [ ] External GPS receiver support (Bluetooth NMEA devices)
123-
- [ ] Barometric altimeter calibration
124-
- [ ] Heart rate monitor integration for SAR team health
151+
- [ ] Barometric altimeter calibration (phone sensor fusion)
152+
- [ ] Heart rate monitor integration for SAR team health monitoring
153+
- [ ] Environmental sensors (temperature, pressure for weather tracking)
125154

126155
---
127156

128157
## V4.0 — Training & Simulation
129158

130159
**Target: Q3 2027**
131160

132-
- [ ] Training scenario builder
161+
- [ ] Training scenario builder (define objectives, boundaries, events)
133162
- [ ] Real-time scoring for land navigation exercises
134-
- [ ] Instructor mode (observe all teams, inject events)
135-
- [ ] Performance analytics dashboard
163+
- [ ] Instructor mode (observe all teams, inject events, grade performance)
164+
- [ ] Performance analytics dashboard (accuracy, timing, route efficiency)
165+
- [ ] Simulated peer positions for solo practice
136166

137167
---
138168

docs/roadmap.html

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -171,49 +171,52 @@ <h1>Product <span class="accent">Roadmap</span></h1>
171171
</div>
172172

173173
<div class="timeline-item planned">
174-
<div class="timeline-version">V2.0 — Intelligence Layer + ATAK Interop</div>
175-
<div class="timeline-date">Q4 2026</div>
174+
<div class="timeline-version">V2.0 — Team Awareness + SAR Mode Pro</div>
175+
<div class="timeline-date">Q3 2026</div>
176176
<ul class="timeline-features">
177-
<li>Meshtastic BLE bridge for multi-kilometer range</li>
177+
<li>Buddy system pairing with separation alerts</li>
178+
<li>Check-in timer with missed check-in escalation</li>
179+
<li>Team status board (Green/Amber/Red/Black)</li>
180+
<li>Sector assignment and search pattern generation</li>
181+
<li>Photo sharing with GPS coordinates</li>
178182
<li>ATAK/Cursor on Target interoperability</li>
179-
<li>Elevation profile analysis</li>
180-
<li>Line-of-sight calculator</li>
181-
<li>Weather overlay (offline NOAA data)</li>
183+
<li>ICS form generation (201, 202, 204)</li>
182184
</ul>
183185
</div>
184186

185187
<div class="timeline-item planned">
186-
<div class="timeline-version">V2.1 — Advanced Navigation</div>
187-
<div class="timeline-date">Q1 2027</div>
188+
<div class="timeline-version">V2.1 — Command &amp; Control</div>
189+
<div class="timeline-date">Q4 2026</div>
188190
<ul class="timeline-features">
189-
<li>Route planning with waypoint sequences</li>
190-
<li>Freehand annotation drawing</li>
191-
<li>Interactive team movement replay</li>
191+
<li>Task assignment with waypoints and instructions</li>
192+
<li>Voice clips over BLE/LoRa mesh</li>
193+
<li>Live tactical drawing on shared map</li>
194+
<li>Cascading alert escalation</li>
195+
<li>Elevation profile and line-of-sight calculator</li>
192196
<li>GPX/KML import/export</li>
193-
<li>Track recording with statistics</li>
194197
</ul>
195198
</div>
196199

197200
<div class="timeline-item planned">
198201
<div class="timeline-version">V3.0 — Connected Operations</div>
199-
<div class="timeline-date">Q2 2027</div>
202+
<div class="timeline-date">Q1 2027</div>
200203
<ul class="timeline-features">
201-
<li>Cloud session relay (optional, encrypted)</li>
202-
<li>Web dashboard for team leads</li>
203-
<li>Mesh networking through intermediate peers</li>
204-
<li>Team management portal</li>
204+
<li>Cloud session relay (encrypted, optional)</li>
205+
<li>Web dashboard for incident commanders</li>
206+
<li>Multi-team bridging with shared Lead overlay</li>
207+
<li>Shift handoff between team leads</li>
208+
<li>External observer mode (read-only)</li>
205209
</ul>
206210
</div>
207211

208212
<div class="timeline-item planned">
209213
<div class="timeline-version">V4.0 — Training &amp; Simulation</div>
210-
<div class="timeline-date">Q4 2027</div>
214+
<div class="timeline-date">Q3 2027</div>
211215
<ul class="timeline-features">
212216
<li>Training scenario builder</li>
213217
<li>Real-time scoring for land nav exercises</li>
214-
<li>Instructor mode</li>
215-
<li>Performance analytics</li>
216-
<li>AR compass overlay</li>
218+
<li>Instructor mode with event injection</li>
219+
<li>Performance analytics dashboard</li>
217220
</ul>
218221
</div>
219222

0 commit comments

Comments
 (0)