From e39c6feea5d116a66c246c01b2cd122be330dfd7 Mon Sep 17 00:00:00 2001 From: emmanuelgjr Date: Thu, 17 Sep 2026 10:43:03 -0400 Subject: [PATCH] datasets(agentdataflow): restrict contributor attribution to name + optional ORCID Drop the free-text affiliation field from the contributor object and require name when the object is present. Keeps attribution vendor-neutral: a person's name plus one persistent scholarly identifier, no organization or URL fields. Co-Authored-By: Claude Opus 5 (1M context) --- datasets/agentdataflow_toolexchange_traces/schema.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/datasets/agentdataflow_toolexchange_traces/schema.json b/datasets/agentdataflow_toolexchange_traces/schema.json index 4554671..a3fbe50 100644 --- a/datasets/agentdataflow_toolexchange_traces/schema.json +++ b/datasets/agentdataflow_toolexchange_traces/schema.json @@ -399,13 +399,13 @@ }, "contributor": { - "description": "Optional attribution, for research datasets that need a citable creator.", + "description": "Optional attribution, for research datasets that need a citable creator. Per repository policy, attribution is the person's name plus, optionally, one ORCID iD; no affiliation, organization, or URL fields.", "type": "object", "additionalProperties": false, + "required": ["name"], "properties": { "name": { "type": "string", "minLength": 2 }, - "orcid": { "type": "string", "pattern": "^[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{3}[0-9X]$" }, - "affiliation": { "type": "string", "minLength": 2 } + "orcid": { "type": "string", "pattern": "^[0-9]{4}-[0-9]{4}-[0-9]{4}-[0-9]{3}[0-9X]$" } } },