A controlled 2×2 study of how an AI assistant designs a visual-analytics workflow, with and without ATWL scaffolds, across two tasks.
This appendix documents the controlled experiment behind the paper’s section Validating the Scaffold Effect. We asked a single frontier model to design a visual-analytics workflow under four starting conditions, crossing the presence of the ATWL language definition with the presence of an ATWL library of worked examples. We ran the experiment for two unrelated tasks, then tested multi-pass prompting strategies.
| Variant | ATWL language definition | ATWL library of examples |
|---|---|---|
| V1 — none | – | – |
| V2 — language | in context | – |
| V3 — library | – | in context |
| V4 — both | in context | in context |
SoftSky (apartment MCDA). Design a visual-analytics workflow for multi-criteria decision analysis over ~12,800 Leipzig rental offers: spatial focusing, user-defined utilities, a tolerant Pareto frontier, and grouping of survivors into kinds. COVID-19 pandemic behaviour. Design a workflow to analyse daily European COVID-19 time series — levels, trends, episodes, country grouping, and policy association.
The same pattern held in both tasks:
| File | Task | Contents |
|---|---|---|
SoftSky-v1 … v4 | SoftSky | Single-pass output under each condition |
SoftSky-cmp | SoftSky | Cross-variant comparison + summary tables |
covid-v1 … v4 | COVID-19 | Single-pass output under each condition |
covid-cmp | COVID-19 | Cross-variant comparison + summary table |
SoftSky-twoPrompts, covid-twoPrompts | both | Two-pass runs (unconstrained → refine + formalize) |
twoUseCases-cmp… | cross-task | Displacement analysis, cross-study and 3-/2-pass synthesis |
For brevity, near-duplicate incremental runs (*-v1_lib, *-v1_lib_lang, SoftSky-cmp1) are not rendered separately; their content is represented by the two-pass runs and the synthesis page.