Bootstrap canonical edge upstream: Lisp host contract, Android, glasses/Meta and watch facades #1
No reviewers
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!1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/canonical-edge-platforms"
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?
Owner decision
lost-rob0t/starintel-edgeis the canonical source for Raspberry Pi/shared edge runtime, Android, common smart glasses including Meta, and watch runtime. Later canonical downstream distributions pull pinned versions from here.Added
Deliberate limits
This is a foundation, not complete platform support. No ABCL loader or Android ART verification, APK/AAR, watch APK, actual Meta/vendor SDK binding, Raspberry Pi image, actor-engine extraction, durable outbox, or P2P runtime is claimed. Hardware and SDK gates remain explicit. Existing downstream repositories have not been migrated.
Verification
CI runs target metadata validation, Common Lisp forwarding/deny-by-default tests, and Kotlin facade compilation/tests. Nix evaluation and hardware/device integration require separate evidence. Do not interpret JVM facade tests as Android/ABCL tests.
Primary Meta/Android documentation was checked on 2026-09-23; the Meta adapter plan follows official DAT and model-specific capabilities rather than obsolete blanket assumptions about displays.
Follow-through is now tracked in this upstream: #2 shared Lisp runtime extraction + Raspberry Pi/Nix; #3 Android ABCL runtime/AAR/APK; #4 common glasses + official Meta DAT; #5 watch-local Wear OS runtime; #6 pinned downstream migration/releases. The README links all five and states which implementation gates remain open.
The first CI run correctly failed on a missing closing form in
tests/runtime.lisp; commit638525ffixes it without weakening assertions. The final head is2bfcd62556, including the README index. Verify that head before merge. Passing these tests means the contract/facade foundation works, not that Android ART/ABCL, vendor SDKs, device images, or downstream migration are complete.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.