Clide is being rebuilt as a Flutter desktop app. The Python Textual implementation moves wholesale into legacy/ rather than being deleted: its pane model, panel set, git skills, and panel communication design are real thought that should remain readable next to the new code while the rebuild finds its shape. Git's rename tracking preserves history, so `git log -- legacy/` still works. The Flutter rebuild lives at the repo root alongside a Go sidecar (the architecture claudian was heading toward, which folds into clide as a core component rather than a separate plugin project). Bootstrap of the new shape lands in subsequent commits. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
21 lines
648 B
Python
21 lines
648 B
Python
"""Business logic services for Clide."""
|
|
|
|
from clide.services.git_service import GitService
|
|
from clide.services.linter_service import LinterService
|
|
from clide.services.process_service import ProcessService
|
|
from clide.services.settings_service import SettingsService, UserSettings, get_settings_service
|
|
from clide.services.skill_installer import SkillInstaller, get_skill_installer
|
|
from clide.services.todo_scanner import TodoScanner
|
|
|
|
__all__ = [
|
|
"GitService",
|
|
"LinterService",
|
|
"ProcessService",
|
|
"SettingsService",
|
|
"SkillInstaller",
|
|
"TodoScanner",
|
|
"UserSettings",
|
|
"get_settings_service",
|
|
"get_skill_installer",
|
|
]
|