pith:BLJKZC7V
Web Agents Should Adopt the Plan-Then-Execute Paradigm
Web agents should commit to a task-specific program before observing runtime web content.
arxiv:2605.14290 v1 · 2026-05-14 · cs.CR · cs.AI · cs.CL · cs.SE
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{BLJKZC7VXITEIB4CCHRAZLRJ2D}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
web agents should default to plan-then-execute: commit to a task-specific program before observing runtime web content, then execute it. The reason is that web content mixes inputs from many parties.
That web tasks do not require reactivity by default and that tools can be made to map cleanly to semantic actions with effects known before execution.
Web agents should default to planning a complete task program before observing live web content to reduce prompt injection exposure, since WebArena tasks are compatible and 80% need no runtime LLM calls.
References
Formal links
Receipt and verification
| First computed | 2026-05-17T23:39:10.205401Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
0ad2ac8bf5ba2644078211e20cae29d0f98df4def5ea37c34b749bf1c57f3dcd
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/BLJKZC7VXITEIB4CCHRAZLRJ2D \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 0ad2ac8bf5ba2644078211e20cae29d0f98df4def5ea37c34b749bf1c57f3dcd
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "aa080c96474c2c77bc98109b6e72ab2a8c429ad8f35e58432cff3b5f39144891",
"cross_cats_sorted": [
"cs.AI",
"cs.CL",
"cs.SE"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.CR",
"submitted_at": "2026-05-14T02:48:57Z",
"title_canon_sha256": "ca4debe7f05ce0be949c1538d13a1f17a7695bb450c059ea2057b72093894b19"
},
"schema_version": "1.0",
"source": {
"id": "2605.14290",
"kind": "arxiv",
"version": 1
}
}