When requesting results with included data, the response should always have the included top-level key. The response structure should not change depending on the data sourced to generate the response.
While this rule is [now] part of the v1.1 spec, it'd be fantastic if it was implemented as is. I don't think its harmful for v1.0 spec consumers.
Rule: json-api/json-api@c762b92