diff --git a/data/52/01/87/520187EDFFE8855D5101F996FEA0EBE5.ttl b/data/52/01/87/520187EDFFE8855D5101F996FEA0EBE5.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/01/87/520187EDFFE8855D5101F996FEA0EBE5.ttl
+++ b/data/52/01/87/520187EDFFE8855D5101F996FEA0EBE5.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/0A/58/520A583CC41DFFCD65C1FD5D4870B1F8.ttl b/data/52/0A/58/520A583CC41DFFCD65C1FD5D4870B1F8.ttl
index 2ce283f2c15f..23b9ce469a73 100644
--- a/data/52/0A/58/520A583CC41DFFCD65C1FD5D4870B1F8.ttl
+++ b/data/52/0A/58/520A583CC41DFFCD65C1FD5D4870B1F8.ttl
@@ -44,7 +44,7 @@
     dwc:order "Chordeumatida" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Mauries & Kime, 1999) Antić & Spelda, 2022" ;
+    dwc:scientificNameAuthorship "(Mauries & Kime, 1999)" ;
     dwc:species "nontronense" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/3f524b77-9bb5-48e4-9b77-a0f3b5c72e72> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Maurieseuma_nontronense> ;
diff --git a/data/52/1B/C4/521BC465E820FFECFF6AFE682980FD25.ttl b/data/52/1B/C4/521BC465E820FFECFF6AFE682980FD25.ttl
index 4a10ed7b5c7a..b86989d730c2 100644
--- a/data/52/1B/C4/521BC465E820FFECFF6AFE682980FD25.ttl
+++ b/data/52/1B/C4/521BC465E820FFECFF6AFE682980FD25.ttl
@@ -43,7 +43,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Cadena-Castaneda & Cardona-Granda, 2015) Silva & Cadena-Castañeda & Pereira & Domenico & Sperber, 2019" ;
+    dwc:scientificNameAuthorship "(Cadena-Castaneda & Cardona-Granda, 2015)" ;
     dwc:species "undulata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8PY4M> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cota_undulata> ;
diff --git a/data/52/21/5C/52215C67FFC1FFB3FF21F8D2823DF8D8.ttl b/data/52/21/5C/52215C67FFC1FFB3FF21F8D2823DF8D8.ttl
index 17744fac0142..bd8b2352b198 100644
--- a/data/52/21/5C/52215C67FFC1FFB3FF21F8D2823DF8D8.ttl
+++ b/data/52/21/5C/52215C67FFC1FFB3FF21F8D2823DF8D8.ttl
@@ -137,7 +137,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Allgen, 1932) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Allgen, 1932)" ;
     dwc:species "tricophora" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spiliphera_tricophora> ;
     a dwcFP:TaxonConcept .
@@ -155,7 +155,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Allgen, 1930) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Allgen, 1930)" ;
     dwc:species "trichura" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spiliphera_trichura> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFD1FFA1FF21F99B82EAFEE8.ttl b/data/52/21/5C/52215C67FFD1FFA1FF21F99B82EAFEE8.ttl
index 57e1bce688ee..93dd26e8de67 100644
--- a/data/52/21/5C/52215C67FFD1FFA1FF21F99B82EAFEE8.ttl
+++ b/data/52/21/5C/52215C67FFD1FFA1FF21F99B82EAFEE8.ttl
@@ -74,7 +74,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Filipjev, 1929) Gerlach, 1951" ;
+    dwc:scientificNameAuthorship "(Filipjev, 1929)" ;
     dwc:species "guidoschneideri" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Allgeniella_guidoschneideri> ;
     a dwcFP:TaxonConcept .
@@ -190,7 +190,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Steiner, 1916) Schuurmans-Stekhoven, 1935" ;
+    dwc:scientificNameAuthorship "(Steiner, 1916)" ;
     dwc:species "mucrodonta" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilophorella_mucrodonta> ;
     a dwcFP:TaxonConcept .
@@ -208,7 +208,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Steiner, 1916) Chitwood, 1951" ;
+    dwc:scientificNameAuthorship "(Steiner, 1916)" ;
     dwc:species "mucrodonta" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_mucrodonta> ;
     a dwcFP:TaxonConcept .
@@ -242,7 +242,7 @@
     dwc:order "Chromadorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schneider, 1926) Filipjev, 1930" ;
+    dwc:scientificNameAuthorship "(Schneider, 1926)" ;
     dwc:species "pachydema" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Odontonema_pachydema> ;
@@ -261,7 +261,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schneider, 1926) Allgen, 1947" ;
+    dwc:scientificNameAuthorship "(Schneider, 1926)" ;
     dwc:species "pachydema" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Allgeniella_pachydema> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFD2FFA7FF21FA40821AFE05.ttl b/data/52/21/5C/52215C67FFD2FFA7FF21FA40821AFE05.ttl
index cd49633dd031..239fa213e46b 100644
--- a/data/52/21/5C/52215C67FFD2FFA7FF21FA40821AFE05.ttl
+++ b/data/52/21/5C/52215C67FFD2FFA7FF21FA40821AFE05.ttl
@@ -89,7 +89,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(de Man, 1876) Micoletzky, 1922" ;
+    dwc:scientificNameAuthorship "(de Man, 1876)" ;
     dwc:species "geophila" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chromadora_geophila> ;
     a dwcFP:TaxonConcept .
@@ -107,7 +107,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(de Man, 1876) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(de Man, 1876)" ;
     dwc:species "geophilus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Hypodontolaimus_geophilus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFD9FFA8FF21FCBC85DAFE20.ttl b/data/52/21/5C/52215C67FFD9FFA8FF21FCBC85DAFE20.ttl
index bb101b2899bd..670a6d880a86 100644
--- a/data/52/21/5C/52215C67FFD9FFA8FF21FCBC85DAFE20.ttl
+++ b/data/52/21/5C/52215C67FFD9FFA8FF21FCBC85DAFE20.ttl
@@ -74,7 +74,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Filipjev, 1929) Schuurmans Stekhoven, 1935" ;
+    dwc:scientificNameAuthorship "(Filipjev, 1929)" ;
     dwc:species "izhorica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Neochromadora_izhorica> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFDEFFB2FF21FD448253F948.ttl b/data/52/21/5C/52215C67FFDEFFB2FF21FD448253F948.ttl
index 3d8d6e526923..97201ae5f8cd 100644
--- a/data/52/21/5C/52215C67FFDEFFB2FF21FD448253F948.ttl
+++ b/data/52/21/5C/52215C67FFDEFFB2FF21FD448253F948.ttl
@@ -125,7 +125,7 @@
     dwc:order "Chromadorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Kreis, 1963) Hope & Murphy, 1972" ;
+    dwc:scientificNameAuthorship "(Kreis, 1963)" ;
     dwc:species "pilosus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/87CXR> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Acantholaimus_pilosus> ;
diff --git a/data/52/21/5C/52215C67FFE5FF97FF21FAAD8388FAFC.ttl b/data/52/21/5C/52215C67FFE5FF97FF21FAAD8388FAFC.ttl
index 13b4c353c3d6..dd15e583543d 100644
--- a/data/52/21/5C/52215C67FFE5FF97FF21FAAD8388FAFC.ttl
+++ b/data/52/21/5C/52215C67FFE5FF97FF21FAAD8388FAFC.ttl
@@ -152,7 +152,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Allgen, 1929) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Allgen, 1929)" ;
     dwc:species "fragile" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Actinonema_fragile> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFE6FF9AFF21FA628396F948.ttl b/data/52/21/5C/52215C67FFE6FF9AFF21FA628396F948.ttl
