SPB Git

spb/wp42_uqo

Public
2.9 KB · 40 lines markdown
1# WP42 — The Autonomous White-Collar Worker23Measuring the economic frontier of Claude Code, computer-using agents and autonomous knowledge work. UQO Working Paper Series No. 424(Department of Administrative Sciences, Université du Québec en Outaouais). Author: Simon-Pierre Boucher. Built 2026-11-02 →.56**Research question.** What share of economically valuable white-collar deliverables can an autonomous Claude Code worker complete to a7professionally acceptable standard, at what cost, with what reliability and supervision needs, and how much of it is explained by the8level of computer access (file-only → shell → macOS layer → browser/office/portal → self-repair)?910## Layout11| Path | Content |12|---|---|13| `CLAUDE.md` | the research mandate (verbatim) |14| `RESEARCH_PLAN.md`, `PROJECT_STATUS.md` | operational design, phase status |15| `protocol/` | preregistration, amendments, ethics (human arms, not executed), power analysis |16| `literature/` | 110 verified references (`references.bib`), structured review, verification log |17| `benchmark/` | authoring spec, taxonomy, public scenario bundles (`scenarios/<TASK_ID>/`), shared evaluator helpers, public self-check |18| `src/wp42/` | controller: store, launcher, arms, bundle, portal, scheduler, evaluate, judge, metrics, export, dashboard, watchdog, CLI |19| `data/raw/` | SQLite store + immutable raw streams per run (git-ignored) · `data/validated/` Parquet/CSV datasets |20| `analysis/` | econometrics, robustness, figures, tables (all generated by scripts) |21| `manuscript/` | LaTeX monograph · `journal_version/` short version |22| `dashboard/` | private monitoring page (`python -m wp42.dashboard --serve 8642`) |23| `tests/` | unit tests (`.venv/bin/python -m pytest -q tests`) |2425Hidden oracles (ground truth, deterministic evaluators, rubrics, validation reports) live **outside** the repository in `~/wp42-oracles/`26and are never copied to executor nodes. The API key lives in `~/Desktop/Cluster/secrets/wp42/.env` (controller) and `<node>:~/wp42/.env`.2728## Running the laboratory29```bash30cd wp42 && export PYTHONPATH=src31.venv/bin/python -m wp42.cli sync-tools                              # portal package → nodes32.venv/bin/python -m wp42.cli assign --tasks ACC-01 FIN-01 ... --arms A0 A1 A2 A3 A4 --reps 2 --seed 4242 --stage pilot33.venv/bin/python -m wp42.cli run --parallel 12                       # executes, collects, evaluates, judges (envelope enforced)34.venv/bin/python -m wp42.cli status | ledger | export --tag pilot35.venv/bin/python -m wp42.cli kill-all                                # emergency shutdown36.venv/bin/python -m wp42.dashboard --serve 864237```38Workers run as `claude --bare -p` on M3U96a/M3U96b/M4M64a/M4M64b (Claude Code 2.1.314) in `~/wp42/runs/<run_id>/`, with the arm's tool39flags, 4 USD / 1,800 s / 150-turn caps, no Agent tool and a depth guard. See `docs/PHASE_0_DISCOVERY.md` for the measured environment.40
Files · c1985c356f0ac4e60242a79d67a2c60f24936c2e
Menu

Theme