## Cross-project biblio sharing: no way to import papers with processed derivati
Cross-project biblio sharing: no way to import papers with processed derivatives from sibling projects¶
When gecog needed the Garcia-Cortadella 2024 paper already fully processed in pixecog (PDF, docling, grobid, openalex), there was no biblio tool to import it. The process required:
- Manually finding the DOI by grepping pixecog's .bib file (~5 tool calls)
biblio_ingestwith the DOI (which generated a different citekey:garciacortadella_2024_DcCoupledvs pixecog'sgarcia-cortadella_2024_LargescaleInfraslow)- Manually copying + renaming PDF, docling, and grobid derivatives to match the new citekey
Expected: A tool like biblio_import_from(source_project, citekey) or biblio_pool_link(source_project) that:
- Resolves the citekey from the source project
- Copies or symlinks processed derivatives with correct naming
- Or: a shared biblio pool that multiple projects can reference
Additional issue: The PDF pool mechanism (biblio_pdf_fetch_oa with pool cascade) didn't find the PDF despite it existing in pixecog. The pool doesn't appear to be cross-project.
Additional issue: biblio_ingest doesn't allow specifying a preferred citekey. The OpenAlex-derived citekey (DcCoupled) differs from the Zotero-derived one (LargescaleInfraslow), making cross-project references inconsistent.
Source context: gecog¶
GEcog (gecog): Graphene ECoG
Recent commits:
d489909 [DATALAD] Added subdataset
748736e Instruct annex to add text files to Git
a84317c [DATALAD] new dataset