-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[History] Verify boardless REC operational acceptance
area:e2eMaestro E2E flows, screenshot capture tooling, device fixtures and presetsMaestro E2E flows, screenshot capture tooling, device fixtures and presetsarea:historyRide history, sessions, buckets, graphsRide history, sessions, buckets, graphsarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)complexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#436 In vescape-app/vescape;[PRD][History] Board-independent ride recording
area:alertsAlert rules, alert feedback, audio/TTSAlert rules, alert feedback, audio/TTSarea:coreApp shell, storage, lifecycle, infraApp shell, storage, lifecycle, infraarea:dbTouches database / persistent storageTouches database / persistent storagearea:historyRide history, sessions, buckets, graphsRide history, sessions, buckets, graphsarea:mapMaps, routes, GPS displayMaps, routes, GPS displayarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)enhancementNew feature or requestNew feature or requestneeds-triageMaintainer needs to evaluate this issueMaintainer needs to evaluate this issueStatus: Open.#434 In vescape-app/vescape;[Design] Add contextual in-app documentation
area:designDesign system, theme, and color tokensDesign system, theme, and color tokensarea:group-rideGroup Rides: live shared rides, Rider presence, relay serverGroup Rides: live shared rides, Rider presence, relay servercomplexity:lowIsolated, hard to break other things. Use sonnet/haiku.Isolated, hard to break other things. Use sonnet/haiku.enhancementNew feature or requestNew feature or requestready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#422 In vescape-app/vescape;[PIN Lock] 2 - Enter PIN and unlock writes
area:pin-lockVESC PIN write-lock: capability probe, PIN on Board Link, unlock-wrapped writesVESC PIN write-lock: capability probe, PIN on Board Link, unlock-wrapped writescomplexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#359 In vescape-app/vescape;[PIN Lock] 1 - Detect and persist board PIN
area:pin-lockVESC PIN write-lock: capability probe, PIN on Board Link, unlock-wrapped writesVESC PIN write-lock: capability probe, PIN on Board Link, unlock-wrapped writescomplexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#358 In vescape-app/vescape;[E2E] 4 - Capture app preview video
area:e2eMaestro E2E flows, screenshot capture tooling, device fixtures and presetsMaestro E2E flows, screenshot capture tooling, device fixtures and presetscomplexity:mediumNeeds care, moderate integration surface. Use sonnet.Needs care, moderate integration surface. Use sonnet.needs-triageMaintainer needs to evaluate this issueMaintainer needs to evaluate this issueStatus: Open.#322 In vescape-app/vescape;[Assets] 2 - Attach Map Point photos
area:assetsHosted media, image normalization, upload state, and remote Asset referencesHosted media, image normalization, upload state, and remote Asset referencesarea:mapMaps, routes, GPS displayMaps, routes, GPS displayarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)area:serverVescape backend APIs, relay behavior, server policy, and deployment-facing contractsVescape backend APIs, relay behavior, server policy, and deployment-facing contractscomplexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#313 In vescape-app/vescape;[Assets] 1 - Normalize and upload Map Point photos
area:assetsHosted media, image normalization, upload state, and remote Asset referencesHosted media, image normalization, upload state, and remote Asset referencesarea:authClerk sessions, native credentials, and endpoint caller policyClerk sessions, native credentials, and endpoint caller policyarea:dbTouches database / persistent storageTouches database / persistent storagearea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)area:serverVescape backend APIs, relay behavior, server policy, and deployment-facing contractsVescape backend APIs, relay behavior, server policy, and deployment-facing contractscomplexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#312 In vescape-app/vescape;[Diagnostics] 6 - Replace synthetic BMS fixture with real smart-BMS ride
area:diagnosticsDebug Recordings, replay tooling, Diagnostic Events, dev-mode debugging surfacesDebug Recordings, replay tooling, Diagnostic Events, dev-mode debugging surfacescomplexity:lowIsolated, hard to break other things. Use sonnet/haiku.Isolated, hard to break other things. Use sonnet/haiku.ready-for-humanRequires human implementationRequires human implementationStatus: Open.#231 In vescape-app/vescape;[Legal Mode] Apply MCCONF ERPM limits
area:legal-modeLegal Mode UI, jurisdiction speed defaults, speed-warning alerts, and legal board constraintsLegal Mode UI, jurisdiction speed defaults, speed-warning alerts, and legal board constraintsarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)area:tunesVESC tune read/write flowsVESC tune read/write flowscomplexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-humanRequires human implementationRequires human implementationStatus: Open.#222 In vescape-app/vescape;[Tunes] Add missing iOS tiltback ERPM fields
area:iosiOS-only work: platform port and iOS-specific native code. Not cross-platform work that touches iOSiOS-only work: platform port and iOS-specific native code. Not cross-platform work that touches iOSarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)area:tunesVESC tune read/write flowsVESC tune read/write flowscomplexity:mediumNeeds care, moderate integration surface. Use sonnet.Needs care, moderate integration surface. Use sonnet.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#190 In vescape-app/vescape;[Map] 1 - Predict live position
area:mapMaps, routes, GPS displayMaps, routes, GPS displayarea:nativeTouches native side (modules/vesc-ble, Swift/Kotlin)Touches native side (modules/vesc-ble, Swift/Kotlin)complexity:highCritical paths, subtle correctness, native pipelines. Use opus.Critical paths, subtle correctness, native pipelines. Use opus.ready-for-agentFully specified, ready for an AFK agentFully specified, ready for an AFK agentStatus: Open.#115 In vescape-app/vescape;