Thanks, @dsblank. As I mentioned to Nick, I’m not a code architect or a developer, so I can’t provide a formal technical specification or professional UI mockups.
However, what I can do is provide my ‘user-logic’ and my “simple real world approach”. I can try to help with:
- Workflow integration: Describing my ideal workflow between Zotero, Obsidian, and Gramps (and other tools using CSL).
- Current vs. Ideal: Explaining how I handle the bridge between Zotero and Gramps today, compared to how I would like it to work in an ideal layered system.
- Tool-agnostic logic: Even though I use Zotero, the logic I’m describing would be much the same for users of Citavi, JabRef, or similar research tools.
When a GitHub discussion becomes available for this specific topic, I will certainly participate there with my thoughts. I can also try to gather relevant Discourse threads regarding repositories, sources, and citations and provide them as links, so developers don’t have to browse through hundreds of posts to find the core arguments.
Note on translation: This response was drafted in Norwegian and refined with the assistance of Google AI. The final content has been reviewed and approved by me.