**Execution queue** — build_run_queue / run_exec (activity). May reuse proposed_tools rows or add exam-only / synthetic exec rows. Same property as ProgressItem.children; default instance is ToolList.
Must stay GLib.ListModel (Vala rejects a ToolList -typed property here). Use tools or (ToolList) this.children for ToolList.append, foreach, etc.