The original needsExpert V37 migration was applied to the dev DB before the feature was removed. Renaming our new indexes migration to V38 avoids the Flyway checksum conflict. Regenerated api.ts now reflects the @Schema(requiredMode=REQUIRED) annotations — DTO fields are non-optional. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>