In T7267, a user tries to completely disable IPv6 using a sysctl option (set system sysctl custom net.ipv6.conf.all.disable_ipv6 value '1') and found that there are assumptions in the system that make it impossible.
That prompted a discussion with development team members if we should have a list of sysctl parameters that people shouldn't be allowed to set, either because there are proper VyOS commands for those or because they will break system assumptions.