Skip to content

Add Electron desktop app spec#1785

Merged
alexwarren merged 1 commit into
mainfrom
docs/electron-desktop-app
Jun 29, 2026
Merged

Add Electron desktop app spec#1785
alexwarren merged 1 commit into
mainfrom
docs/electron-desktop-app

Conversation

@alexwarren

Copy link
Copy Markdown
Contributor

Summary

  • Adds docs/electron-desktop-app.md — an architecture spec and phased delivery plan for a native-backend Electron desktop app
  • Covers the motivation (WASM overhead vs. native .NET performance), target architecture (Electron + LocalPlayer Kestrel backend), ElectronFileAdapter, packaging options (self-contained vs. Native AOT), and open questions
  • Intentionally forward-looking / shelved for when the time is right — no code changes

Notes

This is a planning document only; no src/ or tests/ changes are included.

Architecture notes and phased delivery plan for a native-backend Electron
app, covering LocalPlayer (.NET/Kestrel), ElectronFileAdapter, packaging
options (self-contained vs Native AOT), and open questions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@alexwarren alexwarren merged commit 56ce630 into main Jun 29, 2026
3 checks passed
@alexwarren alexwarren deleted the docs/electron-desktop-app branch June 29, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant