diff --git a/demo/src/bin/eurovent.rs b/demo/src/bin/eurovent.rs index 398a18c..3377b13 100644 --- a/demo/src/bin/eurovent.rs +++ b/demo/src/bin/eurovent.rs @@ -296,5 +296,14 @@ fn main() { println!(" - Phase: {:?}", state.phase); } + // --- 6. HTML Report --- + print_header("6. HTML Report Generation"); + let html_content = include_str!("../../eurovent_report.html"); + if let Ok(dir) = std::env::current_dir() { + let path = dir.join("eurovent_report.html"); + std::fs::write(&path, html_content).unwrap(); + println!(" {} Detailed HTML report written to: {}", "✓".green(), path.display()); + } + println!("\n{}", "═".repeat(70).cyan()); }