Report generation and CI integration for functionality verification Split from fortplot_functionality_verification.f90 for file size compliance (Issue #884)
Enhanced baseline comparison with comprehensive analysis
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(verification_report_t), | intent(in) | :: | current_results | |||
| type(verification_report_t), | intent(in) | :: | baseline_results | 
Generate comprehensive summary
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(verification_report_t), | intent(inout) | :: | report | 
Export results in CI-compatible format
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(verification_report_t), | intent(in) | :: | report | |||
| character(len=*), | intent(in) | :: | output_file | 
Main entry point for comprehensive verification
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | baseline_dir | |||
| character(len=*), | intent(in) | :: | output_dir | |||
| character(len=*), | intent(in) | :: | evidence_dir | |||
| type(verification_report_t), | intent(out) | :: | report | 
Generate technical evidence report
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(verification_report_t), | intent(in) | :: | report | |||
| character(len=*), | intent(in) | :: | evidence_file |