Q2, run 2026-11-06-0206-haiku
List every work, of any type, that Mara Ellison (A01) is an author of.
Tests: Identity: her works are spread over three author records, and A04's works (W08, W16) are not hers.
Expected: works = ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984']
csv run 1
W01, W04, W05, W06, W12, W238, W271, W374, W676, W813, W949, W1005 (12 works, all types). These are the authorship rows for A01.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W676', 'W813', 'W949', 'W1005']
csv run 2
13 works: W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949, W1005. Each has A01 in the authorships file.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv run 3
13 works: W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949, W1005 (all A01 rows).
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv run 4
Thirteen works, of any type: W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949 and W1005, all from authorships rows where A01 is listed.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv run 5
(no answer found)
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv+padding run 1
13 works: W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949, W1005. This is A01 only; A02, A03 and A101 share the same ORCID.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv+padding run 2
12 works: W01, W04, W05, W06, W12, W238, W271, W374, W676, W813, W949, W1005 (all A01 records).
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W676', 'W813', 'W949', 'W1005']
csv+padding run 3
13 works: W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949, W1005. This is from A01's authorship rows.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv+padding run 4
(no answer found)
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W676', 'W813', 'W949', 'W1005']
csv+padding run 5
31 works, any type, person-level: W01, W02, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W555, W612, W663, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. Records A02, A03 and A101 are the same ORCID as A01.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
csv+markdown run 1
32 works, counting every record under the ORCID 0000-0002-9841-6229 (A01, A02, A03, A101) as one person: W01, W02, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W612, W663, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
csv+markdown run 2
Mara Ellison's person-level works are the 31 records below. A01, A02, A03 and A101 share one ORCID, so all their works count as hers, not only A01's.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W676", "W813", "W949", "W1005", "W02", "W07", "W19", "W449", "W663", "W869", "W972", "W1048", "W1050", "W03", "W206", "W763", "W817", "W555", "W612", "W843", "W905", "W936", "W984"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W676', 'W813', 'W949', 'W1005', 'W02', 'W07', 'W19', 'W449', 'W663', 'W869', 'W972', 'W1048', 'W1050', 'W03', 'W206', 'W763', 'W817', 'W555', 'W612', 'W843', 'W905', 'W936', 'W984']
csv+markdown run 3
32 works. Person-level: all records with Mara's ORCID (A01, A02, A03, A101) and every work on them, of any type.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W464", "W555", "W612", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050", "W663", "W449"]}
csv+markdown run 4
W01, W02, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W555, W612, W663, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. This covers A01, A02, A03 and A101, which share one ORCID and so one person, and includes errata, editorials and paratext.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
csv+markdown run 5
32 works. These are every work recorded against ORCID 0000-0002-9841-6229 (A01, A02, A03, A101), of any type.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
csv+ontology run 1
32 works (all of them, of any type). Person-level: the ORCID 0000-0002-9841-6229 records A01, A02, A03 and A101 are one person, so their works are combined.
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005", "W02", "W07", "W19", "W449", "W663", "W869", "W972", "W1048", "W1050", "W03", "W206", "W763", "W817", "W555", "W612", "W843", "W905", "W936", "W984"]}
csv+ontology run 2
W01, W04, W05, W06, W12, W238, W271, W374, W464, W676, W813, W949, W1005 (all types, from the authorships file).
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W04', 'W05', 'W06', 'W12', 'W238', 'W271', 'W374', 'W464', 'W676', 'W813', 'W949', 'W1005']
csv+ontology run 3
32 works, of any type, for the Mara Ellison person (A01, A02, A03, A101). Listed in the JSON.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
csv+ontology run 4
W01, W02, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W612, W663, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. This covers every record under that ORCID (A01, A02, A03, A101), of any type.
JSON: {"works": ["W01", "W02", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W612", "W663", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
csv+ontology run 5
32 works, covering the same-ORCID records A01, A02, A03 and A101 (A04 and A102 are different people).
JSON: {"works": ["W01", "W04", "W05", "W06", "W12", "W238", "W271", "W374", "W464", "W676", "W813", "W949", "W1005", "W02", "W07", "W19", "W449", "W663", "W869", "W972", "W1048", "W1050", "W03", "W206", "W763", "W817", "W555", "W612", "W843", "W905", "W936", "W984"]}
executed run 1
29 works, all types: W01, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. These are every credits row with person A01.
JSON: {"works": ["W01", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
executed run 2
29 works: W01, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. These are every credits row for person A01, all at I02.
JSON: {"works": ["W01", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
executed run 3
W01, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050. These are all credits to A01 in credits.csv, any type.
JSON: {"works": ["W01", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
executed run 4
29 works: W01, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050.
These are all works credited to person A01 in any document type.
JSON: {"works": ["W01", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']
executed run 5
29 works: W01, W03, W04, W05, W06, W07, W12, W19, W206, W238, W271, W374, W449, W464, W555, W676, W763, W813, W817, W843, W869, W905, W936, W949, W972, W984, W1005, W1048, W1050 (all credited to A01 at I02).
JSON: {"works": ["W01", "W03", "W04", "W05", "W06", "W07", "W12", "W19", "W206", "W238", "W271", "W374", "W449", "W464", "W555", "W676", "W763", "W813", "W817", "W843", "W869", "W905", "W936", "W949", "W972", "W984", "W1005", "W1048", "W1050"]}
Why: works: expected ['W01', 'W02', 'W03', 'W04', 'W05', 'W06', 'W07', 'W1005', 'W1048', 'W1050', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W612', 'W663', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984'], got ['W01', 'W03', 'W04', 'W05', 'W06', 'W07', 'W12', 'W19', 'W206', 'W238', 'W271', 'W374', 'W449', 'W464', 'W555', 'W676', 'W763', 'W813', 'W817', 'W843', 'W869', 'W905', 'W936', 'W949', 'W972', 'W984', 'W1005', 'W1048', 'W1050']