InputComponent
Single-value form input primitive with persistent local state — a plain string `value`, using {@see AbstractFieldComponent}'s defaults as-is.
InputComponent::contract()
public static function contract(): Milpa\Live\ValueObjects\ComponentContractThis field's runtime contract (`value` state, four field actions).