index f2117e0631b7..34ff07cedb9b 100644
--- a/data/52/21/5C/52215C67FFE6FF9AFF21FA628396F948.ttl
+++ b/data/52/21/5C/52215C67FFE6FF9AFF21FA628396F948.ttl
@@ -73,7 +73,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Allgen, 1942) Inglis, 1969" ;
+    dwc:scientificNameAuthorship "(Allgen, 1942)" ;
     dwc:species "mediterranea" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Protochromadora_mediterranea> ;
     a dwcFP:TaxonConcept .
@@ -107,7 +107,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gerlach, 1958) Inglis, 1969" ;
+    dwc:scientificNameAuthorship "(Gerlach, 1958)" ;
     dwc:species "parafricana" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Protochromadora_parafricana> ;
     a dwcFP:TaxonConcept .
@@ -125,7 +125,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Coles, 1965) Warwick & Coles, 1975" ;
+    dwc:scientificNameAuthorship "(Coles, 1965)" ;
     dwc:species "scampae" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Graphonema_scampae> ;
     a dwcFP:TaxonConcept .
@@ -143,7 +143,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Coles, 1965) Inglis, 1969" ;
+    dwc:scientificNameAuthorship "(Coles, 1965)" ;
     dwc:species "scampae" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Protochromadora_scampae> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFE7FF94FF21FF5A8260FB6B.ttl b/data/52/21/5C/52215C67FFE7FF94FF21FF5A8260FB6B.ttl
index efd73fcd644c..2391decca257 100644
--- a/data/52/21/5C/52215C67FFE7FF94FF21FF5A8260FB6B.ttl
+++ b/data/52/21/5C/52215C67FFE7FF94FF21FF5A8260FB6B.ttl
@@ -58,7 +58,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Wieser, 1959) Inglis, 1969" ;
+    dwc:scientificNameAuthorship "(Wieser, 1959)" ;
     dwc:species "bicoronatus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Nygmatonchus_bicoronatus> ;
     a dwcFP:TaxonConcept .
@@ -76,7 +76,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gerlach, 1957) Riemann & Rachor, 1973" ;
+    dwc:scientificNameAuthorship "(Gerlach, 1957)" ;
     dwc:species "spinosus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Nygmatonchus_spinosus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFEAFF9EFF21FB828231FF7D.ttl b/data/52/21/5C/52215C67FFEAFF9EFF21FB828231FF7D.ttl
index 3487a793c2ae..49a7c75f624c 100644
--- a/data/52/21/5C/52215C67FFEAFF9EFF21FB828231FF7D.ttl
+++ b/data/52/21/5C/52215C67FFEAFF9EFF21FB828231FF7D.ttl
@@ -73,7 +73,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Steiner & Hoeppli, 1926) Inglis, 1969" ;
+    dwc:scientificNameAuthorship "(Steiner & Hoeppli, 1926)" ;
     dwc:species "archaica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Steineridora_archaica> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFFAFF8FFF21FB6E8286FB6C.ttl b/data/52/21/5C/52215C67FFFAFF8FFF21FB6E8286FB6C.ttl
index 80952821b5c8..94400f388973 100644
--- a/data/52/21/5C/52215C67FFFAFF8FFF21FB6E8286FB6C.ttl
+++ b/data/52/21/5C/52215C67FFFAFF8FFF21FB6E8286FB6C.ttl
@@ -89,7 +89,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schultze, 1857) Loof, 1961" ;
+    dwc:scientificNameAuthorship "(Schultze, 1857)" ;
     dwc:species "bioculata" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_bioculata> ;
     a dwcFP:TaxonConcept .
@@ -155,7 +155,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schneider, 1906) Gerlach, 1951" ;
+    dwc:scientificNameAuthorship "(Schneider, 1906)" ;
     dwc:species "erythrophthalma" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Heterochromadora_erythrophthalma> ;
     a dwcFP:TaxonConcept .
@@ -173,7 +173,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schneider, 1906) Gerlach, 1951" ;
+    dwc:scientificNameAuthorship "(Schneider, 1906)" ;
     dwc:species "erythrophthalma" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadora_erythrophthalma> ;
     a dwcFP:TaxonConcept .
@@ -207,7 +207,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schneider, 1906) Schutz & Kinne, 1955" ;
+    dwc:scientificNameAuthorship "(Schneider, 1906)" ;
     dwc:species "erythrophthalma" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_erythrophthalma> ;
     a dwcFP:TaxonConcept .
@@ -225,7 +225,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Butschli, 1874) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Butschli, 1874)" ;
     dwc:species "germanica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chromadorina_germanica> ;
     a dwcFP:TaxonConcept .
@@ -275,7 +275,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Cobb, 1894) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Cobb, 1894)" ;
     dwc:species "minor" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chromadorina_minor> ;
     a dwcFP:TaxonConcept .
@@ -293,7 +293,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Butschli, 1874) Wieser, 1951" ;
+    dwc:scientificNameAuthorship "(Butschli, 1874)" ;
     dwc:species "germanica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Heterochromadora_germanica> ;
     a dwcFP:TaxonConcept .
@@ -311,7 +311,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Butschli, 1874) De Connick & Schuurmans Stekhoven, 1933" ;
+    dwc:scientificNameAuthorship "(Butschli, 1874)" ;
     dwc:species "germanica" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_germanica> ;
     a dwcFP:TaxonConcept .
@@ -329,7 +329,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Wieser, 1951) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Wieser, 1951)" ;
     dwc:species "granulopigmentata" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chromadorina_granulopigmentata> ;
     a dwcFP:TaxonConcept .
@@ -427,7 +427,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Linstow, 1876) Filipjev, 1930" ;
+    dwc:scientificNameAuthorship "(Linstow, 1876)" ;
     dwc:species "viridis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_viridis> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFFBFF89FF21FC8E8260FB9C.ttl b/data/52/21/5C/52215C67FFFBFF89FF21FC8E8260FB9C.ttl
index 612c80d0b58a..049a6b621bf1 100644
--- a/data/52/21/5C/52215C67FFFBFF89FF21FC8E8260FB9C.ttl
+++ b/data/52/21/5C/52215C67FFFBFF89FF21FC8E8260FB9C.ttl
@@ -89,7 +89,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Johnston, 1938) Wieser, 1954" ;
+    dwc:scientificNameAuthorship "(Johnston, 1938)" ;
     dwc:species "cobbiana" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_cobbiana> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/21/5C/52215C67FFFFFF92FF21FCC68565FCF5.ttl b/data/52/21/5C/52215C67FFFFFF92FF21FCC68565FCF5.ttl
index e6465051a252..5391eee9193b 100644
--- a/data/52/21/5C/52215C67FFFFFF92FF21FCC68565FCF5.ttl
+++ b/data/52/21/5C/52215C67FFFFFF92FF21FCC68565FCF5.ttl
@@ -73,7 +73,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gerlach, 1952) Lorenzen, 1971" ;
+    dwc:scientificNameAuthorship "(Gerlach, 1952)" ;
     dwc:species "attenuata" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_attenuata> ;
     a dwcFP:TaxonConcept .
