EDGE-04: Wear OS local lightweight runtime, offline mode and optional phone relay #5
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/starintel-edge#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Canonical watch runtime source belongs in this repository. Foundation #1; shared Android/Common Lisp backend #3. This is a first-class runtime target, not merely a notification mirror or the existing phone-side watch configuration companion.
Scope
Share the Android library and Common Lisp behavior; keep watch platform APIs thin. Build a watch-local lightweight profile with bounded state, durable local queue, explicit sensor capabilities, battery/thermal and charging policies, and optional phone relay. Local mode must not silently become phone execution. Product UI and branding may remain in downstream Wear OS/Zara clients.
Wear OS is the first target. ABCL is the selected Android Lisp target, but real watch ART execution is a required proof, not an assumption. Do not claim Apple Watch or other closed watch-platform coverage.
Acceptance
Current
WatchHost.ktis a forwarding facade only; JVM tests do not establish a working watch runtime.Primary reference checked 2026-09-23: https://developer.android.com/training/wearables/apps/standalone-apps