This directory holds the prompt templates from the paper's appendices, revised through a code audit. They are not a verbatim transcription of the submitted PDF; behavior-affecting revisions are recorded in the repository history and carried into the next version of the paper.
model/: Appendix A, model input prompts. File names are semantic; the figure numbers appear only in the index below.judge/: Appendix B, VLM judge prompts.prompt_loader.py: the small loader used at runtime.paper_prompts.py: exports the model input prompts under named constants.judge_prompts.py: exports the judge prompts; the constant names map one-to-one onto the paper's metric names.
Only the prompts currently in use are kept here; earlier versions are not shipped.
Image placeholders such as [image], [annotated_image], and [image_step0] are carried at
runtime by OpenAI-compatible multimodal message parts. The template files keep the text and the
code attaches the images explicitly.
The history user templates for Figures 5, 7, 8, and 10 are both the paper template and the runtime text source; the code only replaces the image placeholders with the corresponding multimodal image parts.
Prompts are included for every model evaluated in the paper, including models whose adapter is not part of this release, so that the appendix figures can be checked against the exact text used.
- Figure 3: single-stage GUI agent baseline (emits the action and pixel coordinates directly)
model/agent_planner_system.mdmodel/agent_planner_user.md
- Figure 4: Code2World without history
model/code2world_system.mdmodel/code2world_user.md
- Figure 5: Code2World with history
model/code2world_history_system_suffix.mdmodel/code2world_history_user.md
- Figure 6: gWorld without history
model/gworld_user.md
- Figure 7: gWorld with history
model/gworld_history_prefix.mdmodel/gworld_history_user.md
- Figure 8: MobileWorld-html with and without history
model/mobileworld_system.mdmodel/mobileworld_user.mdmodel/mobileworld_history_system_suffix.mdmodel/mobileworld_history_user.md
- Figure 9: closed-model HTML generation without history
model/html_wm_system.mdmodel/html_wm_user.md
- Figure 10: closed-model HTML generation with history
model/html_wm_history_system_suffix.mdmodel/html_wm_history_user.md
- Figure 11: closed image-generation models
model/closed_image_generation.md
- Figure 12: FLUX.2-dev / MobileWorld-Diffusion image generation
model/flux_mobileworld_diffusion.md
- Figure 13: Qwen-Image-Edit-2511 image generation
model/qwen_image_edit.md
S_adaction adherence (per transition)judge/s_ad_system.mdjudge/s_ad_user.md
S_idinverse-dynamics identifiability (per transition)judge/s_id_system.mdjudge/s_id_user.md
S_ele/S_layelement and layout judging (per transition, one shared prompt pair)judge/s_ele_lay_system.mdjudge/s_ele_lay_user.md
- Figure 14:
S_useGUI state usability judgejudge/s_use_system.mdjudge/s_use_user.md
- Figure 15:
S_cpstate and context persistence judgejudge/s_cp_system.mdjudge/traj_user.md
- Figure 16:
S_rdaction-controlled rollout dynamics judgejudge/s_rd_system.mdjudge/traj_user.md
- Figure 17:
S_rapreference action progress judgejudge/s_rap_system.mdjudge/s_rap_user.md
- Figure 18:
S_mpordered milestone progress judgejudge/s_mp_system.mdjudge/s_mp_user.md