28 lines
701 B
Python
28 lines
701 B
Python
|
|
"""
|
||
|
|
Business logic services layer.
|
||
|
|
|
||
|
|
This package contains pure business logic services that are independent of
|
||
|
|
CLI presentation concerns. Services focus on:
|
||
|
|
|
||
|
|
- Core business operations
|
||
|
|
- Data transformation
|
||
|
|
- Validation and error handling
|
||
|
|
- Integration with lower-level modules
|
||
|
|
|
||
|
|
Services should NOT:
|
||
|
|
- Handle CLI arguments directly
|
||
|
|
- Print output or format data for display
|
||
|
|
- Call sys.exit() or handle CLI-specific errors
|
||
|
|
"""
|
||
|
|
|
||
|
|
from .workspace_service import WorkspaceService
|
||
|
|
from .issue_service import IssueService
|
||
|
|
from .project_service import ProjectService
|
||
|
|
from .export_service import ExportService
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
'WorkspaceService',
|
||
|
|
'IssueService',
|
||
|
|
'ProjectService',
|
||
|
|
'ExportService'
|
||
|
|
]
|