diana_experience_verify
Re-runs verification scripts for DIANA experience entries after updates or before approval, using a short-lived batch session to confirm each script passes and mark failures disputed.
Instructions
Re-run the verification scripts of experience entries on the installed DIANA (after an upgrade, or to confirm a draft before proposing it for approval).
Entries can carry a "## 验证脚本" section with a ```python block: it runs inside a short-lived batch DianaIE (never the user's live session), with WORKDIR set to an empty temporary folder in which it creates its own project, and passes when it finishes without an exception (use assert). Results are stored in each entry's checks field; a verified entry that fails is marked disputed. One git commit per run. Needs a DIANA license seat for about 15 s plus the scripts' run time.
Args: ids: entries to check; default every entry with a script. timeout_seconds: limit for the whole batch run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||