reproducible-gis-project
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The worked example pipeline (
examples/tartu-development/pipeline.py) downloads authoritative cadastral and infrastructure data from official Estonian government and municipal services, including Maa- ja Ruumiamet (Land Board) S3 storage, the Environment Agency's WFS GeoServer, and Tartu City Government ArcGIS Feature Services. - [COMMAND_EXECUTION]: The pipeline script in the Tartu example includes functionality to spawn a QGIS Docker container via
subprocess.runto compile desktop GIS projects. This execution is triggered only when theOPENMAPSTACK_USE_QGIS_DOCKERenvironment variable is set and uses hardcoded script logic to ensure reproducibility. - [DYNAMIC_EXECUTION]: The skill uses
__import__for the standard libraryjsonmodule in its pipeline template. In the worked example, it executes a hardcoded Python script string inside a containerized QGIS environment to ensure style-perfect desktop project generation.
Audit Metadata