+ {MODULE_KEYS.map((key) => {
+ const def = MODULE_REGISTRY[key];
+ // Default-available until the read resolves; an explicit `false`
+ // from the operator layer is the only thing that turns it off.
+ const available = availability?.[key] ?? true;
+ return (
+
+ mutation.mutate({ [key]: checked } as Partial)
+ }
+ disabled={mutation.isPending}
+ />
+ );
+ })}
+