# Functions
NewService creates a creation service with the necessary dependencies.
# Variables
ErrorEmptyDescription is an error returned when attempting to create a task with an empty description.
# Interfaces
Repository provides access to the task repository.
Service provides task creation operations.