This repository has been archived on 2026-07-08. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
markitect-main/domain/issues/__init__.py
tegwick 0606115104 feat: Implement domain logic separation with clean architecture
- Created complete domain layer with pure business logic
- Implemented Issue domain models with 48 passing tests
- Implemented Project domain models with 31 passing tests
- Added domain services for complex business operations
- Established clean separation between domain, application, and infrastructure
- All 250 tests passing with no breaking changes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 22:15:45 +02:00

20 lines
480 B
Python

"""
Issue domain module.
Contains domain models, services, and interfaces for issue management.
"""
from .models import Issue, Label, IssueState, LabelCategories
from .services import IssueStatusService, IssueValidationService
from .exceptions import IssueDomainError, IssueValidationError
__all__ = [
'Issue',
'Label',
'IssueState',
'LabelCategories',
'IssueStatusService',
'IssueValidationService',
'IssueDomainError',
'IssueValidationError'
]