REQ-SELF-EXPORT-001 pass high since 0.1.0
Statement: vnvspec shall export reports in at least 5 formats (HTML, JSON, Markdown, GSN/Mermaid, Annex IV).
Rationale: Multiple export formats serve different audiences (auditors, developers, stakeholders).
Verification Method: test
Last Checked: 2026-04-17 18:13 UTC
Acceptance Criteria
- export_html() produces valid HTML with evidence table.
- export_json() produces valid JSON round-trippable to Report.
- export_markdown() produces Markdown with verdict table.
- export_gsn_mermaid() produces Mermaid flowchart syntax.
- export_annex_iv() produces EU AI Act Annex IV headings.
Evidence
| ID | Kind | Verdict | Observed | Details |
|---|---|---|---|---|
| EV-PYTEST-0027 | test | pass | 2026-04-17 18:13 | source: pytest-vnvspec, nodeid: tests/test_self_spec.py::TestExporters::test_all_export_formats, test_name: test_all_export_formats |