@@ -139,7 +139,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Micoletzky, 1922) Micoletzky, 1924" ;
+    dwc:scientificNameAuthorship "(Micoletzky, 1922)" ;
     dwc:species "mediterranea" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_mediterranea> ;
     a dwcFP:TaxonConcept .
@@ -205,7 +205,7 @@
     dwc:order "Desmodorida" ;
     dwc:phylum "Nematoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schuurmans Stekhoven & Adam, 1931) Wieser, 1951" ;
+    dwc:scientificNameAuthorship "(Schuurmans Stekhoven & Adam, 1931)" ;
     dwc:species "obtusidens" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Prochromadorella_obtusidens> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/33/58/52335825DE33FFA63A70F951097EFF58.ttl b/data/52/33/58/52335825DE33FFA63A70F951097EFF58.ttl
index 69841dcea80d..a90b6feb8b46 100644
--- a/data/52/33/58/52335825DE33FFA63A70F951097EFF58.ttl
+++ b/data/52/33/58/52335825DE33FFA63A70F951097EFF58.ttl
@@ -45,7 +45,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Brunner von Wattenwyl, 1898) Robillard & Tan, 2022" ;
+    dwc:scientificNameAuthorship "(Brunner von Wattenwyl, 1898)" ;
     dwc:species "striolatus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/BTS9F> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Platybinthus_striolatus> ;
diff --git a/data/52/33/58/52335825DE35FFA53A74FE09097EFA99.ttl b/data/52/33/58/52335825DE35FFA53A74FE09097EFA99.ttl
index c82b2d315e35..2660364c1f89 100644
--- a/data/52/33/58/52335825DE35FFA53A74FE09097EFA99.ttl
+++ b/data/52/33/58/52335825DE35FFA53A74FE09097EFA99.ttl
@@ -45,7 +45,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Brunner von Wattenwyl, 1898) Robillard & Tan, 2022" ;
+    dwc:scientificNameAuthorship "(Brunner von Wattenwyl, 1898)" ;
     dwc:species "punctatus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/BTS9C> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Platybinthus_punctatus> ;
diff --git a/data/52/3A/87/523A87E1654A6569D089F8F2FD1DFC99.ttl b/data/52/3A/87/523A87E1654A6569D089F8F2FD1DFC99.ttl
index c28450e19da8..25ddbb80e358 100644
--- a/data/52/3A/87/523A87E1654A6569D089F8F2FD1DFC99.ttl
+++ b/data/52/3A/87/523A87E1654A6569D089F8F2FD1DFC99.ttl
@@ -42,7 +42,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Fabricius, 1787) Body" ;
+    dwc:scientificNameAuthorship "(Fabricius, 1787)" ;
     dwc:species "reflexus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6RFQM> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Microcopris_reflexus> ;
