Summary
The tool currently only supports downloading the SDG analysis output as a JSON file (unsdg.json). However, the DMP 2026 expected outcome explicitly states:
"Anyone should be able to access the tool and get the json or yaml output file from the tool."
YAML is currently missing as a download format.
Current Behavior
The download section in frontend/components/results.tsx only has a single button that generates and downloads unsdg.json. There is no YAML download option anywhere in the frontend.
Expected Behavior
Users should be able to download the same SDG analysis data as a unsdg.yaml file, giving them flexibility in how they use the output — especially useful for contributors testing against the DPG registry who may prefer YAML for metadata workflows.
Impact
- Directly addresses the DMP 2026 expected outcome which mentions YAML output
- No backend changes required — this is a pure frontend addition
- No new dependencies needed — YAML conversion can be handled with a lightweight helper function
- Zero regression risk to existing JSON download functionality
References
Summary
The tool currently only supports downloading the SDG analysis output as a JSON file (
unsdg.json). However, the DMP 2026 expected outcome explicitly states:YAML is currently missing as a download format.
Current Behavior
The download section in
frontend/components/results.tsxonly has a single button that generates and downloadsunsdg.json. There is no YAML download option anywhere in the frontend.Expected Behavior
Users should be able to download the same SDG analysis data as a
unsdg.yamlfile, giving them flexibility in how they use the output — especially useful for contributors testing against the DPG registry who may prefer YAML for metadata workflows.Impact
References
frontend/components/results.tsx— current download implementation (JSON only)