benchmarks/gaia2 — Gaia2 ARE setup + GEPA dry verification
Stream: CC Sesija C (Track D in pre-launch sprint consolidation 2026-04-30).
Brief: D:/Projects/PM-Waggle-OS/briefs/2026-04-30-cc-sesija-C-gaia2-setup-dry-verification.md (LOCKED).
Branch base: phase-5-deployment-v2 (PM ratification 1B; per LOCKED branch architecture 2026-04-30 §2 — Phase 5 baseline = gepa-faza-1 6bc2089, deployment branch tip a8283d6).
Scope: ARE platform install + Gaia2 dataset adapter + GEPA-evolved variant dry verification (4 shapes × 10 tasks subset of Search split N=200) + ERL methodology integration plan.
Cost cap: $20 hard (retroactive amendment 2026-04-30, was $15) / $8 halt-trigger γ probe (PM ratification γ — first batch as probe).
STATUS: Phase 3 CLOSED 2026-04-30 — Sesija C STANDBY pending Phase 4 setup
Re-framed deliverable scope (per probe-validated reality):
- ✅ Pipeline integrity verification — adapter contract works end-to-end on real Gaia2 schema (
dry-run-results-memo.md§5). - ✅ Cost reconciliation methodology — paper estimate 9–31× under-shot probe-validated reality; root cause: anchor-then-multiply input-size regime gap (
feedback_anchor_multiply_input_size_regimememory). - ✅ GEPA shape routing OOD verification — Phase 4.5 mechanism activation visible on Gaia2 even on halted runs; arxiv §5.4 evidence (
project_gepa_ood_arxiv_evidencememory). - ✅ Schema fixes documented + committed — JSON-string
dataparse,apps-as-array, USER-event extraction, ASCII-only headers.
Real evaluation deferred to Phase 4 Docker — narrow-proxy economics non-viable ($163.77 projected for full sweep, 11× cost cap); ARE-native targeted tool calls in Docker bypass the bulk-retrieval driver entirely (~160× input-volume reduction projected).
NOT done in Sesija C, queued to Phase 4 kickoff or post-launch Phase 3 sprint:
- Task C5+C6 — full N=40 dry run (Phase 4 pre-flight; 4-invocation probe was the Phase 3 substitute).
- Task C7+C8 — ERL methodology integration plan (
erl-integration-plan.mdnot authored). - Task C9+C10+C11 — cost validation + dry-run results memo + final commit (closure stamped in
dry-run-results-memo.md§9 instead). - Phase 4 Docker / WSL / Linux runner host choice + Phase 4 budget allocation.
Cumulative Sesija C spend: $16.38 of amended $20 cap. Headroom $3.62.
Layout
benchmarks/gaia2/
├── README.md (this file — directory pointer + closure status)
├── smoke-evidence.md (Phase 2, Task C1+C2 — install + smoke verification + Windows compat)
├── adapter.ts (Phase 3a+3b — narrow-proxy adapter; types + impl)
├── config.yaml (Phase 3b — shapes + cost guards + judge methodology; $15→$20 retroactive)
├── dry-run-results-memo.md (Phase 3b-B + closure stamp §9 — probe results + cost reconciliation)
├── erl-integration-plan.md (NOT YET AUTHORED — punted to Phase 4 kickoff or post-launch Phase 3 sprint)
├── data/ (Phase 3b — Gaia2 task JSONL dumps; gitignored except .gitkeep)
├── runs/ (Phase 3b-B + Phase 4 — per-run JSONL logs; gitignored except .gitkeep)
└── scripts/ (dump-tasks.py + run-dry-verification.ts)
External dependency
ARE platform installed at D:/Projects/waggle-os/external/meta-agents-research-environments/ (Phase 2, Task C1).
- Repo: https://github.com/facebookresearch/meta-agents-research-environments (MIT).
- Pinned upstream SHA (verified via
git rev-parse HEADpost-clone):0330191ffef8581e3c0620b78df9c7408bcb98b0(2026-04-20). - Dataset: HuggingFace
meta-agents-research-environments/gaia2(CC-BY-4.0); 800 scenarios across 6 configs (search/execution/adaptability/time/ambiguity/mini, 200 each). - Install method:
uv sync --frozen(verified — 95 deps, ~1.5min, exit 0). uv-managed Python 3.10.18. - Smoke verification:
benchmarks/gaia2/smoke-evidence.md(Phase 2 deliverable). Windows compat: SIGALRM blocker in scenario timeout enforcement → Phase 4 host choice (Docker/WSL/Linux) deferred to PM.
Authority chain
- Brief:
briefs/2026-04-30-cc-sesija-C-gaia2-setup-dry-verification.md. - §0 evidence:
briefs/2026-04-30-cc-sesija-C-gaia2-setup-evidence.md. - Pre-launch sprint LOCKED:
decisions/2026-04-30-pre-launch-sprint-consolidation-LOCKED.md. - Branch architecture LOCKED:
decisions/2026-04-30-branch-architecture-opcija-c.md. - Benchmark portfolio brief:
briefs/2026-04-29-benchmark-portfolio-refresh-2026-venues.md(§2.1 Gaia2 + §2.3 ERL). - Faza 1 closure:
decisions/2026-04-29-gepa-faza1-results.md(substrate evidence — but note SHA citationc9bda3dwas Phase 4.7 not Faza 1 terminus per branch-architecture §4.1; real Faza 1 terminus =6bc2089).
Out of scope (post-launch Phase 3 sprint Week 4-8)
- Full N=200 Gaia2 Search + Execution split run.
- ReAct baseline vs ERL-augmented A/B comparison.
- Trio-strict + self-judge dual reporting.
- arxiv submission ka MemAgents Workshop.