@SuppressWarnings("unused")
    public String remember_to_update_SystemFlagsDataArchive(Dimension dimension) {
        return switch (dimension) {
            case APPLICATION, ARCHITECTURE, CERTIFICATE_PROVIDER, CLAVE, CLOUD, CLOUD_ACCOUNT, CLUSTER_ID, CLUSTER_TYPE,
                    CONSOLE_USER_EMAIL, ENVIRONMENT, FLAVOR, HOSTNAME, INSTANCE_ID, NODE_TYPE, SYSTEM, TENANT_ID,
                    VESPA_VERSION, ZONE_ID -> dimension.toWire();
        };
    }
A compile-time test:  If this breaks you have most likely added (or removed) a dimension?
If so you need to update the Dimension validation in SystemFlagsDataArchive.
flags/src/test/java/com/yahoo/vespa/flags/DimensionTest.java