Overview of TrueCourse Enterprise Edition (EE)
mainTrueCourse Enterprise Edition (ee/) provides commercial-licensed features that layer onto the open-source core. It is designed to be modular: the OSS core remains free of commercial code and can run without ee/ present. Enterprise features are integrated via sanctioned runtime seams (server plugin loader and client route/slot registry) rather than static imports.
Key Enterprise Packages:
@truecourse/ee-server: Enterprise server code (e.g., WorkOS SSO/auth) that registers into the dashboard server's plugin seam.@truecourse/ee-client: Enterprise UI components (Workspace, GitHub integration, and Models pages) contributed into the dashboard client's registries.@truecourse/ee-github-app: The hosted GitHub App PR gate, composed byee-server.@truecourse/ee-llm: API-backed LLM transport built on the Vercel AI SDK.