Cookbooks / Signal forms
form() derives the field tree from a model signal. Bind native inputs with [formField] and [base-input]. CVA hosts such as toggle and custom-select take the same [formField] binding. The settings form still shows the ngModel path.