- CiudadSelectField: autocomplete sobre Object.keys(geoData[depto]), mismo patrón que BarrioAutocompleteField (position:fixed, getBoundingClientRect, scroll listener, teclado ARIA). Reutiliza clases CSS .barrio-autocomplete-*. - Limpia el valor de 2.2 via useEffect cuando cambia departamento (2.1), usando un ref estable para onChange para evitar dep cíclica. - QuestionRenderer: branch code==='2.2' dentro del bloque single_choice; pasa answers['2.1:default'] como prop departamento. - Sin cambios al seed, form-engine ni RPCs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3.2 KiB
3.2 KiB