pub fn write_conversation_folder(
project_root: &Path,
doc: &FurDocument,
linked: &[PathBuf],
force: bool,
) -> Result<PathBuf, String>Expand description
Write chats/<slug>/convo.md plus copies of every linked file.
Returns the folder that was written. Refuses to clobber an existing spine
unless force is set — an export that silently overwrote a hand-edited
document would be exactly the data loss this whole design is trying to end.