Guardian dashboard domain layer. This layer is reserved for Guardian dashboard entities, repository contracts, and use cases.