6f3bdd81e8
Replaces full model includes with field-scoped selects on the resource list (listStaff) query. Avoids fetching large JSONB columns (availability, valueScoreBreakdown) and unused scalar fields (aiSummary, portfolioUrl, fte, resourceType, postalCode, etc.) when only identity/rate fields are needed. Adds RESOURCE_LIST_SELECT constant to packages/api/src/db/selects.ts covering all fields actually consumed by ResourcesClient, FillOpenDemandModal, EstimateWizard, EstimateWorkspaceDraftEditor, and ScenarioPlanner. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>