Refactor utilities and repeated logic (e.g., getSelectFields -> Object.keys, consolidate validation).
Refactor utilities and repeated logic (e.g., getSelectFields -> Object.keys, consolidate validation).