markitect-main/issue_tracker/cli/__init__.py

20 lines
444 B
Python
Raw Normal View History

"""
CLI presentation layer.
This package handles all CLI-specific concerns:
- Argument parsing and validation
- Output formatting and presentation
- User interaction and feedback
- Error handling and display
The CLI layer delegates business logic to services and focuses purely on
presentation and user interface concerns.
"""
from .core import CLIFramework
from .presenters import *
from .commands import *
__all__ = [
'CLIFramework'
]