Script files
Scripts are concatenated in filename order. They can read input_json and write to result.
Input JSON
Pick a sample (simulated data from services + AI) or paste your own.
Report template
Uses placeholders like <ext:CuraForge.impression_snippet>.
Sample
Pyodide: loading…
Python script Edit and click Run.
Rendered report preview Placeholders are replaced client-side.

                        
Output (result JSON) Keys become report placeholders.

                
Tip: edit the script to write result["impression_snippet"], then press Run. The report preview will update instantly.