diff --git a/data/52/48/4E/52484EF442FDE5E9EFFC32F9E4BCA873.ttl b/data/52/48/4E/52484EF442FDE5E9EFFC32F9E4BCA873.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/48/4E/52484EF442FDE5E9EFFC32F9E4BCA873.ttl
+++ b/data/52/48/4E/52484EF442FDE5E9EFFC32F9E4BCA873.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/4F/87/524F87DE4E6AFFD3B3AFFCB5F418FA75.ttl b/data/52/4F/87/524F87DE4E6AFFD3B3AFFCB5F418FA75.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/4F/87/524F87DE4E6AFFD3B3AFFCB5F418FA75.ttl
+++ b/data/52/4F/87/524F87DE4E6AFFD3B3AFFCB5F418FA75.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF89FFCEAF143922FBAFFBCF.ttl b/data/52/52/49/52524956FF89FFCEAF143922FBAFFBCF.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF89FFCEAF143922FBAFFBCF.ttl
+++ b/data/52/52/49/52524956FF89FFCEAF143922FBAFFBCF.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF8CFFCDAF143D8FFAACF888.ttl b/data/52/52/49/52524956FF8CFFCDAF143D8FFAACF888.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF8CFFCDAF143D8FFAACF888.ttl
+++ b/data/52/52/49/52524956FF8CFFCDAF143D8FFAACF888.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF8DFFCCAF143ECDFE62FBE7.ttl b/data/52/52/49/52524956FF8DFFCCAF143ECDFE62FBE7.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF8DFFCCAF143ECDFE62FBE7.ttl
+++ b/data/52/52/49/52524956FF8DFFCCAF143ECDFE62FBE7.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF8EFFCCAF143CEAFC03FEFF.ttl b/data/52/52/49/52524956FF8EFFCCAF143CEAFC03FEFF.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF8EFFCCAF143CEAFC03FEFF.ttl
+++ b/data/52/52/49/52524956FF8EFFCCAF143CEAFC03FEFF.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF8FFFCFAF143B4AFCA0FCAF.ttl b/data/52/52/49/52524956FF8FFFCFAF143B4AFCA0FCAF.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF8FFFCFAF143B4AFCA0FCAF.ttl
+++ b/data/52/52/49/52524956FF8FFFCFAF143B4AFCA0FCAF.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF91FFD0AF143E45FC26FB9F.ttl b/data/52/52/49/52524956FF91FFD0AF143E45FC26FB9F.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF91FFD0AF143E45FC26FB9F.ttl
+++ b/data/52/52/49/52524956FF91FFD0AF143E45FC26FB9F.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF91FFD6AF143A2AFD47F8BB.ttl b/data/52/52/49/52524956FF91FFD6AF143A2AFD47F8BB.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF91FFD6AF143A2AFD47F8BB.ttl
+++ b/data/52/52/49/52524956FF91FFD6AF143A2AFD47F8BB.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF93FFD2AF143E35FD94FC7F.ttl b/data/52/52/49/52524956FF93FFD2AF143E35FD94FC7F.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF93FFD2AF143E35FD94FC7F.ttl
+++ b/data/52/52/49/52524956FF93FFD2AF143E35FD94FC7F.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF93FFD3AF143B3AFC9CFC17.ttl b/data/52/52/49/52524956FF93FFD3AF143B3AFC9CFC17.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF93FFD3AF143B3AFC9CFC17.ttl
+++ b/data/52/52/49/52524956FF93FFD3AF143B3AFC9CFC17.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF95FFD5AF143932FB1AFD84.ttl b/data/52/52/49/52524956FF95FFD5AF143932FB1AFD84.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF95FFD5AF143932FB1AFD84.ttl
+++ b/data/52/52/49/52524956FF95FFD5AF143932FB1AFD84.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF96FFD4AF143BD0FCCFFC47.ttl b/data/52/52/49/52524956FF96FFD4AF143BD0FCCFFC47.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF96FFD4AF143BD0FCCFFC47.ttl
+++ b/data/52/52/49/52524956FF96FFD4AF143BD0FCCFFC47.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF96FFD7AF143E45FD36FB9F.ttl b/data/52/52/49/52524956FF96FFD7AF143E45FD36FB9F.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF96FFD7AF143E45FD36FB9F.ttl
+++ b/data/52/52/49/52524956FF96FFD7AF143E45FD36FB9F.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF98FFD9AF143D82FC25FB6F.ttl b/data/52/52/49/52524956FF98FFD9AF143D82FC25FB6F.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF98FFD9AF143D82FC25FB6F.ttl
+++ b/data/52/52/49/52524956FF98FFD9AF143D82FC25FB6F.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF98FFE2AF1439BAFB4CF887.ttl b/data/52/52/49/52524956FF98FFE2AF1439BAFB4CF887.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF98FFE2AF1439BAFB4CF887.ttl
+++ b/data/52/52/49/52524956FF98FFE2AF1439BAFB4CF887.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF99FFD9AF143DFAFD61FD87.ttl b/data/52/52/49/52524956FF99FFD9AF143DFAFD61FD87.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF99FFD9AF143DFAFD61FD87.ttl
+++ b/data/52/52/49/52524956FF99FFD9AF143DFAFD61FD87.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF9AFFDBAF143B12FC99F8B8.ttl b/data/52/52/49/52524956FF9AFFDBAF143B12FC99F8B8.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF9AFFDBAF143B12FC99F8B8.ttl
+++ b/data/52/52/49/52524956FF9AFFDBAF143B12FC99F8B8.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FF9BFFDBAF143D25FB0AFC17.ttl b/data/52/52/49/52524956FF9BFFDBAF143D25FB0AFC17.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FF9BFFDBAF143D25FB0AFC17.ttl
+++ b/data/52/52/49/52524956FF9BFFDBAF143D25FB0AFC17.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FFA0FFE1AF143E48FE19FB98.ttl b/data/52/52/49/52524956FFA0FFE1AF143E48FE19FB98.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FFA0FFE1AF143E48FE19FB98.ttl
+++ b/data/52/52/49/52524956FFA0FFE1AF143E48FE19FB98.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FFA0FFE6AF143B80FB10FE67.ttl b/data/52/52/49/52524956FFA0FFE6AF143B80FB10FE67.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FFA0FFE6AF143B80FB10FE67.ttl
+++ b/data/52/52/49/52524956FFA0FFE6AF143B80FB10FE67.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FFA1FFE0AF143CF8FEF3FA08.ttl b/data/52/52/49/52524956FFA1FFE0AF143CF8FEF3FA08.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FFA1FFE0AF143CF8FEF3FA08.ttl
+++ b/data/52/52/49/52524956FFA1FFE0AF143CF8FEF3FA08.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FFA2FFE0AF143BF8FE12FE67.ttl b/data/52/52/49/52524956FFA2FFE0AF143BF8FE12FE67.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FFA2FFE0AF143BF8FE12FE67.ttl
+++ b/data/52/52/49/52524956FFA2FFE0AF143BF8FE12FE67.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/52/49/52524956FFA2FFE3AF143E35FDE4FBE7.ttl b/data/52/52/49/52524956FFA2FFE3AF143E35FDE4FBE7.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/52/49/52524956FFA2FFE3AF143E35FDE4FBE7.ttl
+++ b/data/52/52/49/52524956FFA2FFE3AF143E35FDE4FBE7.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/5A/FB/525AFB2F5FFD35E2001ADD4CE7E64250.ttl b/data/52/5A/FB/525AFB2F5FFD35E2001ADD4CE7E64250.ttl
index ca1c3aa6ca86..194756678d09 100644
--- a/data/52/5A/FB/525AFB2F5FFD35E2001ADD4CE7E64250.ttl
+++ b/data/52/5A/FB/525AFB2F5FFD35E2001ADD4CE7E64250.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Anthyllis montana subsp. montana" ;
diff --git a/data/52/5D/87/525D87B64331D76CB9FBB3E4FE70964B.ttl b/data/52/5D/87/525D87B64331D76CB9FBB3E4FE70964B.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/5D/87/525D87B64331D76CB9FBB3E4FE70964B.ttl
+++ b/data/52/5D/87/525D87B64331D76CB9FBB3E4FE70964B.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/5D/87/525D87B64335D768B9CDB6DAFD9594E5.ttl b/data/52/5D/87/525D87B64335D768B9CDB6DAFD9594E5.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/5D/87/525D87B64335D768B9CDB6DAFD9594E5.ttl
+++ b/data/52/5D/87/525D87B64335D768B9CDB6DAFD9594E5.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/5E/22/525E2278FFBAFFFCFC9341533D11FC01.ttl b/data/52/5E/22/525E2278FFBAFFFCFC9341533D11FC01.ttl
index e1892ae80386..45677e22bcf2 100644
--- a/data/52/5E/22/525E2278FFBAFFFCFC9341533D11FC01.ttl
+++ b/data/52/5E/22/525E2278FFBAFFFCFC9341533D11FC01.ttl
@@ -45,7 +45,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Sjostedt, 1932) Storozhenko, 2019" ;
+    dwc:scientificNameAuthorship "(Sjostedt, 1932)" ;
     dwc:species "trituberculata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8Q2WN> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Paraselina_trituberculata> ;
diff --git a/data/52/5E/22/525E2278FFBAFFFCFF2A43723AB5FA94.ttl b/data/52/5E/22/525E2278FFBAFFFCFF2A43723AB5FA94.ttl
index a513b38a18be..d18085188566 100644
--- a/data/52/5E/22/525E2278FFBAFFFCFF2A43723AB5FA94.ttl
+++ b/data/52/5E/22/525E2278FFBAFFFCFF2A43723AB5FA94.ttl
@@ -45,7 +45,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Bolivar, 1887) Storozhenko, 2019" ;
+    dwc:scientificNameAuthorship "(Bolivar, 1887)" ;
     dwc:species "brunneri" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8Q2WM> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Paraselina_brunneri> ;
diff --git a/data/52/5E/22/525E2278FFBAFFFCFF2A45753D6AFEB7.ttl b/data/52/5E/22/525E2278FFBAFFFCFF2A45753D6AFEB7.ttl
index d89d08101905..89e3d128e228 100644
--- a/data/52/5E/22/525E2278FFBAFFFCFF2A45753D6AFEB7.ttl
+++ b/data/52/5E/22/525E2278FFBAFFFCFF2A45753D6AFEB7.ttl
@@ -45,7 +45,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Rehn, 1952) Storozhenko, 2019" ;
+    dwc:scientificNameAuthorship "(Rehn, 1952)" ;
     dwc:species "multifora" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8PLBC> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Paraselina_multifora> ;
diff --git a/data/52/5E/22/525E2278FFBBFFFFFF25440B3930FD14.ttl b/data/52/5E/22/525E2278FFBBFFFFFF25440B3930FD14.ttl
index da5fe204c672..acc389edc619 100644
--- a/data/52/5E/22/525E2278FFBBFFFFFF25440B3930FD14.ttl
+++ b/data/52/5E/22/525E2278FFBBFFFFFF25440B3930FD14.ttl
@@ -46,7 +46,7 @@
     dwc:order "Orthoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Sjostedt, 1921) Storozhenko, 2019" ;
+    dwc:scientificNameAuthorship "(Sjostedt, 1921)" ;
     dwc:species "minor" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8PWSG> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Anaselina_minor> ;
diff --git a/data/52/61/12/526112D43ED65C3AB1EDE1DEE19058C2.ttl b/data/52/61/12/526112D43ED65C3AB1EDE1DEE19058C2.ttl
index 7457f4a884d1..287ad4d17ba5 100644
--- a/data/52/61/12/526112D43ED65C3AB1EDE1DEE19058C2.ttl
+++ b/data/52/61/12/526112D43ED65C3AB1EDE1DEE19058C2.ttl
@@ -44,7 +44,7 @@
     dwc:order "Araneae" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Taczanowski, 1871) Perger & Rubio, 2020" ;
