01-builder-fields.md documentaba `checkbox` y `colorpicker` como tipos validos —y usaba colorpicker en un ejemplo— pero el parser no los reconocia. Verificado contra el parser real: ambos salian con `type` indefinido, y en ese caso funciones.php hace `continue` y **descarta la variable en silencio**. O sea que el doc mandaba al agente a escribir campos que nunca llegaban al builder.json. En cambio no documentaba `colors`, `corners` ni `ratio`, que si funcionan. - Se documentan los cuatro tipos reales, con el formato de valor de cada uno. `colors` es una paleta de N colores en una sola variable (JSON de pares nombre/color, nombres declarados en data-field-colors); `colorpicker` es un color suelto (hex plano). - `colorpicker` pasa a existir de verdad: se anade al parser y al compilador (companion en el plugin maestro). Forge ya tenia widget para ambos — ColorsField y ColorField— asi que solo faltaba la pieza del parser. - `checkbox` se marca explicitamente como inexistente, con la alternativa (`list` de dos opciones). - set_module_example_data documenta el formato de ambos, que el agente no podia adivinar. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
5.8 KiB
5.8 KiB