Skip to content

Domain Model Demo 4

Keegan edited this page Sep 29, 2026 · 1 revision

Domain Model

DomainModel drawio

Cases is the entity that actually stores and manipulates case data (creating, fetching, adding/removing evidence, adding/reading comments). All USERS route through Authorization to verify identity and permissions before any action proceeds. MediaRelay forwards the file to the appropriate MediaService, where it is analyzed by either ImageService or PDFService depending on file type, and ImageService in turn relies on AIImageDetector to run the actual AI-generation detection model.

Clone this wiki locally