+    dwc:scientificNameAuthorship "(Taczanowski, 1871)" ;
     dwc:species "lucasi" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Sympolymnia_lucasi> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/71/87/527187C41011BC420650FA9F8373FBF8.ttl b/data/52/71/87/527187C41011BC420650FA9F8373FBF8.ttl
index fa69379dd0d7..87d05ade8518 100644
--- a/data/52/71/87/527187C41011BC420650FA9F8373FBF8.ttl
+++ b/data/52/71/87/527187C41011BC420650FA9F8373FBF8.ttl
@@ -43,7 +43,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Brethes) González & Vandenberg, 2006" ;
+    dwc:scientificNameAuthorship "(Brethes)" ;
     dwc:species "sicardi" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cycloneda_sicardi> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/71/87/527187C4101BBC7E0650FD378589FAC8.ttl b/data/52/71/87/527187C4101BBC7E0650FD378589FAC8.ttl
index ef598a7c7878..30e788af2854 100644
--- a/data/52/71/87/527187C4101BBC7E0650FD378589FAC8.ttl
+++ b/data/52/71/87/527187C4101BBC7E0650FD378589FAC8.ttl
@@ -43,7 +43,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Mulsant) González & Vandenberg, 2006" ;
+    dwc:scientificNameAuthorship "(Mulsant)" ;
     dwc:species "eryngii" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cycloneda_eryngii> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/71/87/527187C4101FBC740650FB7E8261FDA0.ttl b/data/52/71/87/527187C4101FBC740650FB7E8261FDA0.ttl
index 7f566ea1fc7c..117c98743f92 100644
--- a/data/52/71/87/527187C4101FBC740650FB7E8261FDA0.ttl
+++ b/data/52/71/87/527187C4101FBC740650FB7E8261FDA0.ttl
@@ -43,7 +43,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Crotch) González & Vandenberg, 2006" ;
+    dwc:scientificNameAuthorship "(Crotch)" ;
     dwc:species "germainii" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cycloneda_germainii> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/71/87/527187C4102DBC400650FB6F8562FB18.ttl b/data/52/71/87/527187C4102DBC400650FB6F8562FB18.ttl
index 4ad35010b545..6382a5edc425 100644
--- a/data/52/71/87/527187C4102DBC400650FB6F8562FB18.ttl
+++ b/data/52/71/87/527187C4102DBC400650FB6F8562FB18.ttl
@@ -43,7 +43,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Mulsant) González & Vandenberg, 2006" ;
+    dwc:scientificNameAuthorship "(Mulsant)" ;
     dwc:species "boliviana" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cycloneda_boliviana> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/73/94/52739400FF8EFF89EDFAFEEEFD834BF7.ttl b/data/52/73/94/52739400FF8EFF89EDFAFEEEFD834BF7.ttl
index 508932c400a3..8e4f1866455f 100644
--- a/data/52/73/94/52739400FF8EFF89EDFAFEEEFD834BF7.ttl
+++ b/data/52/73/94/52739400FF8EFF89EDFAFEEEFD834BF7.ttl
@@ -42,7 +42,7 @@
     dwc:order "Scorpiones" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Ehrenberg, 1828) Karataş & Çolak, 2005" ;
+    dwc:scientificNameAuthorship "(Ehrenberg, 1828)" ;
     dwc:species "nigrocinctus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Mesobuthus_nigrocinctus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/7A/53/527A539CCD385DB780E85AEE16AE50F8.ttl b/data/52/7A/53/527A539CCD385DB780E85AEE16AE50F8.ttl
index e3b3c06c5816..c64acdb52446 100644
--- a/data/52/7A/53/527A539CCD385DB780E85AEE16AE50F8.ttl
+++ b/data/52/7A/53/527A539CCD385DB780E85AEE16AE50F8.ttl
@@ -41,7 +41,7 @@
     dwc:order "Asterales" ;
     dwc:phylum "Tracheophyta" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Zahn) Gottschl., 2023" ;
+    dwc:scientificNameAuthorship "(Zahn)" ;
     dwc:species "pseudopilosella" ;
     dwc:subSpecies "nigrocomosa" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pilosella_pseudopilosella_nigrocomosa> ;
diff --git a/data/52/7A/64/527A6451FFF15A00FF35FD83FD32D9C3.ttl b/data/52/7A/64/527A6451FFF15A00FF35FD83FD32D9C3.ttl
index c5565bebb4b8..5d35fc4ef236 100644
--- a/data/52/7A/64/527A6451FFF15A00FF35FD83FD32D9C3.ttl
+++ b/data/52/7A/64/527A6451FFF15A00FF35FD83FD32D9C3.ttl
@@ -45,7 +45,7 @@
     dwc:order "Opiliones" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Suzuki, 1985) Klementz & Sharma, 2023" ;
+    dwc:scientificNameAuthorship "(Suzuki, 1985)" ;
     dwc:species "thaiensis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Paktongius_thaiensis> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/95/CB/5295CB3E62165B5FD869B1A766F24F1B.ttl b/data/52/95/CB/5295CB3E62165B5FD869B1A766F24F1B.ttl
index 8f4fdb67f50f..7c189ead97b1 100644
--- a/data/52/95/CB/5295CB3E62165B5FD869B1A766F24F1B.ttl
+++ b/data/52/95/CB/5295CB3E62165B5FD869B1A766F24F1B.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Gentiana anisodonta Borbas" ;
diff --git a/data/52/96/48/529648BBD15055E490CCC314D66747D5.ttl b/data/52/96/48/529648BBD15055E490CCC314D66747D5.ttl
index 02d2225a10e3..768811b16703 100644
--- a/data/52/96/48/529648BBD15055E490CCC314D66747D5.ttl
+++ b/data/52/96/48/529648BBD15055E490CCC314D66747D5.ttl
@@ -43,7 +43,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Warren, 1899) Tujuba & Hausmann & Sciarretta, 2020" ;
+    dwc:scientificNameAuthorship "(Warren, 1899)" ;
     dwc:species "subaurata" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Rabomia_subaurata> ;
     a dwcFP:TaxonConcept .
diff --git a/data/52/98/DE/5298DE8A112B6B7BE26843DDE0D5C54F.ttl b/data/52/98/DE/5298DE8A112B6B7BE26843DDE0D5C54F.ttl
index 828dd4f395db..7ec3645492bf 100644
--- a/data/52/98/DE/5298DE8A112B6B7BE26843DDE0D5C54F.ttl
+++ b/data/52/98/DE/5298DE8A112B6B7BE26843DDE0D5C54F.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Scandix pecten-veneris L." ;
diff --git a/data/52/B0/FE/52B0FECBBDB1D698731DFC88FB2A0791.ttl b/data/52/B0/FE/52B0FECBBDB1D698731DFC88FB2A0791.ttl
index 72cebf9d6b6a..53694c12bbc3 100644
--- a/data/52/B0/FE/52B0FECBBDB1D698731DFC88FB2A0791.ttl
+++ b/data/52/B0/FE/52B0FECBBDB1D698731DFC88FB2A0791.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Arenaria ciliata" ;
diff --git a/data/52/B4/AF/52B4AF048A5E531AB9D34FFEA6944A29.ttl b/data/52/B4/AF/52B4AF048A5E531AB9D34FFEA6944A29.ttl
index b5b2fd8db121..d550dcee1495 100644
--- a/data/52/B4/AF/52B4AF048A5E531AB9D34FFEA6944A29.ttl
+++ b/data/52/B4/AF/52B4AF048A5E531AB9D34FFEA6944A29.ttl
@@ -43,7 +43,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Ménétriés, 1843) californicus (Menetries, 1843)" ;
+    dwc:scientificNameAuthorship "(Ménétriés, 1843)" ;
     dwc:species "californicus" ;
     dwc:subSpecies "californicus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/5F5Q8> ;
