Generate Schema.org JSON-LD for a person page (codecheckers/register#123)
Source:R/utils_build_metadata.R
generate_person_schema_org.RdGeneralises [generate_codechecker_schema_org()] to a person's two possible roles: the `Person` entity still gets a `Review` per certificate they checked (identical to the codechecker version, `author` referencing the person by `@id`), and additionally a `ScholarlyArticle` per paper they authored, each with `author: "@id": person_id` pointing back the other way. A person with only one role simply has an empty list for the other.