Skip to main content

ImSwitch architecture (for contributors)

Draft outline

Scaffold. Replace the bullet prompts with your own text and delete this banner when done.

  • Backend structure: managers/controllers, the module system.
  • Frontend structure and how it talks to the backend (REST).
  • The configuration system (JSON) and how it wires devices.
  • Where the FRAME-specific pieces live.
TODO

User-level overview is in Explanations / ImSwitch architecture; this page is the contributor-level detail. Source: imswitch/ package, ImSwitch_Functionality_Overview.md.