Saved JSON crosses a trust boundary before the typed Lists API sees it. Group CONTENTS are checked by migrateLegacyListDefinition, which keeps an unreadable rule visible instead of rejecting the whole list.
migrateLegacyListDefinition
Saved JSON crosses a trust boundary before the typed Lists API sees it. Group CONTENTS are checked by
migrateLegacyListDefinition, which keeps an unreadable rule visible instead of rejecting the whole list.