diff --git a/CLAUDE.md b/CLAUDE.md index 234f4cc6..c6556eae 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -78,7 +78,7 @@ backend/src/main/java/org/raddatz/familienarchiv/ ├── exception/ DomainException, ErrorCode, GlobalExceptionHandler ├── filestorage/ FileService (S3/MinIO) ├── geschichte/ Geschichte (story) domain -├── importing/ MassImportService, ExcelService +├── importing/ MassImportService ├── notification/ Notification domain + SseEmitterRegistry ├── ocr/ OCR domain — OcrService, OcrBatchService, training ├── person/ Person domain @@ -156,7 +156,6 @@ Services are annotated with `@Service`, `@RequiredArgsConstructor`, and optional | `UserService` | User and group CRUD | | `FileService` | S3/MinIO upload and download | | `MassImportService` | Async ODS/Excel import; delegates to PersonService and TagService | -| `ExcelService` | Lower-level spreadsheet parsing | ### DTOs diff --git a/backend/CLAUDE.md b/backend/CLAUDE.md index 133287d5..41d3c372 100644 --- a/backend/CLAUDE.md +++ b/backend/CLAUDE.md @@ -33,7 +33,7 @@ src/main/java/org/raddatz/familienarchiv/ ├── exception/ # DomainException, ErrorCode, GlobalExceptionHandler ├── filestorage/ # FileService (S3/MinIO) ├── geschichte/ # Geschichte (story) domain -├── importing/ # MassImportService, ExcelService +├── importing/ # MassImportService ├── notification/ # Notification domain + SseEmitterRegistry ├── ocr/ # OCR domain — OcrService, OcrBatchService, training ├── person/ # Person domain — Person, PersonService, PersonController