The observed behavior is correct and by design. Passolo doesn’t change the unique resource IDs and keys from key/value pairs in YAML.
I assume that these files are coming from Ruby on Rails which is using a specific grouping syntax in YAML files that is currently not supported by the Passolo YAML parser.
An enhancement is already under investigation and may be available in one of the next versions.