[starintel-ide] Compose Lem SDL2, Quasar, A2A, STAR-KB/spec IDE, Git and LLM UX #17
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/emacs--lem-#17
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?
Parent: #1
Blocked by the control-plane decision in #2. This issue is an integration epic; it does not authorize implementation while the repository control mode is
unselected.Goal
Turn Lem into the native desktop StarIntel IDE ("StarIntel Emacs"): use the SDL2 graphical frontend, port Quasar capabilities into native Common Lisp/Lem commands and views, expose Actor2Actor workflows, and provide first-class STAR-KB/spec/StarLang development UX.
Ownership / dependencies
Frontend
Quasar port
Port behavior and service contracts, not React components.
Native Lem surfaces:
Quasar remains a reference client and compatibility target; Lem talks to the same StarIntel APIs/protocols.
Actor2Actor
Provide:
STAR-KB / Prolog
Spec IDE
StarLang
Git / Magit-style UX
Implemented under #9 but integrated here:
Document editor
LLM assistants
Implemented under #11 but integrated into code/spec/KB buffers:
Reports / evidence
Durable implementation evidence belongs under:
reports/starintel-ide/YYYY-MM-DD-<slice>.orgEach report records:
Do not commit secrets, private Org contents, tokens, or raw sensitive StarIntel data.
Desktop acceptance
On the user's desktop:
Acceptance
reports/starintel-ide/.Stop conditions