hi! on splitting CRUD functionality in features/libs, would you create a lib for each Create, Edit, etc operation? or just one lib hosting the whole CRUD ?
in terms of cohesion, it seems reasonable to keep all operations on a given part of your domain together. hard to say without more information.
what would be the benefit to making distinct packages?