diff --git a/data/52/C7/C0/52C7C053CB44D165037CBC918B2BCECC.ttl b/data/52/C7/C0/52C7C053CB44D165037CBC918B2BCECC.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/C7/C0/52C7C053CB44D165037CBC918B2BCECC.ttl
+++ b/data/52/C7/C0/52C7C053CB44D165037CBC918B2BCECC.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/D6/A1/52D6A1FFDEC253159FB8198CA0D27296.ttl b/data/52/D6/A1/52D6A1FFDEC253159FB8198CA0D27296.ttl
index 70b55659e8c5..ad2236d06301 100644
--- a/data/52/D6/A1/52D6A1FFDEC253159FB8198CA0D27296.ttl
+++ b/data/52/D6/A1/52D6A1FFDEC253159FB8198CA0D27296.ttl
@@ -42,7 +42,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(LeConte, 1853) debilis " ;
+    dwc:scientificNameAuthorship "(LeConte, 1853)" ;
     dwc:species "debilis" ;
     dwc:subSpecies "debilis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8LKMF> ;
diff --git a/data/52/E5/54/52E55434C91324F6667676DC1BF3740D.ttl b/data/52/E5/54/52E55434C91324F6667676DC1BF3740D.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/52/E5/54/52E55434C91324F6667676DC1BF3740D.ttl
+++ b/data/52/E5/54/52E55434C91324F6667676DC1BF3740D.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/52/E6/50/52E650745ED18BA10EF8F418C9B0AB1E.ttl b/data/52/E6/50/52E650745ED18BA10EF8F418C9B0AB1E.ttl
index c964c3fe674a..032b33cf5006 100644
--- a/data/52/E6/50/52E650745ED18BA10EF8F418C9B0AB1E.ttl
+++ b/data/52/E6/50/52E650745ED18BA10EF8F418C9B0AB1E.ttl
@@ -41,7 +41,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Brues, 1933) Fisher & Tucker & Sharkey, 2015" ;
+    dwc:scientificNameAuthorship "(Brues, 1933)" ;
     dwc:species "contortus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Colemanus_contortus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/A3/15/86/A3158678FFC3FFCFFF0CFD2BE8C6FC0D.ttl b/data/A3/15/86/A3158678FFC3FFCFFF0CFD2BE8C6FC0D.ttl
index e4e03405e6a4..7fa2a06bddfc 100644
--- a/data/A3/15/86/A3158678FFC3FFCFFF0CFD2BE8C6FC0D.ttl
+++ b/data/A3/15/86/A3158678FFC3FFCFFF0CFD2BE8C6FC0D.ttl
@@ -40,7 +40,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Naufock, 1933) de Pedrafita" ;
+    dwc:scientificNameAuthorship "(Naufock, 1933)" ;
     dwc:species "schmidti" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/93PY5> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Adscita_schmidti> ;
diff --git a/data/A3/27/FC/A327FC27346AFFA2DDFC2CBA35AFFD41.ttl b/data/A3/27/FC/A327FC27346AFFA2DDFC2CBA35AFFD41.ttl
index b998312198f1..3c7ec13c5850 100644
--- a/data/A3/27/FC/A327FC27346AFFA2DDFC2CBA35AFFD41.ttl
+++ b/data/A3/27/FC/A327FC27346AFFA2DDFC2CBA35AFFD41.ttl
@@ -43,7 +43,7 @@
     dwc:order "Lepidoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gaede, 1929) Yakovlev, 2022" ;
+    dwc:scientificNameAuthorship "(Gaede, 1929)" ;
     dwc:species "crassilineatus" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Diogodiasia_crassilineatus> ;
     a dwcFP:TaxonConcept .
diff --git a/data/A3/2D/87/A32D87D41C5C536955DEFA1A279EE2FE.ttl b/data/A3/2D/87/A32D87D41C5C536955DEFA1A279EE2FE.ttl
index 19fb318b5be8..3a296dbded05 100644
--- a/data/A3/2D/87/A32D87D41C5C536955DEFA1A279EE2FE.ttl
+++ b/data/A3/2D/87/A32D87D41C5C536955DEFA1A279EE2FE.ttl
@@ -63,7 +63,7 @@
     dwc:order "Diptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Felt, 1927) Kolesik & Gagné, 2020" ;
+    dwc:scientificNameAuthorship "(Felt, 1927)" ;
     dwc:species "orientalis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Apoasphondylia_orientalis> ;
     a dwcFP:TaxonConcept .
diff --git a/data/A3/3D/57/A33D57B66272977034F3C70AE68BC915.ttl b/data/A3/3D/57/A33D57B66272977034F3C70AE68BC915.ttl
index dfc241287a77..ae195730769c 100644
--- a/data/A3/3D/57/A33D57B66272977034F3C70AE68BC915.ttl
+++ b/data/A3/3D/57/A33D57B66272977034F3C70AE68BC915.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Gentiana ciliata L." ;
diff --git a/data/A3/4A/87/A34A87CF0465FF94FF16F850FC1016F2.ttl b/data/A3/4A/87/A34A87CF0465FF94FF16F850FC1016F2.ttl
index ca021e60e647..a7a710d0e623 100644
--- a/data/A3/4A/87/A34A87CF0465FF94FF16F850FC1016F2.ttl
+++ b/data/A3/4A/87/A34A87CF0465FF94FF16F850FC1016F2.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Cholodkovsky, 1908) Alien" ;
+    dwc:scientificNameAuthorship "(Cholodkovsky, 1908)" ;
     dwc:species "caraganae" ;
     dwc:subGenus "Acyrthosiphon" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8P4NN> ;
diff --git a/data/A3/4A/87/A34A87CF0465FF95FF16FBF0FB9F12E2.ttl b/data/A3/4A/87/A34A87CF0465FF95FF16FBF0FB9F12E2.ttl
index fcde38e45d24..b966fa2100a7 100644
--- a/data/A3/4A/87/A34A87CF0465FF95FF16FBF0FB9F12E2.ttl
+++ b/data/A3/4A/87/A34A87CF0465FF95FF16FBF0FB9F12E2.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Schrank, 1801) Alien" ;
+    dwc:scientificNameAuthorship "(Schrank, 1801)" ;
     dwc:species "oxyacanthae" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/797VN> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Rhopalosiphum_oxyacanthae> ;
diff --git a/data/A3/4A/87/A34A87CF0468FF9FFF16F80CFC6216BA.ttl b/data/A3/4A/87/A34A87CF0468FF9FFF16F80CFC6216BA.ttl
index c8744b6ffc91..ef0ee84e925c 100644
--- a/data/A3/4A/87/A34A87CF0468FF9FFF16F80CFC6216BA.ttl
+++ b/data/A3/4A/87/A34A87CF0468FF9FFF16F80CFC6216BA.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Boyer de Fonscolombe, 1841) First" ;
+    dwc:scientificNameAuthorship "(Boyer de Fonscolombe, 1841)" ;
     dwc:species "pyri" ;
     dwc:subGenus "Pomaphis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/386Y7> ;
