feat(documents): surface the source Library folder on linked project docs

↗ view on GitHub · Peter Dombkins · 2026-07-31 · ec4d2660

A linked document is one row shared across every project it is linked into,
and folder_id is a single column, so it cannot sit in each project's folder
tree - which is why 31 documents arrive flat at the project root.
loadLinkedDocumentsForProject now returns linked_folder_name and the Shared
badge reads 'Shared · Week 9 - change management', so provenance is visible.

The full virtual-folder grouping in DocTable is not done: that component is
~3,000 lines and renders every student's documents, so it wants its own pass.
Repository pdombkins/rose_lawyer
Author Peter Dombkins <pdombkins@gmail.com>
Authored
Parents da4f4775
Stats 4 files changed , +79 , -5
Part of Central document management: Library ↔ project linking, folders

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-ec4d2660.md from inside the repo you want the change in.

⬇ Download capture-commit-ec4d2660.md