Maybe it's just my preference, but I think a JSON/YAML replacement should focus on removing as much redundancy as possible. For example use
title: SAN Example
instead of title = "SAN Example"
and use dictionaries by default, that is creator
name: Sylvain Kerkour
website: https://kerkour.com
instead of creator = {
name = "Sylvain Kerkour"
website = "https://kerkour.com"
}
or something like that more or less...