diff --git a/data/A3/4A/87/A34A87CF046CFF9CFF16FE84FCC61792.ttl b/data/A3/4A/87/A34A87CF046CFF9CFF16FE84FCC61792.ttl
index 933dcf06c2c3..aa75106dd2e3 100644
--- a/data/A3/4A/87/A34A87CF046CFF9CFF16FE84FCC61792.ttl
+++ b/data/A3/4A/87/A34A87CF046CFF9CFF16FE84FCC61792.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Buckton, 1876) Alien" ;
+    dwc:scientificNameAuthorship "(Buckton, 1876)" ;
     dwc:species "circumflexus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6RVQN> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Neomyzus_circumflexus> ;
diff --git a/data/A3/4A/87/A34A87CF046DFF9CFF16F80CFB1716BA.ttl b/data/A3/4A/87/A34A87CF046DFF9CFF16F80CFB1716BA.ttl
index 90300f61fc0c..f1e2acd343ac 100644
--- a/data/A3/4A/87/A34A87CF046DFF9CFF16F80CFB1716BA.ttl
+++ b/data/A3/4A/87/A34A87CF046DFF9CFF16F80CFB1716BA.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Sulzer, 1776) Alien" ;
+    dwc:scientificNameAuthorship "(Sulzer, 1776)" ;
     dwc:species "persicae" ;
     dwc:subGenus "Nectarosiphon" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/45J3R> ;
diff --git a/data/A3/4A/87/A34A87CF046EFF9EFF16FA90FC961383.ttl b/data/A3/4A/87/A34A87CF046EFF9EFF16FA90FC961383.ttl
index 981adab03d77..7287102eb05d 100644
--- a/data/A3/4A/87/A34A87CF046EFF9EFF16FA90FC961383.ttl
+++ b/data/A3/4A/87/A34A87CF046EFF9EFF16FA90FC961383.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Thomas, 1878) Alien" ;
+    dwc:scientificNameAuthorship "(Thomas, 1878)" ;
     dwc:species "euphorbiae" ;
     dwc:subGenus "Macrosiphum" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/3X9ZC> ;
diff --git a/data/A3/4A/87/A34A87CF046EFF9EFF16FC8CFB2915E7.ttl b/data/A3/4A/87/A34A87CF046EFF9EFF16FC8CFB2915E7.ttl
index a31abf0b9ff5..479a760618da 100644
--- a/data/A3/4A/87/A34A87CF046EFF9EFF16FC8CFB2915E7.ttl
+++ b/data/A3/4A/87/A34A87CF046EFF9EFF16FC8CFB2915E7.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Hottes & Frison, 1931) Alien" ;
+    dwc:scientificNameAuthorship "(Hottes & Frison, 1931)" ;
     dwc:species "tapuskae" ;
     dwc:subGenus "Macrosiphoniella" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/3X9RQ> ;
diff --git a/data/A3/4A/87/A34A87CF046EFF9EFF16FD40FB481557.ttl b/data/A3/4A/87/A34A87CF046EFF9EFF16FD40FB481557.ttl
index d19989d12667..ce599734d683 100644
--- a/data/A3/4A/87/A34A87CF046EFF9EFF16FD40FB481557.ttl
+++ b/data/A3/4A/87/A34A87CF046EFF9EFF16FD40FB481557.ttl
@@ -41,7 +41,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Gillette, 1908) Alien" ;
+    dwc:scientificNameAuthorship "(Gillette, 1908)" ;
     dwc:species "sanborni" ;
     dwc:subGenus "Macrosiphoniella" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/3X9R4> ;
diff --git a/data/A3/4A/87/A34A87CF0472FF82FF16F924FCFE1133.ttl b/data/A3/4A/87/A34A87CF0472FF82FF16F924FCFE1133.ttl
index e58dc8f86c54..da8ebc846769 100644
--- a/data/A3/4A/87/A34A87CF0472FF82FF16F924FCFE1133.ttl
+++ b/data/A3/4A/87/A34A87CF0472FF82FF16F924FCFE1133.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Kaltenbach, 1843) Alien" ;
+    dwc:scientificNameAuthorship "(Kaltenbach, 1843)" ;
     dwc:species "juglandicola" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/5YGJT> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chromaphis_juglandicola> ;
diff --git a/data/A3/4A/87/A34A87CF0475FF85FF16FAD8FE7813DE.ttl b/data/A3/4A/87/A34A87CF0475FF85FF16FAD8FE7813DE.ttl
index fd4665714f36..81cc6690fdfd 100644
--- a/data/A3/4A/87/A34A87CF0475FF85FF16FAD8FE7813DE.ttl
+++ b/data/A3/4A/87/A34A87CF0475FF85FF16FAD8FE7813DE.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Kaltenbach, 1843) Alien" ;
+    dwc:scientificNameAuthorship "(Kaltenbach, 1843)" ;
     dwc:species "affinis" ;
     dwc:subGenus "Thecabius" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/565TH> ;
diff --git a/data/A3/4A/87/A34A87CF0475FF85FF16FCA8FBAC158A.ttl b/data/A3/4A/87/A34A87CF0475FF85FF16FCA8FBAC158A.ttl
index 0c88f5d31497..352d88b92699 100644
--- a/data/A3/4A/87/A34A87CF0475FF85FF16FCA8FBAC158A.ttl
+++ b/data/A3/4A/87/A34A87CF0475FF85FF16FCA8FBAC158A.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Riley, 1879) Alien" ;
+    dwc:scientificNameAuthorship "(Riley, 1879)" ;
     dwc:species "fraxinifolii" ;
     dwc:subGenus "Meliarhizophagus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6VXXH> ;
diff --git a/data/A3/4A/87/A34A87CF0476FF85FF16F80CFD7C16BA.ttl b/data/A3/4A/87/A34A87CF0476FF85FF16F80CFD7C16BA.ttl
index bc242c6e44d2..db44d2e16763 100644
--- a/data/A3/4A/87/A34A87CF0476FF85FF16F80CFD7C16BA.ttl
+++ b/data/A3/4A/87/A34A87CF0476FF85FF16F80CFD7C16BA.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Koch, 1857) First" ;
+    dwc:scientificNameAuthorship "(Koch, 1857)" ;
     dwc:species "fuscicornis" ;
     dwc:subGenus "Pemphigus" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/76FGG> ;
diff --git a/data/A3/4A/87/A34A87CF0477FF87FF16FC8CFC3C158A.ttl b/data/A3/4A/87/A34A87CF0477FF87FF16FC8CFC3C158A.ttl
index 3a7ca4bedc97..4b599bb55259 100644
--- a/data/A3/4A/87/A34A87CF0477FF87FF16FC8CFC3C158A.ttl
+++ b/data/A3/4A/87/A34A87CF0477FF87FF16FC8CFC3C158A.ttl
@@ -40,7 +40,7 @@
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Hausmann, 1802) Alien" ;
+    dwc:scientificNameAuthorship "(Hausmann, 1802)" ;
     dwc:species "lanigerum" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/8P7MY> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Eriosoma_lanigerum> ;
