changelog property
Raw changelog: mapping, or an empty map when the section is absent.
Left unparsed here so ChangelogSettings owns its own validation, the
same way AiConfig owns the ai: section.
Implementation
final Map<String, dynamic> changelog;