pub fn discover_documents(straymark_dir: &Path) -> Vec<PathBuf>
Discover all user-generated StrayMark documents under a .straymark/ directory