diff --git a/data/A3/6D/87/A36D87FB9673FFF9FF4BFD7B7A14CE3B.ttl b/data/A3/6D/87/A36D87FB9673FFF9FF4BFD7B7A14CE3B.ttl
index 4bec577ff727..0a78b67c2533 100644
--- a/data/A3/6D/87/A36D87FB9673FFF9FF4BFD7B7A14CE3B.ttl
+++ b/data/A3/6D/87/A36D87FB9673FFF9FF4BFD7B7A14CE3B.ttl
@@ -41,7 +41,7 @@
     dwc:order "Gasterosteiformes" ;
     dwc:phylum "Chordata" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Linnaeus, 1758) pungitius " ;
+    dwc:scientificNameAuthorship "(Linnaeus, 1758)" ;
     dwc:species "pungitius" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6WPH5> ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pungitius_pungitius> ;
diff --git a/data/A3/73/A2/A373A22FFFEBFFE2BEA1C54DFB77F952.ttl b/data/A3/73/A2/A373A22FFFEBFFE2BEA1C54DFB77F952.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/A3/73/A2/A373A22FFFEBFFE2BEA1C54DFB77F952.ttl
+++ b/data/A3/73/A2/A373A22FFFEBFFE2BEA1C54DFB77F952.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/A3/93/79/A393791DFDF1B7A2575D1922BF0B5FC4.ttl b/data/A3/93/79/A393791DFDF1B7A2575D1922BF0B5FC4.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/A3/93/79/A393791DFDF1B7A2575D1922BF0B5FC4.ttl
+++ b/data/A3/93/79/A393791DFDF1B7A2575D1922BF0B5FC4.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/A3/94/D8/A394D84ED580D9219B305BE7106307F2.ttl b/data/A3/94/D8/A394D84ED580D9219B305BE7106307F2.ttl
index 30cb558bc0ff..6430c9e111f5 100644
--- a/data/A3/94/D8/A394D84ED580D9219B305BE7106307F2.ttl
+++ b/data/A3/94/D8/A394D84ED580D9219B305BE7106307F2.ttl
@@ -13,10 +13,13 @@
 #  - the treatment is lacking the taxon
 # Error: Cannot produce RDF due to data errors:
 #  - the treatment is lacking the taxon
-#     at checkForErrors (file:///app/src/gg2rdf.ts:120:13)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:84:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at checkForErrors (file:///app/src/gg2rdf.ts:153:13)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:95:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7)
-#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:81:7)
-#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:68:28)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.gatherJobsForFullUpdate (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:180:7)
+#     at async GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:99:11)
+#     at async GHActWorker.startTask (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:81:7)
+#     at async GHActWorker.scope.onmessage (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:68:28)
diff --git a/data/A3/C6/E1/A3C6E1923288538B921D16E01AD38767.ttl b/data/A3/C6/E1/A3C6E1923288538B921D16E01AD38767.ttl
index 002018414568..09c039a8102c 100644
--- a/data/A3/C6/E1/A3C6E1923288538B921D16E01AD38767.ttl
+++ b/data/A3/C6/E1/A3C6E1923288538B921D16E01AD38767.ttl
@@ -42,7 +42,7 @@
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Mineo, 2021) Talamas & Bremer & Moore & Bon & Lahey & Roberts & Combee & McGathey & van Noort & Timokhov & Hougardy & Hogg, 2021" ;
+    dwc:scientificNameAuthorship "(Mineo, 2021)" ;
     dwc:species "kelnerpillauti" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Hadronotus_kelnerpillauti> ;
     a dwcFP:TaxonConcept .
diff --git a/data/A3/C8/50/A3C850A0CCCA57A881E73FDF717231E8.ttl b/data/A3/C8/50/A3C850A0CCCA57A881E73FDF717231E8.ttl
index d07e6d18238d..bef20038888a 100644
--- a/data/A3/C8/50/A3C850A0CCCA57A881E73FDF717231E8.ttl
+++ b/data/A3/C8/50/A3C850A0CCCA57A881E73FDF717231E8.ttl
@@ -44,7 +44,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "(Say, 1824) terricola " ;
+    dwc:scientificNameAuthorship "(Say, 1824)" ;
     dwc:species "terricola" ;
     dwc:subSpecies "terricola" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cylindera_terricola_terricola> ;
diff --git a/data/A3/EC/75/A3EC75743FB6E67F58C34E6997F2E4D2.ttl b/data/A3/EC/75/A3EC75743FB6E67F58C34E6997F2E4D2.ttl
index 31f3f673de9e..a444523f511d 100644
--- a/data/A3/EC/75/A3EC75743FB6E67F58C34E6997F2E4D2.ttl
+++ b/data/A3/EC/75/A3EC75743FB6E67F58C34E6997F2E4D2.ttl
@@ -41,7 +41,7 @@
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
     dwc:rank "species" ;
-    dwc:scientificNameAuthorship "(Herbst, 1797) Douglas & Bouchard & Anderson & Tonnancour & Vigneault & Webster, 2013" ;
+    dwc:scientificNameAuthorship "(Herbst, 1797)" ;
     dwc:species "nigrum" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Trichapion_nigrum> ;
     a dwcFP:TaxonConcept .
diff --git a/data/A3/F8/7C/A3F87C6A2553911D27F52866E496A50D.ttl b/data/A3/F8/7C/A3F87C6A2553911D27F52866E496A50D.ttl
index 1aeeecf0aaf9..a1cbd18787b9 100644
--- a/data/A3/F8/7C/A3F87C6A2553911D27F52866E496A50D.ttl
+++ b/data/A3/F8/7C/A3F87C6A2553911D27F52866E496A50D.ttl
@@ -13,15 +13,15 @@
     # Error: Could not add TaxonConceptCitation
 # Error: Could not produce taxonNameURI
 # Error: Could not produce taxonNameURI
-#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1201:15)
-#     at taxonNameURI (file:///app/src/gg2rdf.ts:1213:9)
-#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:901:13)
-#     at file:///app/src/gg2rdf.ts:306:11
+#     at taxonNameForURI (file:///app/src/gg2rdf.ts:1236:15)
+#     at taxonNameURI (file:///app/src/gg2rdf.ts:1248:9)
+#     at addTaxonConceptCitation (file:///app/src/gg2rdf.ts:952:13)
+#     at file:///app/src/gg2rdf.ts:341:11
 #     at y.forEach (<anonymous>)
-#     at makeTreatment (file:///app/src/gg2rdf.ts:291:7)
-#     at gg2rdf (file:///app/src/gg2rdf.ts:85:5)
-#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:71:9)
-#     at GHActWorker.run (https://deno.land/x/ghact@1.2.2/src/GHActWorker.ts:103:22)
+#     at makeTreatment (file:///app/src/gg2rdf.ts:326:7)
+#     at gg2rdf (file:///app/src/gg2rdf.ts:96:5)
+#     at GHActWorker.jobHandler (file:///app/src/action_worker.ts:120:24)
+#     at GHActWorker.run (https://deno.land/x/ghact@1.2.4/src/GHActWorker.ts:103:22)
 #     at eventLoopTick (ext:core/01_core.js:168:7) ;
     dc:creator "Info Flora" ;
     dc:title "Chaerophyllum hirsutum" ;