This commit is contained in:
iamdoubz
2026-06-30 22:17:30 -05:00
parent aae22a0e23
commit 02834e9cd2
38 changed files with 15517 additions and 203 deletions
+8 -2
View File
@@ -33,7 +33,8 @@ pub trait NotesRenderer: Send + Sync {
summary_md: Option<&str>,
) -> String;
fn export(&self, markdown: &str, dest: &Path, fmt: ExportFormat) -> Result<PathBuf, NotesError>;
fn export(&self, markdown: &str, dest: &Path, fmt: ExportFormat)
-> Result<PathBuf, NotesError>;
}
pub struct MarkdownNotes;
@@ -48,7 +49,12 @@ impl NotesRenderer for MarkdownNotes {
// T2.4: resolve speaker names, group dialogue, prepend summary section.
todo!("Phase 2 — assemble Markdown")
}
fn export(&self, _markdown: &str, _dest: &Path, _fmt: ExportFormat) -> Result<PathBuf, NotesError> {
fn export(
&self,
_markdown: &str,
_dest: &Path,
_fmt: ExportFormat,
) -> Result<PathBuf, NotesError> {
// T2.6 (.md/bundle); T8.4 (pdf/docx via local conversion).
todo!("Phase 2/8 — export notes")
}