reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint

Printable idea sheet

export_pipeline

reqlan rq/core_analysis/export.rq:4

Katz 0.114

`@reqlan/analytical` owns export execution for every format.
Shared contract: `ExportRequest` / progress callbacks / snapshot build, then format writers.
Hosts ( extension webview, CLI ) assemble an `ExportRequest` and call `NativeAnalysisApi.exportHtml` / `exportMarkdown` / `exportJson` / `exportCsv` — they do not reimplement writers.
Formats: html_export, markdown_export, json_export, csv_export, pdf_export.
Progress phases ( snapshot, then write completed / total ) are reported to hosts for loading UI.
Consumed under analysis_scope.
Rust port of snapshot + writers: export_rust.

implementation
native-analysis-api.ts, api.rs, snapshot.rs, types.ts
status
done
tests
json_export.rs:json_export_lists_persisted_ideas

Interactive page: export_pipeline