feature/vsn-2617 - Implement core ticket management with spec-based filtering and team metrics
- Implement full service CRUD logic.
- Implement JPA repositories with custom JPQL queries and JpaSpecificationExecutor support
- Create Specification pattern (TicketSpecifications) for dynamic filtering.
- Implement team metrics aggregation.
- Map sort fields via whitelist to prevent arbitrary column injection.