- Move domain/mocks/ → adapters/mocks/ (update imports + mockery directives)
- Extract NotImplementedOrganizationRepository + NotImplementedLearningCategory
from domain/repository.go into adapters/not_implemented.go
- Remove cerrors import from domain/repository.go (domain now has no
dependency on internal/common/errors)
- nullable stays in domain: used by entity structs and interface Params
Addresses review comments #2 (domain deps) and #3 (mocks in domain) on PR #5.