{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"queue-operation","operation":"enqueue","timestamp":"2026-10-30T04:05:00.380Z","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","content":"Begin"}
{"type":"queue-operation","operation":"dequeue","timestamp":"2026-10-30T04:05:00.387Z","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":null,"isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":"Begin"},"uuid":"746e34f7-e85b-4143-804f-6a0497674ae0","timestamp":"2026-10-30T04:05:00.391Z","permissionMode":"default","promptSource":"sdk","turnOrigin":"sdk","turnPosition":{"promptIndex":0,"turnIndex":1},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-shape","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","timestamp":"2026-10-30T04:05:00.405Z","version":"2.1.314","shape":{"system":[{"type":"text","text":"You are Claude Code, Anthropic's official CLI for Claude, running within the Claude Agent SDK."},{"type":"text","text":"CWD: /Users/simon-pierreboucher/wp29/runs/RC0013\nDate: 2026-10-30\n\nYou are a research assistant executing one bounded scientific task inside the current working directory, which is your workspace.\n\nEnvironment facts (identical for every task):\n- The task statement is the file `TASK.md` in the workspace. It is the complete and only authoritative description of what is required: the scientific question, the inputs under `data/`, the required output files and their exact keys, and the information-availability rules.\n- There is no network access. Use the Python interpreter `~/wp29/venv/bin/python` (numpy, pandas, scipy, statsmodels, matplotlib are installed). Standard shell tools are available. Do not try to install packages.\n- Write every deliverable under `./out/`. The required deliverables are listed in `TASK.md`; at minimum they always include `out/results.json`, `out/report.md`, and a replication entry point `out/analysis.py` that regenerates `out/results.json` from `data/` when run with `~/wp29/venv/bin/python out/analysis.py` from the workspace root.\n- You are working alone and unattended; nobody will answer questions. Make reasonable, documented decisions.\n\nIntegrity rules (identical for every task):\n- Never fabricate numbers, data, results, or references. Every number in `out/results.json` and `out/report.md` must be produced by code you ran on the provided inputs.\n- Respect the information-availability rules in `TASK.md` exactly (for example, never use information that would not have been available at the stated decision time).\n- If part of the task cannot be completed as specified, say so explicitly in `out/report.md`, explain why, and still write every required file (use `null` for values you could not legitimately produce). An honest statement of a limitation is always preferred to a fabricated or guessed value.\n- Do not modify anything under `data/`.\n- When you are done, end with a brief plain-text summary of what you produced and any limitations.\n\nComplete the task described in `TASK.md` by following this research protocol. The protocol adds no scientific information to the task; it organizes how you work and what evidence you leave behind.\n\nPHASES (execute in order; a phase is eligible only when its dependencies are satisfied):\n\nP0 Scope and contract (depends on: nothing)\n- Read `TASK.md` completely. In `out/state/contract.md`, restate in your own words: the scientific question; the quantity or quantities to be estimated (the estimands) and the assumptions under which they are meaningful; every required output file and key; the information-availability rules; what would make the task impossible or the result invalid.\n- Write the initial phase ledger `out/state/phases.json`: a JSON object mapping each phase id (P0 … P5) to {\"status\": \"pending\"|\"running\"|\"passed\"|\"failed\"|\"blocked\"|\"stale\"|\"skipped_optional\", \"checks\": [], \"notes\": \"\"}. Keep it current as you work. A phase may only be set to \"passed\" when the checks listed for it in this protocol have actually been executed and their outcome recorded in \"checks\".\n\nP1 Data audit and provenance (depends on: P0)\n- Inspect every input file: compute and record its SHA-256, row and column counts, schema, units, date ranges, missing values, duplicates and anomalies in `out/state/data_audit.md`.\n- Keep an exclusion ledger in `out/exclusions.csv` (columns: step, rule, n_before, n_after, n_removed, rationale) for every filtering step you apply, so that n_raw − total removed = n_analysed.\n- Identify any input that violates the information-availability rules and decide, in writing, how you will handle it.\n\nP2 Baseline (depends on: P1)\n- Before any elaborate method, compute the simplest valid baseline that answers the question (for example a naïve or unconditional estimate), with the same evaluation rule used later. Record it in `out/results.json` under the keys the task requires, or under `baseline_*` keys when the task does not name them.\n\nP3 Method and computation (depends on: P2)\n- Implement the analysis in `out/analysis.py` so that it reads only `data/`, writes `out/results.json` deterministically (fix every random seed you use and record it), and prints nothing that contradicts the written results. Any figure or table must be generated by this script.\n\nP4 Verification (depends on: P3)\n- Re-run `out/analysis.py` from a clean state and confirm it regenerates `out/results.json` with identical values. Record the check in `out/state/phases.json` under P4.\n- Check internal consistency: identities that must hold (for example counts that must add up, standard errors that must be positive, confidence intervals that must contain their estimates, date orderings that must respect the information rules), units, and magnitudes against the baseline. Record every check and its outcome in `out/state/checks.md`. A failed check must be fixed or honestly reported, never silently ignored.\n\nP5 Reporting (depends on: P4)\n- Write `out/report.md` with the sections: Question; Data and exclusions; Method; Results; Uncertainty; Limitations and open issues. Every quantitative statement must cite the key of `out/results.json` it comes from.\n- Write `out/claims.json`: a list of the central claims of your report, each as {\"id\": \"C1\", \"text\": \"...\", \"results_keys\": [\"...\"], \"status\": \"supported\"|\"unsupported\"|\"not_evaluated\", \"caveat\": \"...\"}. Do not state a claim in the report that is not in this ledger.\n- Set the final statuses in `out/state/phases.json`.\n\nSTOPPING RULES\n- Stop and declare the task complete only when every phase P0–P5 is \"passed\" with recorded checks. If a phase is \"blocked\" (missing information, impossible requirement, violated availability rule), stop, set the status, explain in `out/report.md` (section Limitations and open issues) and still write every required file with `null` for values you could not legitimately produce.\n- Do not spend effort on extensions that the task does not require.\n\nRECOVERY RULES\n- Append a short dated entry to `out/state/log.md` after each phase transition and after any important decision, so that work can be resumed by reading `out/state/`.\n- If you discover that an upstream input or decision changed after a downstream phase passed, mark the downstream phases \"stale\" and redo them; do not reuse stale results.\n- If you are interrupted and later resumed, first read `out/state/` and continue from the last consistent state; never re-run expensive steps that already have recorded, unchanged outputs.\n"}],"tools":[{"name":"Bash","description":"execute shell commands","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"command":{"description":"The command to execute","type":"string"},"timeout":{"description":"Optional timeout in milliseconds (max 600000 for a foreground command)","type":"number"},"description":{"description":"Clear, concise description of what this command does in active voice. Never use words like \"complex\" or \"risk\" in the description - just describe what it does.\n\nSay what the command does in plain words: do not echo the command's text, its flags, or file paths - the user reads this description, often without seeing the command.\n\nFor simple commands (git, npm, standard CLI tools), keep it brief (5-10 words):\n- ls → \"List files in current directory\"\n- git status → \"Show working tree status\"\n- npm install → \"Install package dependencies\"\n\nFor commands that are harder to parse at a glance (piped commands, obscure flags, etc.), add enough context to clarify what it does:\n- find . -name \"*.tmp\" -exec rm {} \\; → \"Find and delete all .tmp files recursively\"\n- git reset --hard origin/main → \"Discard all local changes and match remote main\"\n- curl -s url | jq '.data[]' → \"Fetch JSON from URL and extract data array elements\"","type":"string"},"dangerouslyDisableSandbox":{"description":"Set this to true to dangerously override sandbox mode and run commands without sandboxing.","type":"boolean"}},"required":["command"],"additionalProperties":false}},{"name":"Edit","description":"modify file contents in place","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"file_path":{"description":"The absolute path to the file to modify","type":"string"},"old_string":{"description":"The text to replace","type":"string"},"new_string":{"description":"The text to replace it with (must be different from old_string)","type":"string"},"replace_all":{"description":"Replace all occurrences of old_string (default false)","default":false,"type":"boolean"}},"required":["file_path","old_string","new_string"],"additionalProperties":false}},{"name":"Read","description":"read files, images, PDFs, notebooks","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"file_path":{"description":"The absolute path to the file to read","type":"string"},"offset":{"description":"The line number to start reading from. Only provide if the file is too large to read at once","type":"integer","minimum":0,"maximum":9007199254740991},"limit":{"description":"The number of lines to read. Only provide if the file is too large to read at once.","type":"integer","exclusiveMinimum":0,"maximum":9007199254740991},"pages":{"description":"Page range for PDF files (e.g., \"1-5\", \"3\", \"10-20\"). Only applicable to PDF files. Maximum 20 pages per request.","type":"string"},"allow_large":{"description":"Set to true to read a text file, or a line range of one, that is over the usual size limits, up to what still fits in your context. Only use this when you genuinely need all of it or the user asked for the whole file; otherwise read it in parts with offset and limit, or search it.","type":"boolean"}},"required":["file_path"],"additionalProperties":false}}]}}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"d43ab0e0b8ec9db790a6459cb2f4bc4ffce02825ca05063162023be60912ced9","message":{"role":"system","content":[],"output_config":{"effort":"medium"}}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"fc64c6ec-3324-41e9-9d3b-b95831f4c42a","timestamp":"2026-10-30T04:05:00.405Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"keep":0,"tail":["252097215a6af3e04abe3f3c5a1cce73f5f388825c554cef2907d381aaf4102e","d43ab0e0b8ec9db790a6459cb2f4bc4ffce02825ca05063162023be60912ced9"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",0,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"f3330c4357dc4b730ea0f5aae4d474e5b05c7ee48ab9e034244c262c025cc777"}
{"parentUuid":"746e34f7-e85b-4143-804f-6a0497674ae0","isSidechain":false,"attachment":{"type":"session_context","context":{}},"type":"attachment","uuid":"44c32810-da75-4453-ab24-1e4ff0f94d9b","timestamp":"2026-10-30T04:05:00.396Z","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"44c32810-da75-4453-ab24-1e4ff0f94d9b","isSidechain":false,"attachment":{"type":"date","date":"2026-10-30"},"type":"attachment","uuid":"6cce528b-ebfa-4267-8bab-b04122b766a9","timestamp":"2026-10-30T04:05:00.397Z","rendered":[{"content":"\nToday's date is 2026-10-30.\n"}],"renderedRole":"system","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"6cce528b-ebfa-4267-8bab-b04122b766a9","isSidechain":false,"attachment":{"type":"remote_session_change","url":null,"commit":"Co-Authored-By: Claude Opus 5.5 ","pr":"🤖 Generated with [Claude Code](https://claude.com/claude-code)","sendUserFileHint":false,"managedCommit":false,"managedPr":false},"type":"attachment","uuid":"efc0d637-b226-4396-896f-203c7627fdd9","timestamp":"2026-10-30T04:05:00.397Z","rendered":[{"content":"\nAttribution for git commits and pull requests you create from here on (this replaces Claude Code's own earlier attribution guidance, such as a previous copy of this reminder; the user's own instructions about these lines, such as a CLAUDE.md or memory rule, take precedence over this reminder, but do not add attribution lines this reminder leaves out):\n- End git commit messages with:\nCo-Authored-By: Claude Opus 5.5 \n- End pull request descriptions with:\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n"}],"renderedRole":"user","renderedBesideToolResult":true,"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"tools-used","tools":["Bash"],"sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"efc0d637-b226-4396-896f-203c7627fdd9","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm2ftwiYWVrWyEfLbdp","type":"message","role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSmgUKEAgTGAI4AUIIdGhpbmtpbmcSDCSosL5nyTc3g1sEwhoMN7Jksn8XwX70BGI2IjDQEd6Jv1VRTdzncO46KLopit0G6Ieu99jGbwft7E24ZW113w9xNwM96ZKTNarXWqEqtwQTO5Lnugfw20nxjhSMEyOclC8OSyyG/+6SotUqp9tg5UBuNA63wZ+k8aopSCFpR5WCvxZhcTLdRfSuD1ZZOEZtrwo3O7eccAokv7fFPnQtRPx+yajt57DrKicDkHRvmIafGc4Xa8VtIZA0S0B+8ojBLmsd1xNz8lmTH5rWVW8PMeWKiyYm9YBma/EoGlvBnkARo/txmbYGWpyxfBsLQGIHgQq3kWiK+9N3fWQqxh7BgAFat49LcFXflETPkoj6LAuHUZihCLLj4tUw5ylwLCZ9HD4i/BmQ7IIgRYb4YTOD3ufEPs9QHg6Mq4P41/HmlGP8mROUgrX4NEGs/N9Hh1ryZr5CcXpEj9BA9/7xVvzrbkew5wItuYF+zzFOmcdByiEvab6R7pMtDdhRjq6vyogkSqireVlWU5PKJnDb/M84N1aokUe0KIrCa1RemHkSxuFs5KB31wMI8T2t4hkauTOR8jqYYyLudffmAiiHU7J0MBeY/Sn6B63fKdTb1KSNbe5oZh45QLXkV+YoH7pbtxcLibY5qMDJxiNqLnFDg8T7ETz1SvMkHH3xY9mMLal1nyY14xoBXlikR/piDVUbRbddz2QPZRv5tLspibLopcSZtgyrfiGYjcMx6ZLWVgGJaGLoyWI4Jx9fnzheaFeISrosweyEdUJ+t2Z8Ac2jhquJCE9qudqXTIhmSeGETCkAQDLzLl6s2i9aFf86t7LfLkc3ftFXWNzru4GVsTD6mHLWSxwXCyDxOgEYAQ=="}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":4,"cache_creation_input_tokens":2209,"cache_read_input_tokens":1504,"output_tokens":126,"output_tokens_details":{"thinking_tokens":20},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":2209},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"thinkingDurationMs":467,"thinkingDisplay":"updates","apiBlockIndex":0,"requestId":"req_011CgXm2fcKjN8g7GVRpY4CR","requestRef":"fc64c6ec-3324-41e9-9d3b-b95831f4c42a","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"2dd5fc91-09de-467d-935c-fd66bd468f97","timestamp":"2026-10-30T04:05:06.625Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"2dd5fc91-09de-467d-935c-fd66bd468f97","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm2ftwiYWVrWyEfLbdp","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_013cGa8qv6UuxrKbmHWeb8jC","name":"Bash","input":{"command":"cat TASK.md; ls -la; ls -R data out 2>/dev/null | head -50","description":"Read task and list workspace"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":4,"cache_creation_input_tokens":2209,"cache_read_input_tokens":1504,"output_tokens":126,"output_tokens_details":{"thinking_tokens":20},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":2209},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm2fcKjN8g7GVRpY4CR","requestRef":"fc64c6ec-3324-41e9-9d3b-b95831f4c42a","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"e1f72987-9f24-44fe-befe-a4120dd2ea30","timestamp":"2026-10-30T04:05:07.154Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"e1f72987-9f24-44fe-befe-a4120dd2ea30","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_013cGa8qv6UuxrKbmHWeb8jC","type":"tool_result","content":"# F6-conf-04 — Does workforce training raise productivity growth? A mini-project on simulated firm data\n\n## Scientific question\nA one-year training programme offered firms a variable number of training hours per employee. Using the simulated firm-level data provided, estimate the effect of one additional training hour per employee on productivity growth in the following year. The estimand is the causal effect of `training_hours` on `productivity_growth` (percentage points per hour) under a selection-on-observables assumption: conditional on the pre-programme information in the file, training hours are as good as randomly assigned, and the effect is linear and homogeneous. Report both the unadjusted association (the required baseline) and the estimate that targets the estimand, with uncertainty. The chain required is: question → data audit → baseline → justified method → results → uncertainty → failure discussion → one figure and one table → short report.\n\n## Inputs\n- `data/firms.csv` — simulated data (generated for this exercise; it is not observed data). One row per firm. Columns: `firm_id` (integer), `skill_index` (standardised index of the workforce's baseline skill, measured in the year *before* the programme), `training_hours` (hours of training per employee received during the programme year), `productivity_growth` (percent change in labour productivity in the year *after* the programme year). Rows are in random order.\n\n## Information-availability rules\n- Use only `data/firms.csv`. No other variables exist; nothing needs to be imputed.\n- The \"unadjusted\" model is the OLS regression of `productivity_growth` on `training_hours` with an intercept only.\n\n## Required outputs\n- `out/results.json` with the keys:\n\n| key | type | unit | meaning |\n|---|---|---|---|\n| `naive_estimate` | number | pp per hour | OLS slope of the unadjusted model (baseline) |\n| `naive_ci_low`, `naive_ci_high` | number | pp per hour | 95% confidence interval for the unadjusted slope |\n| `baseline_metric` | number | percentage points | RMSE of the unadjusted model's residuals, sqrt(mean(e²)) |\n| `model_metric` | number | percentage points | RMSE of the residuals of the model that targets the estimand |\n| `effect_estimate` | number | pp per hour | estimate of the estimand (coefficient on `training_hours` in the model you justify) |\n| `effect_se` | number | pp per hour | its standard error (conventional or heteroskedasticity-robust; state which) |\n| `effect_ci_low`, `effect_ci_high` | number | pp per hour | 95% confidence interval for the effect |\n| `skill_index_coefficient` | number or null | pp per index unit | coefficient on `skill_index` in the model that targets the estimand (null if that model does not include it) |\n| `conclusion` | string | — | one of the codes below, based on `effect_ci_low`/`effect_ci_high` |\n| `task_id` | string | copied from this file |\n| `feasibility` | string | `complete` / `partial` / `infeasible` |\n| `feasibility_reason` | string or null | why, if not complete |\n| `data_issues` | array of {\"issue\",\"handling\"} | every data problem detected and how it was handled (empty list allowed) |\n| `n_input_rows` | object {file: integer} | rows read per input file (file name as key, header row excluded) |\n| `n_analysed` | integer or null | observations actually used in the main estimate |\n| `random_seed` | integer or null | seed used, if any |\n\nThe `conclusion` code must be one of: `positive_effect` (the 95% interval for the effect estimand lies above zero), `negative_effect` (lies below zero), `no_detectable_effect` (the interval / test does not reject zero at the 5% level), `premise_invalid` (the data provided do not allow the stated estimand to be computed — in that case set `feasibility` to `infeasible`, explain in `feasibility_reason`, and set every inestimable key to `null`; never substitute an invented or proxy estimate).\n\n- `out/figure1.png` — scatter of `productivity_growth` against `training_hours` with the unadjusted fitted line and the fitted line of the model that targets the estimand (evaluated at the mean of any other regressor), produced by `out/analysis.py` with matplotlib.\n- `out/table1.csv` — one row per model with columns `model`, `estimate`, `se`, `ci_low`, `ci_high` (header + at least two data rows), produced by `out/analysis.py`.\n- `out/report.md` with exactly these six sections, in this order: *Question; Data and exclusions; Method; Results; Uncertainty; Limitations and open issues*. The last section must contain a genuine failure discussion: what would invalidate the result, what was not checked, and what the main threats are.\n- `out/analysis.py` — replication entry point: `~/wp29/venv/bin/python out/analysis.py`, run from the workspace root, must regenerate `out/results.json`, `out/figure1.png` and `out/table1.csv` from `data/` only, deterministically (fix any seed; use the matplotlib `Agg` backend).\n- `out/claims.json` — list of the central claims of the report: `[{\"id\": \"C1\", \"text\": \"...\", \"results_keys\": [\"...\"], \"status\": \"supported\"|\"unsupported\"|\"not_evaluated\", \"caveat\": \"...\"}]`. Every claim must reference existing keys of `out/results.json`; a claim must only be marked `supported` if the reported numbers actually support it.\n\n## Constraints\n- No network access. Python: `~/wp29/venv/bin/python` (numpy, pandas, scipy, statsmodels, matplotlib available). Do not modify `data/`.\n- Write all deliverables under `out/`. This task is designed to be completed in well under 20 minutes of work; prefer a short, correct chain over an elaborate one.\ntotal 32\ndrwxr-xr-x 6 simon-pierreboucher staff 192 oct. 29 23:43 .\ndrwxr-xr-x 25 simon-pierreboucher staff 800 oct. 30 00:04 ..\n-rw-r--r-- 1 simon-pierreboucher staff 419 oct. 29 23:43 bundle.json\ndrwxr-xr-x 3 simon-pierreboucher staff 96 oct. 29 23:31 data\n-rw-r--r-- 1 simon-pierreboucher staff 2302 oct. 29 23:43 gate_spec.json\n-rw-r--r-- 1 simon-pierreboucher staff 5597 oct. 29 23:43 TASK.md\ndata:\nfirms.csv","is_error":false}]},"uuid":"5b0d988e-bc35-499a-9536-fedd16598b9a","timestamp":"2026-10-30T04:05:07.263Z","toolUseResult":{"stdout":"# F6-conf-04 — Does workforce training raise productivity growth? A mini-project on simulated firm data\n\n## Scientific question\nA one-year training programme offered firms a variable number of training hours per employee. Using the simulated firm-level data provided, estimate the effect of one additional training hour per employee on productivity growth in the following year. The estimand is the causal effect of `training_hours` on `productivity_growth` (percentage points per hour) under a selection-on-observables assumption: conditional on the pre-programme information in the file, training hours are as good as randomly assigned, and the effect is linear and homogeneous. Report both the unadjusted association (the required baseline) and the estimate that targets the estimand, with uncertainty. The chain required is: question → data audit → baseline → justified method → results → uncertainty → failure discussion → one figure and one table → short report.\n\n## Inputs\n- `data/firms.csv` — simulated data (generated for this exercise; it is not observed data). One row per firm. Columns: `firm_id` (integer), `skill_index` (standardised index of the workforce's baseline skill, measured in the year *before* the programme), `training_hours` (hours of training per employee received during the programme year), `productivity_growth` (percent change in labour productivity in the year *after* the programme year). Rows are in random order.\n\n## Information-availability rules\n- Use only `data/firms.csv`. No other variables exist; nothing needs to be imputed.\n- The \"unadjusted\" model is the OLS regression of `productivity_growth` on `training_hours` with an intercept only.\n\n## Required outputs\n- `out/results.json` with the keys:\n\n| key | type | unit | meaning |\n|---|---|---|---|\n| `naive_estimate` | number | pp per hour | OLS slope of the unadjusted model (baseline) |\n| `naive_ci_low`, `naive_ci_high` | number | pp per hour | 95% confidence interval for the unadjusted slope |\n| `baseline_metric` | number | percentage points | RMSE of the unadjusted model's residuals, sqrt(mean(e²)) |\n| `model_metric` | number | percentage points | RMSE of the residuals of the model that targets the estimand |\n| `effect_estimate` | number | pp per hour | estimate of the estimand (coefficient on `training_hours` in the model you justify) |\n| `effect_se` | number | pp per hour | its standard error (conventional or heteroskedasticity-robust; state which) |\n| `effect_ci_low`, `effect_ci_high` | number | pp per hour | 95% confidence interval for the effect |\n| `skill_index_coefficient` | number or null | pp per index unit | coefficient on `skill_index` in the model that targets the estimand (null if that model does not include it) |\n| `conclusion` | string | — | one of the codes below, based on `effect_ci_low`/`effect_ci_high` |\n| `task_id` | string | copied from this file |\n| `feasibility` | string | `complete` / `partial` / `infeasible` |\n| `feasibility_reason` | string or null | why, if not complete |\n| `data_issues` | array of {\"issue\",\"handling\"} | every data problem detected and how it was handled (empty list allowed) |\n| `n_input_rows` | object {file: integer} | rows read per input file (file name as key, header row excluded) |\n| `n_analysed` | integer or null | observations actually used in the main estimate |\n| `random_seed` | integer or null | seed used, if any |\n\nThe `conclusion` code must be one of: `positive_effect` (the 95% interval for the effect estimand lies above zero), `negative_effect` (lies below zero), `no_detectable_effect` (the interval / test does not reject zero at the 5% level), `premise_invalid` (the data provided do not allow the stated estimand to be computed — in that case set `feasibility` to `infeasible`, explain in `feasibility_reason`, and set every inestimable key to `null`; never substitute an invented or proxy estimate).\n\n- `out/figure1.png` — scatter of `productivity_growth` against `training_hours` with the unadjusted fitted line and the fitted line of the model that targets the estimand (evaluated at the mean of any other regressor), produced by `out/analysis.py` with matplotlib.\n- `out/table1.csv` — one row per model with columns `model`, `estimate`, `se`, `ci_low`, `ci_high` (header + at least two data rows), produced by `out/analysis.py`.\n- `out/report.md` with exactly these six sections, in this order: *Question; Data and exclusions; Method; Results; Uncertainty; Limitations and open issues*. The last section must contain a genuine failure discussion: what would invalidate the result, what was not checked, and what the main threats are.\n- `out/analysis.py` — replication entry point: `~/wp29/venv/bin/python out/analysis.py`, run from the workspace root, must regenerate `out/results.json`, `out/figure1.png` and `out/table1.csv` from `data/` only, deterministically (fix any seed; use the matplotlib `Agg` backend).\n- `out/claims.json` — list of the central claims of the report: `[{\"id\": \"C1\", \"text\": \"...\", \"results_keys\": [\"...\"], \"status\": \"supported\"|\"unsupported\"|\"not_evaluated\", \"caveat\": \"...\"}]`. Every claim must reference existing keys of `out/results.json`; a claim must only be marked `supported` if the reported numbers actually support it.\n\n## Constraints\n- No network access. Python: `~/wp29/venv/bin/python` (numpy, pandas, scipy, statsmodels, matplotlib available). Do not modify `data/`.\n- Write all deliverables under `out/`. This task is designed to be completed in well under 20 minutes of work; prefer a short, correct chain over an elaborate one.\ntotal 32\ndrwxr-xr-x 6 simon-pierreboucher staff 192 oct. 29 23:43 .\ndrwxr-xr-x 25 simon-pierreboucher staff 800 oct. 30 00:04 ..\n-rw-r--r-- 1 simon-pierreboucher staff 419 oct. 29 23:43 bundle.json\ndrwxr-xr-x 3 simon-pierreboucher staff 96 oct. 29 23:31 data\n-rw-r--r-- 1 simon-pierreboucher staff 2302 oct. 29 23:43 gate_spec.json\n-rw-r--r-- 1 simon-pierreboucher staff 5597 oct. 29 23:43 TASK.md\ndata:\nfirms.csv","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"e1f72987-9f24-44fe-befe-a4120dd2ea30","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"235b457333a3a0fb92e4ab4cba76b40473635c522968f2efdd85ce6fe506b3d8","message":{"role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSmgUKEAgTGAI4AUIIdGhpbmtpbmcSDCSosL5nyTc3g1sEwhoMN7Jksn8XwX70BGI2IjDQEd6Jv1VRTdzncO46KLopit0G6Ieu99jGbwft7E24ZW113w9xNwM96ZKTNarXWqEqtwQTO5Lnugfw20nxjhSMEyOclC8OSyyG/+6SotUqp9tg5UBuNA63wZ+k8aopSCFpR5WCvxZhcTLdRfSuD1ZZOEZtrwo3O7eccAokv7fFPnQtRPx+yajt57DrKicDkHRvmIafGc4Xa8VtIZA0S0B+8ojBLmsd1xNz8lmTH5rWVW8PMeWKiyYm9YBma/EoGlvBnkARo/txmbYGWpyxfBsLQGIHgQq3kWiK+9N3fWQqxh7BgAFat49LcFXflETPkoj6LAuHUZihCLLj4tUw5ylwLCZ9HD4i/BmQ7IIgRYb4YTOD3ufEPs9QHg6Mq4P41/HmlGP8mROUgrX4NEGs/N9Hh1ryZr5CcXpEj9BA9/7xVvzrbkew5wItuYF+zzFOmcdByiEvab6R7pMtDdhRjq6vyogkSqireVlWU5PKJnDb/M84N1aokUe0KIrCa1RemHkSxuFs5KB31wMI8T2t4hkauTOR8jqYYyLudffmAiiHU7J0MBeY/Sn6B63fKdTb1KSNbe5oZh45QLXkV+YoH7pbtxcLibY5qMDJxiNqLnFDg8T7ETz1SvMkHH3xY9mMLal1nyY14xoBXlikR/piDVUbRbddz2QPZRv5tLspibLopcSZtgyrfiGYjcMx6ZLWVgGJaGLoyWI4Jx9fnzheaFeISrosweyEdUJ+t2Z8Ac2jhquJCE9qudqXTIhmSeGETCkAQDLzLl6s2i9aFf86t7LfLkc3ftFXWNzru4GVsTD6mHLWSxwXCyDxOgEYAQ=="},{"type":"tool_use","id":"toolu_013cGa8qv6UuxrKbmHWeb8jC","name":"Bash","input":{"command":"cat TASK.md; ls -la; ls -R data out 2>/dev/null | head -50","description":"Read task and list workspace"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"46d334db-27c2-410b-8adf-5e52fa3c6830","timestamp":"2026-10-30T04:05:07.268Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"fc64c6ec-3324-41e9-9d3b-b95831f4c42a","keep":2,"tail":["235b457333a3a0fb92e4ab4cba76b40473635c522968f2efdd85ce6fe506b3d8","2f8d285416cea6efc63c71d29562450a832806c24b9ea6bfe2dc76ad475363ee"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",3,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"293509ccd7d161cd4c3121f61607f7a5911def48d11a0bd81d9ed46c8b98e040"}
{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"5b0d988e-bc35-499a-9536-fedd16598b9a","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"5b0d988e-bc35-499a-9536-fedd16598b9a","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm2ppU7GtWMTTpAZ2y5","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_011yuuyDuaQXCNNzbe7C8ncd","name":"Bash","input":{"command":"cat bundle.json; head -5 data/firms.csv; wc -l data/firms.csv; shasum -a 256 data/firms.csv; ~/wp29/venv/bin/python -c \"\nimport pandas as pd; d=pd.read_csv('data/firms.csv'); print(d.dtypes); print(d.describe()); print(d.isna().sum()); print('dupid',d.firm_id.duplicated().sum(),'duprow',d.duplicated().sum()); print(d.corr())\nprint((d.training_hours<0).sum()); print(d.sort_values('productivity_growth').head(3)); print(d.sort_values('productivity_growth').tail(3))\"","description":"Inspect data file"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":2338,"cache_read_input_tokens":3713,"output_tokens":297,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":2338},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":0,"requestId":"req_011CgXm2pY6bR1QkRAEj8LGs","requestRef":"46d334db-27c2-410b-8adf-5e52fa3c6830","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"f2092c70-e425-461a-a007-f690243ae76f","timestamp":"2026-10-30T04:05:10.363Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"f2092c70-e425-461a-a007-f690243ae76f","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_011yuuyDuaQXCNNzbe7C8ncd","type":"tool_result","content":"{\n \"task_id\": \"F6-conf-04\",\n \"family\": \"F6\",\n \"split\": \"conf\",\n \"version\": \"1.0\",\n \"created_utc\": \"2026-10-30T03:43:29.620094+00:00\",\n \"files\": {\n \"TASK.md\": \"f91b6d78e16573314371e5761a0e79c69721af82a9454655f56a864b34006c6e\",\n \"data/firms.csv\": \"34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df\",\n \"gate_spec.json\": \"7233dd8b32d0b3680b8275042673b5278441b86744044bd806094c4af34bd87f\"\n }\n}firm_id,skill_index,training_hours,productivity_growth\n1748,-2.0128,12.679,12.167\n1202,0.0756,20.0,7.3943\n1860,1.0082,21.618,3.9187\n1341,-1.6259,8.305,13.8987\n 1201 data/firms.csv\n34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df data/firms.csv\nfirm_id int64\nskill_index float64\ntraining_hours float64\nproductivity_growth float64\ndtype: object\n firm_id skill_index training_hours productivity_growth\ncount 1200.000000 1200.000000 1200.000000 1200.000000\nmean 1600.500000 -0.001467 19.945735 7.083012\nstd 346.554469 0.994503 8.243620 4.020107\nmin 1001.000000 -3.827900 -7.585000 -4.038000\n25% 1300.750000 -0.642375 14.580750 4.444350\n50% 1600.500000 0.010250 19.676500 7.061400\n75% 1900.250000 0.680000 25.502000 9.987000\nmax 2200.000000 2.962300 51.770000 19.388900\nfirm_id 0\nskill_index 0\ntraining_hours 0\nproductivity_growth 0\ndtype: int64\ndupid 0 duprow 0\n firm_id skill_index training_hours productivity_growth\nfirm_id 1.000000 0.047429 0.054160 -0.030509\nskill_index 0.047429 1.000000 0.693530 -0.786787\ntraining_hours 0.054160 0.693530 1.000000 -0.277219\nproductivity_growth -0.030509 -0.786787 -0.277219 1.000000\n12\n firm_id skill_index training_hours productivity_growth\n955 1320 2.0661 19.088 -4.0380\n832 1376 2.9623 40.969 -3.5604\n484 1169 2.2199 32.986 -3.5072\n firm_id skill_index training_hours productivity_growth\n127 1276 -2.4212 -0.133 19.1087\n870 1417 -3.8279 5.281 19.2839\n53 1592 -1.8429 22.966 19.3889","is_error":false}]},"uuid":"7f6861cf-24c1-4933-bbcc-c41d712e5755","timestamp":"2026-10-30T04:05:10.691Z","toolUseResult":{"stdout":"{\n \"task_id\": \"F6-conf-04\",\n \"family\": \"F6\",\n \"split\": \"conf\",\n \"version\": \"1.0\",\n \"created_utc\": \"2026-10-30T03:43:29.620094+00:00\",\n \"files\": {\n \"TASK.md\": \"f91b6d78e16573314371e5761a0e79c69721af82a9454655f56a864b34006c6e\",\n \"data/firms.csv\": \"34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df\",\n \"gate_spec.json\": \"7233dd8b32d0b3680b8275042673b5278441b86744044bd806094c4af34bd87f\"\n }\n}firm_id,skill_index,training_hours,productivity_growth\n1748,-2.0128,12.679,12.167\n1202,0.0756,20.0,7.3943\n1860,1.0082,21.618,3.9187\n1341,-1.6259,8.305,13.8987\n 1201 data/firms.csv\n34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df data/firms.csv\nfirm_id int64\nskill_index float64\ntraining_hours float64\nproductivity_growth float64\ndtype: object\n firm_id skill_index training_hours productivity_growth\ncount 1200.000000 1200.000000 1200.000000 1200.000000\nmean 1600.500000 -0.001467 19.945735 7.083012\nstd 346.554469 0.994503 8.243620 4.020107\nmin 1001.000000 -3.827900 -7.585000 -4.038000\n25% 1300.750000 -0.642375 14.580750 4.444350\n50% 1600.500000 0.010250 19.676500 7.061400\n75% 1900.250000 0.680000 25.502000 9.987000\nmax 2200.000000 2.962300 51.770000 19.388900\nfirm_id 0\nskill_index 0\ntraining_hours 0\nproductivity_growth 0\ndtype: int64\ndupid 0 duprow 0\n firm_id skill_index training_hours productivity_growth\nfirm_id 1.000000 0.047429 0.054160 -0.030509\nskill_index 0.047429 1.000000 0.693530 -0.786787\ntraining_hours 0.054160 0.693530 1.000000 -0.277219\nproductivity_growth -0.030509 -0.786787 -0.277219 1.000000\n12\n firm_id skill_index training_hours productivity_growth\n955 1320 2.0661 19.088 -4.0380\n832 1376 2.9623 40.969 -3.5604\n484 1169 2.2199 32.986 -3.5072\n firm_id skill_index training_hours productivity_growth\n127 1276 -2.4212 -0.133 19.1087\n870 1417 -3.8279 5.281 19.2839\n53 1592 -1.8429 22.966 19.3889","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"f2092c70-e425-461a-a007-f690243ae76f","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"4dadd8656f3b20edc7ae5c4382e9dc2b65856dc62b25e7e7bdfdad144d7c2f9b","message":{"role":"assistant","content":[{"type":"tool_use","id":"toolu_011yuuyDuaQXCNNzbe7C8ncd","name":"Bash","input":{"command":"cat bundle.json; head -5 data/firms.csv; wc -l data/firms.csv; shasum -a 256 data/firms.csv; ~/wp29/venv/bin/python -c \"\nimport pandas as pd; d=pd.read_csv('data/firms.csv'); print(d.dtypes); print(d.describe()); print(d.isna().sum()); print('dupid',d.firm_id.duplicated().sum(),'duprow',d.duplicated().sum()); print(d.corr())\nprint((d.training_hours<0).sum()); print(d.sort_values('productivity_growth').head(3)); print(d.sort_values('productivity_growth').tail(3))\"","description":"Inspect data file"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"14d12556-8245-4191-9582-aeb521f8563c","timestamp":"2026-10-30T04:05:10.694Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"46d334db-27c2-410b-8adf-5e52fa3c6830","keep":4,"tail":["4dadd8656f3b20edc7ae5c4382e9dc2b65856dc62b25e7e7bdfdad144d7c2f9b","003436b7d8429f4c0b7f4d43129e9abce925a4971caa10ad21491da65861786a"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",5,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"c7c516b0243d9259100d2190b212d5fdd73ea23ad761d81925cfea55c1ba9f8d"}
{"parentUuid":"7f6861cf-24c1-4933-bbcc-c41d712e5755","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm35SnB2P32MUEPVKGx","type":"message","role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSwwYKEAgTGAI4AUIIdGhpbmtpbmcSDCofX0fiuBrQSXleDhoM6Vx6SMro7+Enm28sIjCNSkSKOiWsg2Nfdnvl/R+H1UcWU9pGFno0Q4KPWN3hrwBu5vczGekYU1p056HcqUgq4AVjSoH5wPFMXqrQ8yM1QFbqxlBfFAjbG0NX/bKEVSiLt5/1dHe/HMfa8HKXK/j32bccT6oXxTDtA9CGnxDtqWxwdxAnhu/ZzE9wxdn4CYoiTbWL/XnOiniRANsbNYuYRvT3cCyjl+IEjYG+kT5+qDEwwzpwsePrAzgZmtulmtCpGH5DRPGuwM6fnrdqSV7oNXNQhx4I6zpuI4p3RJclIqw3IXXjGaucCtHAwYH8rCWahQdX7YlMyeDNCgJeMpMGJItnPg048toYCE3xOjI/pB0X9zQ9dqkH/thP8pZ3d+RYRT05A9lsuDAXF5OktBjgnxfP7tfSZKP03DRLp20c7J4OlkjUCROMxFadiMCHqqtRL/JSNRpH9p9awUS0ly28gzQlzxJN5bpicjSR4aV+aT3+sBwEGm4wLAXzpZKvI5gU9jYh7sziTKZrhKUEs69b0t+SFFEre12JalFzQoWZ/P4yk2mMYiNn2GZpzgVXgdWVScbYZNXwYz89F17qOKouFhmtZox9dwKXQs7Mzk9fyOMrY9Uvl2o5vLnV8m+bUzh0w5of3kUJ3mDR1F/RQaI9u0cTVqvudZ0fE3bVmGCh8/b3ZWoG3MyN8WIIVGeKXMNKaNPJP15PoE5CUT3klJ3GjDRd/lHL4B0umqaV2bK6cUixaD2ugdXZRv69/w/LixtMJQqOYLSUIMUKBSHovcffwH54WmN3cjnR6W+/3YvTKjJPrt/2Z7YUdFn8HMzZuKdtc3EPabDXGLd93nuSxsfbKNwrjekPjc60Jf0We9L9LoZ9gJLwRo514V8JdqFYSQOP30WTyCtmJITDYCnhKdQ4wiCbq2BYoClhlpPMIf19YmspkUBXse8fnikxfwsuGT3LiphDYZq9UscCvpNir08LUIMVkySQuikn/H7k8opXMCmPCr09cyGYvxA3V69a+pN2LloCVcwc7tTiEFiEH8OGnTHlmAKlsCYA4vBOHhTImHPdGAE="}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1303,"cache_read_input_tokens":6051,"output_tokens":274,"output_tokens_details":{"thinking_tokens":51},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1303},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"thinkingDurationMs":393,"thinkingDisplay":"updates","apiBlockIndex":0,"requestId":"req_011CgXm35C9UzZJsQrb1aSuL","requestRef":"14d12556-8245-4191-9582-aeb521f8563c","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"4fe04038-e351-4d59-93be-fab022971fb6","timestamp":"2026-10-30T04:05:12.553Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"4fe04038-e351-4d59-93be-fab022971fb6","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm35SnB2P32MUEPVKGx","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_018i2jEbW8zM3fnEPk4o3ec2","name":"Bash","input":{"command":"cat gate_spec.json; ~/wp29/venv/bin/python -c \"\nimport pandas as pd; d=pd.read_csv('data/firms.csv'); print(d[d.training_hours<0]); print(d.training_hours.value_counts().head(8)); print(d.skill_index.value_counts().head(3)); print(d.productivity_growth.value_counts().head(3))\nprint((d.training_hours==0).sum())\"","description":"Inspect gate spec and anomalies"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1303,"cache_read_input_tokens":6051,"output_tokens":274,"output_tokens_details":{"thinking_tokens":51},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1303},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm35C9UzZJsQrb1aSuL","requestRef":"14d12556-8245-4191-9582-aeb521f8563c","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"ffa4f666-7a2a-44a6-ba3c-acc0eb77ea03","timestamp":"2026-10-30T04:05:13.856Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"ffa4f666-7a2a-44a6-ba3c-acc0eb77ea03","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_018i2jEbW8zM3fnEPk4o3ec2","type":"tool_result","content":"{\n \"task_id\": \"F6-conf-04\",\n \"required_files\": [\n \"out/results.json\",\n \"out/report.md\",\n \"out/analysis.py\",\n \"out/claims.json\",\n \"out/figure1.png\",\n \"out/table1.csv\"\n ],\n \"results_keys\": {\n \"task_id\": {\n \"type\": \"string\",\n \"nullable\": false\n },\n \"feasibility\": {\n \"type\": \"string\",\n \"nullable\": false\n },\n \"feasibility_reason\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"data_issues\": {\n \"type\": \"array\",\n \"nullable\": false\n },\n \"n_input_rows\": {\n \"type\": \"object\",\n \"nullable\": false\n },\n \"n_analysed\": {\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"random_seed\": {\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"naive_estimate\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"naive_ci_low\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"naive_ci_high\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"baseline_metric\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"model_metric\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_estimate\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_se\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_ci_low\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_ci_high\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"skill_index_coefficient\": {\n \"type\": \"number\",\n \"nullable\": true\n },\n \"conclusion\": {\n \"type\": \"string\",\n \"nullable\": false\n }\n },\n \"report_sections\": [\n \"Question\",\n \"Data and exclusions\",\n \"Method\",\n \"Results\",\n \"Uncertainty\",\n \"Limitations and open issues\"\n ],\n \"family_checks\": [\n \"ci_contains_estimate\",\n \"positive_se\",\n \"claims_reference_existing_keys\",\n \"phase_ledger_consistent\",\n \"exclusion_ledger_sums\"\n ],\n \"ci_pairs\": [\n [\n \"naive_estimate\",\n \"naive_ci_low\",\n \"naive_ci_high\"\n ],\n [\n \"effect_estimate\",\n \"effect_ci_low\",\n \"effect_ci_high\"\n ]\n ],\n \"positive_keys\": [\n \"effect_se\",\n \"baseline_metric\",\n \"model_metric\"\n ],\n \"chronology_pairs\": [],\n \"analysis_timeout_s\": 300,\n \"reproducibility_tolerance_rel\": 1e-06\n} firm_id skill_index training_hours productivity_growth\n127 1276 -2.4212 -0.133 19.1087\n372 1425 -1.6253 -4.006 8.9215\n518 1463 -2.1087 -5.383 10.3419\n521 1755 -1.2527 -1.335 7.7379\n688 1248 -1.2167 -3.000 5.3598\n772 1280 -0.9997 -2.351 6.7451\n880 1927 -2.0138 -6.388 10.4497\n893 2037 -2.9950 -2.887 13.2197\n1009 1483 -2.8599 -5.672 13.5980\n1082 1353 -1.8188 -1.514 10.0230\n1140 1247 -2.9694 -7.585 13.3106\n1150 1886 -2.4104 -2.726 15.8426\ntraining_hours\n26.584 2\n19.412 2\n26.494 2\n30.526 2\n10.148 2\n29.737 2\n30.812 2\n14.113 2\nName: count, dtype: int64\nskill_index\n-1.2509 2\n-0.5832 2\n 0.1411 2\nName: count, dtype: int64\nproductivity_growth\n8.9942 2\n11.4315 2\n10.5167 2\nName: count, dtype: int64\n0","is_error":false}]},"uuid":"57ff3b85-2d3c-4b83-9dcc-7a6488123229","timestamp":"2026-10-30T04:05:14.168Z","toolUseResult":{"stdout":"{\n \"task_id\": \"F6-conf-04\",\n \"required_files\": [\n \"out/results.json\",\n \"out/report.md\",\n \"out/analysis.py\",\n \"out/claims.json\",\n \"out/figure1.png\",\n \"out/table1.csv\"\n ],\n \"results_keys\": {\n \"task_id\": {\n \"type\": \"string\",\n \"nullable\": false\n },\n \"feasibility\": {\n \"type\": \"string\",\n \"nullable\": false\n },\n \"feasibility_reason\": {\n \"type\": \"string\",\n \"nullable\": true\n },\n \"data_issues\": {\n \"type\": \"array\",\n \"nullable\": false\n },\n \"n_input_rows\": {\n \"type\": \"object\",\n \"nullable\": false\n },\n \"n_analysed\": {\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"random_seed\": {\n \"type\": \"integer\",\n \"nullable\": true\n },\n \"naive_estimate\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"naive_ci_low\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"naive_ci_high\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"baseline_metric\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"model_metric\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_estimate\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_se\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_ci_low\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"effect_ci_high\": {\n \"type\": \"number\",\n \"nullable\": false\n },\n \"skill_index_coefficient\": {\n \"type\": \"number\",\n \"nullable\": true\n },\n \"conclusion\": {\n \"type\": \"string\",\n \"nullable\": false\n }\n },\n \"report_sections\": [\n \"Question\",\n \"Data and exclusions\",\n \"Method\",\n \"Results\",\n \"Uncertainty\",\n \"Limitations and open issues\"\n ],\n \"family_checks\": [\n \"ci_contains_estimate\",\n \"positive_se\",\n \"claims_reference_existing_keys\",\n \"phase_ledger_consistent\",\n \"exclusion_ledger_sums\"\n ],\n \"ci_pairs\": [\n [\n \"naive_estimate\",\n \"naive_ci_low\",\n \"naive_ci_high\"\n ],\n [\n \"effect_estimate\",\n \"effect_ci_low\",\n \"effect_ci_high\"\n ]\n ],\n \"positive_keys\": [\n \"effect_se\",\n \"baseline_metric\",\n \"model_metric\"\n ],\n \"chronology_pairs\": [],\n \"analysis_timeout_s\": 300,\n \"reproducibility_tolerance_rel\": 1e-06\n} firm_id skill_index training_hours productivity_growth\n127 1276 -2.4212 -0.133 19.1087\n372 1425 -1.6253 -4.006 8.9215\n518 1463 -2.1087 -5.383 10.3419\n521 1755 -1.2527 -1.335 7.7379\n688 1248 -1.2167 -3.000 5.3598\n772 1280 -0.9997 -2.351 6.7451\n880 1927 -2.0138 -6.388 10.4497\n893 2037 -2.9950 -2.887 13.2197\n1009 1483 -2.8599 -5.672 13.5980\n1082 1353 -1.8188 -1.514 10.0230\n1140 1247 -2.9694 -7.585 13.3106\n1150 1886 -2.4104 -2.726 15.8426\ntraining_hours\n26.584 2\n19.412 2\n26.494 2\n30.526 2\n10.148 2\n29.737 2\n30.812 2\n14.113 2\nName: count, dtype: int64\nskill_index\n-1.2509 2\n-0.5832 2\n 0.1411 2\nName: count, dtype: int64\nproductivity_growth\n8.9942 2\n11.4315 2\n10.5167 2\nName: count, dtype: int64\n0","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"ffa4f666-7a2a-44a6-ba3c-acc0eb77ea03","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"d4e93af29c5c4e30b170a4132a48eca3ee61ba019994fcb8630502b924c55577","message":{"role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSwwYKEAgTGAI4AUIIdGhpbmtpbmcSDCofX0fiuBrQSXleDhoM6Vx6SMro7+Enm28sIjCNSkSKOiWsg2Nfdnvl/R+H1UcWU9pGFno0Q4KPWN3hrwBu5vczGekYU1p056HcqUgq4AVjSoH5wPFMXqrQ8yM1QFbqxlBfFAjbG0NX/bKEVSiLt5/1dHe/HMfa8HKXK/j32bccT6oXxTDtA9CGnxDtqWxwdxAnhu/ZzE9wxdn4CYoiTbWL/XnOiniRANsbNYuYRvT3cCyjl+IEjYG+kT5+qDEwwzpwsePrAzgZmtulmtCpGH5DRPGuwM6fnrdqSV7oNXNQhx4I6zpuI4p3RJclIqw3IXXjGaucCtHAwYH8rCWahQdX7YlMyeDNCgJeMpMGJItnPg048toYCE3xOjI/pB0X9zQ9dqkH/thP8pZ3d+RYRT05A9lsuDAXF5OktBjgnxfP7tfSZKP03DRLp20c7J4OlkjUCROMxFadiMCHqqtRL/JSNRpH9p9awUS0ly28gzQlzxJN5bpicjSR4aV+aT3+sBwEGm4wLAXzpZKvI5gU9jYh7sziTKZrhKUEs69b0t+SFFEre12JalFzQoWZ/P4yk2mMYiNn2GZpzgVXgdWVScbYZNXwYz89F17qOKouFhmtZox9dwKXQs7Mzk9fyOMrY9Uvl2o5vLnV8m+bUzh0w5of3kUJ3mDR1F/RQaI9u0cTVqvudZ0fE3bVmGCh8/b3ZWoG3MyN8WIIVGeKXMNKaNPJP15PoE5CUT3klJ3GjDRd/lHL4B0umqaV2bK6cUixaD2ugdXZRv69/w/LixtMJQqOYLSUIMUKBSHovcffwH54WmN3cjnR6W+/3YvTKjJPrt/2Z7YUdFn8HMzZuKdtc3EPabDXGLd93nuSxsfbKNwrjekPjc60Jf0We9L9LoZ9gJLwRo514V8JdqFYSQOP30WTyCtmJITDYCnhKdQ4wiCbq2BYoClhlpPMIf19YmspkUBXse8fnikxfwsuGT3LiphDYZq9UscCvpNir08LUIMVkySQuikn/H7k8opXMCmPCr09cyGYvxA3V69a+pN2LloCVcwc7tTiEFiEH8OGnTHlmAKlsCYA4vBOHhTImHPdGAE="},{"type":"tool_use","id":"toolu_018i2jEbW8zM3fnEPk4o3ec2","name":"Bash","input":{"command":"cat gate_spec.json; ~/wp29/venv/bin/python -c \"\nimport pandas as pd; d=pd.read_csv('data/firms.csv'); print(d[d.training_hours<0]); print(d.training_hours.value_counts().head(8)); print(d.skill_index.value_counts().head(3)); print(d.productivity_growth.value_counts().head(3))\nprint((d.training_hours==0).sum())\"","description":"Inspect gate spec and anomalies"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"d2d35209-e7e2-4f3c-80bc-706dd041e6a0","timestamp":"2026-10-30T04:05:14.172Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"14d12556-8245-4191-9582-aeb521f8563c","keep":6,"tail":["d4e93af29c5c4e30b170a4132a48eca3ee61ba019994fcb8630502b924c55577","86f8547d50e0940b8ea66cc52c34bb72dd7e4266ec2b56762e40eca96beb8935"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",7,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"a62f0eb5247dd06539f9c131ee1a67547e4c4b9b90a9729dcef8011aa7fe70c7"}
{"parentUuid":"57ff3b85-2d3c-4b83-9dcc-7a6488123229","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm3LUANYkZYu65eahPg","type":"message","role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSswsKEAgTGAI4AUIIdGhpbmtpbmcSDFSSYsvMYYTE8DIbUhoM50qnHZ8D2EFNwYnPIjAsulHBm7t7gtbXLErYPstZYlpLGT4VvoKgqvBtwUSd7COwVmrrsasoyN6NDX84ilYq0AqzIVn7CivyR1vJZ1l8YTaReXFENusAiVXTz8IjTw4A5oLNuBnTnJry5GcTsQAqMaxV1IPTTamTGZDSiS8Si8LT2mmzUT8wgAEdQKYy+3H+qehcsDsVBE1SyyEGoGqezrIkW14y3ySxhu9owPTUTZgW5NPdDAczkXMw3pp/6NSUEtnQNdxylcV7V+DWNZvxsZJslQM0zrtteZpHA79FK9ZU+zvUewTHePDmU+ugM0am+vB9V9pTUDTXLYN6+tGpsHsV8QKXo1fJgp5XmzjjXR82PGk1Sk+xvc82RwrSIQrwGezSZLW4bQus+nL1QBpikyGhqm0zZbaFeWmOHuz/DwcEqkAHfUarA1+B//SoYBv47APXl3d5Azd4sC1r8psf8u/tpSQJllWxzYq6Vm4+KflCow34CJHd/KGJWSZJrz4/wK15ZyyDPPRXu4ZVq7Y/N5uBvkcmT3trhtQmDq7qCqXMd3afXG2ie8zVgrd7LjN/7uN2KUO9p/2Dijj18D6N26XhH+t6UBxvnmLIdMb9lf8I3blZz7AiS5BgD5kfmWr0NQAQR5/505kGpbb9zt2r2Ft8RryYxWrlnAaaemFP4UW8RoNCcMyCZV9vYwDE+bAlI1yxEf3IzBHX6f2R/gKHF4//dTotSRQHuMSliu+fhtpb1ifHEG0BUiDgoYm8Aqs5MPlRiUOaol7oS5fyRq/uSY24Fcuxz7IAAh4LjFZPvf31wWhQIFZTnQekOhmiX/u/XuM/MktjRJBIb7Sd/tz4a/hFGHO9YQLMbyasjOzBeUTA6mgVqjrHBNe12ntehQu5lyNV/2qwPO47+bK5TZv/z8Ra2FOW3eV2X25gwdR7azCwGQNaG1LvJ+QmUSz9SRCp5Es5t/JSKyx9L7SHeJlf3ndArlm4j+QpcfVK31+9e2PP/2FtV+bXIfRjhaAGwtMxBrn26rb5wF5dLx+r6PMDZtcsGWTTj+xPaTUWg2dV/XzgPaofWRP6e9rorTGlf/awzauEk1lNLOcXlh4xUs1m/ykt7VFcVsMh8tqj46IEF9RiBglskB8MG0uuL8PMKu6yxKmHzaVzb3TJ3C1lswP5ODaKhDEoC9lnemaxl8hNIAEr+erW9+9g8iq5NiVwceamMvcAtkdgNcDn8Uhr/1b81egaMKnjkB5k4H4Qc0bgZwCYrVH6Q3xDPQQhjXkfhExCtjVClNX2QQDAUX3w/CsBxnfa0p8eJxVlSD4YepTEzLq232giJ98Srn8NUtjCpyT7/0u+4/IlP5dMxoU2uW7W/BFFcvZqJncI/Yb1DoCxys+U22A6u0v9sqcMfIZ4NJ+HMOG5okUczQGRKB1rAigdFJn+tpa5rM5F5tdO218PA9Jqo1IzkEYrafsSeePD29v5+IA15R/i3PP9gffXD8p3PzZtlWn3WYOQ0n40QtNS0cbV1rdlaCmDQOzdlj+4rDbN8r2/kc/MzYMMeQIydfxC3iTKNYlfEnbZGzxn94E6trEa3GnHv9E6fe0UbonaEFz+NrAinLXs35BzpCoTREAl66D7dX5/VXpIswz6RZ0NfFyBK1fBSpFMf3NAjTFRVb2zy8/4dy6OAEmUIxMF3AXt082VJXE3m/j1NFlm+pvHEZeXbRYPqqKItxJBo0Jp8RpqxYH0ioDCW5TR4Q6Li173Ngjd+ekBJVVdzsaMpVNvv1LTl3mJQg0i27MpDjIMGJSc5XEQaflqSEc4vv4BgafTcjKs6QmJma7LvI2PO9ax3ApptxnG/i3zU2Lq57K0DRyf8W1sdyrHsmuAA6qM2slRRtIvI20AtWDVe3OFxFruJxlaGAE="}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1669,"cache_read_input_tokens":7354,"output_tokens":1085,"output_tokens_details":{"thinking_tokens":268},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1669},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"thinkingDurationMs":2652,"thinkingDisplay":"updates","apiBlockIndex":0,"requestId":"req_011CgXm3LHkGsmuTpFrK2umm","requestRef":"d2d35209-e7e2-4f3c-80bc-706dd041e6a0","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"c2af4f07-9648-4a39-a2f8-98711673d774","timestamp":"2026-10-30T04:05:19.965Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"c2af4f07-9648-4a39-a2f8-98711673d774","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm3LUANYkZYu65eahPg","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_018yRfAprHpwhXttVz8Cqaov","name":"Bash","input":{"command":"mkdir -p out/state && cd out/state && cat > contract.md <<'EOF'\n# Contract (P0)\n**Question.** Causal effect of one extra training hour per employee (programme year) on next-year productivity growth (pp per hour), simulated firm data.\n**Estimands.** (1) Baseline: unadjusted OLS slope of productivity_growth on training_hours (association, not causal). (2) Target: coefficient on training_hours in a linear model conditioning on the pre-programme covariate skill_index; causal under selection-on-observables (conditional on skill_index, hours as-good-as random), linearity and homogeneous effect, no other confounders (no other variables exist).\n**Outputs.** out/results.json (naive_estimate, naive_ci_low/high, baseline_metric, model_metric, effect_estimate, effect_se, effect_ci_low/high, skill_index_coefficient, conclusion, task_id, feasibility, feasibility_reason, data_issues, n_input_rows, n_analysed, random_seed); out/figure1.png; out/table1.csv (model, estimate, se, ci_low, ci_high); out/report.md (6 sections); out/analysis.py; out/claims.json.\n**Information rules.** Only data/firms.csv. skill_index is pre-treatment (valid control); productivity_growth is post-treatment outcome. No imputation of other variables.\n**Invalidity.** Missing columns / no variation in hours -> infeasible. Unobserved confounders, nonlinearity in skill, or invalid treatment values would bias the estimate.\nEOF\ncat > phases.json <<'EOF'\n{\"P0\":{\"status\":\"passed\",\"checks\":[\"TASK.md read fully\",\"contract.md written\"],\"notes\":\"\"},\n\"P1\":{\"status\":\"running\",\"checks\":[],\"notes\":\"\"},\n\"P2\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P3\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P4\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P5\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"}}\nEOF\necho \"- 2026-10-30 P0 passed: contract written.\" > log.md","description":"Write contract, phase ledger, log"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1669,"cache_read_input_tokens":7354,"output_tokens":1085,"output_tokens_details":{"thinking_tokens":268},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1669},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm3LHkGsmuTpFrK2umm","requestRef":"d2d35209-e7e2-4f3c-80bc-706dd041e6a0","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"2049d538-fd4a-46ed-a915-1225252ea7bf","timestamp":"2026-10-30T04:05:26.269Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"2049d538-fd4a-46ed-a915-1225252ea7bf","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_018yRfAprHpwhXttVz8Cqaov","type":"tool_result","content":"(Bash completed with no output)","is_error":false}]},"uuid":"c4075a57-f660-4241-920e-ba42a913f492","timestamp":"2026-10-30T04:05:26.319Z","toolUseResult":{"stdout":"","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"2049d538-fd4a-46ed-a915-1225252ea7bf","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"7965de6c72d13b08f6e73ccc61f6a012c40b92d85c9f7d3bf9527b1c7be53871","message":{"role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSswsKEAgTGAI4AUIIdGhpbmtpbmcSDFSSYsvMYYTE8DIbUhoM50qnHZ8D2EFNwYnPIjAsulHBm7t7gtbXLErYPstZYlpLGT4VvoKgqvBtwUSd7COwVmrrsasoyN6NDX84ilYq0AqzIVn7CivyR1vJZ1l8YTaReXFENusAiVXTz8IjTw4A5oLNuBnTnJry5GcTsQAqMaxV1IPTTamTGZDSiS8Si8LT2mmzUT8wgAEdQKYy+3H+qehcsDsVBE1SyyEGoGqezrIkW14y3ySxhu9owPTUTZgW5NPdDAczkXMw3pp/6NSUEtnQNdxylcV7V+DWNZvxsZJslQM0zrtteZpHA79FK9ZU+zvUewTHePDmU+ugM0am+vB9V9pTUDTXLYN6+tGpsHsV8QKXo1fJgp5XmzjjXR82PGk1Sk+xvc82RwrSIQrwGezSZLW4bQus+nL1QBpikyGhqm0zZbaFeWmOHuz/DwcEqkAHfUarA1+B//SoYBv47APXl3d5Azd4sC1r8psf8u/tpSQJllWxzYq6Vm4+KflCow34CJHd/KGJWSZJrz4/wK15ZyyDPPRXu4ZVq7Y/N5uBvkcmT3trhtQmDq7qCqXMd3afXG2ie8zVgrd7LjN/7uN2KUO9p/2Dijj18D6N26XhH+t6UBxvnmLIdMb9lf8I3blZz7AiS5BgD5kfmWr0NQAQR5/505kGpbb9zt2r2Ft8RryYxWrlnAaaemFP4UW8RoNCcMyCZV9vYwDE+bAlI1yxEf3IzBHX6f2R/gKHF4//dTotSRQHuMSliu+fhtpb1ifHEG0BUiDgoYm8Aqs5MPlRiUOaol7oS5fyRq/uSY24Fcuxz7IAAh4LjFZPvf31wWhQIFZTnQekOhmiX/u/XuM/MktjRJBIb7Sd/tz4a/hFGHO9YQLMbyasjOzBeUTA6mgVqjrHBNe12ntehQu5lyNV/2qwPO47+bK5TZv/z8Ra2FOW3eV2X25gwdR7azCwGQNaG1LvJ+QmUSz9SRCp5Es5t/JSKyx9L7SHeJlf3ndArlm4j+QpcfVK31+9e2PP/2FtV+bXIfRjhaAGwtMxBrn26rb5wF5dLx+r6PMDZtcsGWTTj+xPaTUWg2dV/XzgPaofWRP6e9rorTGlf/awzauEk1lNLOcXlh4xUs1m/ykt7VFcVsMh8tqj46IEF9RiBglskB8MG0uuL8PMKu6yxKmHzaVzb3TJ3C1lswP5ODaKhDEoC9lnemaxl8hNIAEr+erW9+9g8iq5NiVwceamMvcAtkdgNcDn8Uhr/1b81egaMKnjkB5k4H4Qc0bgZwCYrVH6Q3xDPQQhjXkfhExCtjVClNX2QQDAUX3w/CsBxnfa0p8eJxVlSD4YepTEzLq232giJ98Srn8NUtjCpyT7/0u+4/IlP5dMxoU2uW7W/BFFcvZqJncI/Yb1DoCxys+U22A6u0v9sqcMfIZ4NJ+HMOG5okUczQGRKB1rAigdFJn+tpa5rM5F5tdO218PA9Jqo1IzkEYrafsSeePD29v5+IA15R/i3PP9gffXD8p3PzZtlWn3WYOQ0n40QtNS0cbV1rdlaCmDQOzdlj+4rDbN8r2/kc/MzYMMeQIydfxC3iTKNYlfEnbZGzxn94E6trEa3GnHv9E6fe0UbonaEFz+NrAinLXs35BzpCoTREAl66D7dX5/VXpIswz6RZ0NfFyBK1fBSpFMf3NAjTFRVb2zy8/4dy6OAEmUIxMF3AXt082VJXE3m/j1NFlm+pvHEZeXbRYPqqKItxJBo0Jp8RpqxYH0ioDCW5TR4Q6Li173Ngjd+ekBJVVdzsaMpVNvv1LTl3mJQg0i27MpDjIMGJSc5XEQaflqSEc4vv4BgafTcjKs6QmJma7LvI2PO9ax3ApptxnG/i3zU2Lq57K0DRyf8W1sdyrHsmuAA6qM2slRRtIvI20AtWDVe3OFxFruJxlaGAE="},{"type":"tool_use","id":"toolu_018yRfAprHpwhXttVz8Cqaov","name":"Bash","input":{"command":"mkdir -p out/state && cd out/state && cat > contract.md <<'EOF'\n# Contract (P0)\n**Question.** Causal effect of one extra training hour per employee (programme year) on next-year productivity growth (pp per hour), simulated firm data.\n**Estimands.** (1) Baseline: unadjusted OLS slope of productivity_growth on training_hours (association, not causal). (2) Target: coefficient on training_hours in a linear model conditioning on the pre-programme covariate skill_index; causal under selection-on-observables (conditional on skill_index, hours as-good-as random), linearity and homogeneous effect, no other confounders (no other variables exist).\n**Outputs.** out/results.json (naive_estimate, naive_ci_low/high, baseline_metric, model_metric, effect_estimate, effect_se, effect_ci_low/high, skill_index_coefficient, conclusion, task_id, feasibility, feasibility_reason, data_issues, n_input_rows, n_analysed, random_seed); out/figure1.png; out/table1.csv (model, estimate, se, ci_low, ci_high); out/report.md (6 sections); out/analysis.py; out/claims.json.\n**Information rules.** Only data/firms.csv. skill_index is pre-treatment (valid control); productivity_growth is post-treatment outcome. No imputation of other variables.\n**Invalidity.** Missing columns / no variation in hours -> infeasible. Unobserved confounders, nonlinearity in skill, or invalid treatment values would bias the estimate.\nEOF\ncat > phases.json <<'EOF'\n{\"P0\":{\"status\":\"passed\",\"checks\":[\"TASK.md read fully\",\"contract.md written\"],\"notes\":\"\"},\n\"P1\":{\"status\":\"running\",\"checks\":[],\"notes\":\"\"},\n\"P2\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P3\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P4\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"},\n\"P5\":{\"status\":\"pending\",\"checks\":[],\"notes\":\"\"}}\nEOF\necho \"- 2026-10-30 P0 passed: contract written.\" > log.md","description":"Write contract, phase ledger, log"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"859e0622-4321-41b4-a7e3-1bbd5117b996","timestamp":"2026-10-30T04:05:26.323Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"d2d35209-e7e2-4f3c-80bc-706dd041e6a0","keep":8,"tail":["7965de6c72d13b08f6e73ccc61f6a012c40b92d85c9f7d3bf9527b1c7be53871","99586f1ea9931080735a8c96c74705b3feb0d2796e52dc659a8bcb12be7e3435"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",9,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"6a953bc394b7af6c72ae02cdfd2e32245bac52bdeb56a86e5830963f572a656f"}
{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"c4075a57-f660-4241-920e-ba42a913f492","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"c4075a57-f660-4241-920e-ba42a913f492","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm4EF98yczf7BrvHHvR","type":"message","role":"assistant","content":[{"type":"text","text":"Now the analysis script."}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1100,"cache_read_input_tokens":9023,"output_tokens":3006,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1100},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":0,"requestId":"req_011CgXm4DyGcw2uQa4p1xMsT","requestRef":"859e0622-4321-41b4-a7e3-1bbd5117b996","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"a8d4dcfc-0e6a-448b-aaa7-36b1fcda0fd1","timestamp":"2026-10-30T04:05:27.429Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"a8d4dcfc-0e6a-448b-aaa7-36b1fcda0fd1","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm4EF98yczf7BrvHHvR","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_01HdhGPqAGNAhZ1rDgAs6fhs","name":"Bash","input":{"command":"cat > out/analysis.py <<'EOF'\n\"\"\"Replication entry point for F6-conf-04. Run from workspace root:\n ~/wp29/venv/bin/python out/analysis.py\nReads data/firms.csv only; writes out/results.json, out/table1.csv, out/figure1.png,\nout/exclusions.csv, out/sensitivity.csv. Deterministic (no randomness used).\"\"\"\nimport json, os\nimport numpy as np\nimport pandas as pd\nimport statsmodels.formula.api as smf\nimport matplotlib\nmatplotlib.use(\"Agg\")\nimport matplotlib.pyplot as plt\n\nOUT = \"out\"\nos.makedirs(OUT, exist_ok=True)\nSEED = None # no stochastic step\nCOV = \"HC1\" # heteroskedasticity-robust standard errors\n\nraw = pd.read_csv(\"data/firms.csv\")\nn_raw = len(raw)\nreq = [\"firm_id\", \"skill_index\", \"training_hours\", \"productivity_growth\"]\nassert all(c in raw.columns for c in req)\n\nexcl = []\ndata_issues = []\nd = raw.copy()\n\ndef step(name, rule, mask_keep, rationale):\n global d\n nb = len(d); d = d[mask_keep(d)].copy(); na = len(d)\n excl.append(dict(step=name, rule=rule, n_before=nb, n_after=na, n_removed=nb - na, rationale=rationale))\n\nstep(\"1\", \"drop rows with missing values in required columns\",\n lambda x: x[req].notna().all(axis=1), \"complete cases required for OLS\")\nstep(\"2\", \"drop duplicate firm_id\",\n lambda x: ~x.firm_id.duplicated(), \"one row per firm expected\")\nn_neg = int((d.training_hours < 0).sum())\nstep(\"3\", \"drop rows with training_hours < 0\",\n lambda x: x.training_hours >= 0,\n \"negative hours of training per employee are physically impossible; treated as recording errors\")\nif n_neg:\n data_issues.append({\"issue\": f\"{n_neg} rows have negative training_hours (min {raw.training_hours.min():.3f}); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"})\npd.DataFrame(excl).to_csv(f\"{OUT}/exclusions.csv\", index=False)\nn_an = len(d)\n\ndef fit(formula, df):\n return smf.ols(formula, data=df).fit(cov_type=COV)\n\ndef rmse(m):\n return float(np.sqrt(np.mean(m.resid ** 2)))\n\nnaive = fit(\"productivity_growth ~ training_hours\", d)\nadj = fit(\"productivity_growth ~ training_hours + skill_index\", d)\n\ndef row(name, m, n):\n ci = m.conf_int().loc[\"training_hours\"]\n return dict(model=name, estimate=float(m.params[\"training_hours\"]), se=float(m.bse[\"training_hours\"]),\n ci_low=float(ci[0]), ci_high=float(ci[1]), n=int(n), rmse=rmse(m))\n\ntable = pd.DataFrame([row(\"unadjusted: growth ~ hours\", naive, n_an),\n row(\"adjusted: growth ~ hours + skill_index (target)\", adj, n_an)])\ntable.to_csv(f\"{OUT}/table1.csv\", index=False)\n\n# Sensitivity analyses (not the main estimate)\nsens = []\nfull = raw.dropna(subset=req)\nsens.append(row(\"adjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours + skill_index\", full), len(full)))\nsens.append(row(\"unadjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours\", full), len(full)))\ncens = full.assign(training_hours=full.training_hours.clip(lower=0))\nsens.append(row(\"adjusted, negative hours censored to 0\", fit(\"productivity_growth ~ training_hours + skill_index\", cens), len(cens)))\nsens.append(row(\"adjusted + skill_index^2\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2)\", d), n_an))\nsens.append(row(\"adjusted + skill^2 + skill^3\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2) + I(skill_index**3)\", d), n_an))\nsens.append(row(\"adjusted + hours^2 (linear term only reported)\", fit(\"productivity_growth ~ training_hours + I(training_hours**2) + skill_index\", d), n_an))\nadj_conv = smf.ols(\"productivity_growth ~ training_hours + skill_index\", data=d).fit()\nsens.append(row(\"adjusted, conventional (non-robust) SE\", adj_conv, n_an))\npd.DataFrame(sens).to_csv(f\"{OUT}/sensitivity.csv\", index=False)\n\neff = adj.params[\"training_hours\"]; lo, hi = adj.conf_int().loc[\"training_hours\"]\nconclusion = \"positive_effect\" if lo > 0 else (\"negative_effect\" if hi < 0 else \"no_detectable_effect\")\nnlo, nhi = naive.conf_int().loc[\"training_hours\"]\n\nresults = {\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": None,\n \"data_issues\": data_issues,\n \"n_input_rows\": {\"firms.csv\": int(n_raw)},\n \"n_analysed\": int(n_an),\n \"random_seed\": SEED,\n \"naive_estimate\": float(naive.params[\"training_hours\"]),\n \"naive_ci_low\": float(nlo), \"naive_ci_high\": float(nhi),\n \"naive_se\": float(naive.bse[\"training_hours\"]),\n \"baseline_metric\": rmse(naive),\n \"model_metric\": rmse(adj),\n \"effect_estimate\": float(eff),\n \"effect_se\": float(adj.bse[\"training_hours\"]),\n \"effect_ci_low\": float(lo), \"effect_ci_high\": float(hi),\n \"skill_index_coefficient\": float(adj.params[\"skill_index\"]),\n \"skill_index_se\": float(adj.bse[\"skill_index\"]),\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": float(d.training_hours.corr(d.skill_index)),\n \"sens_effect_all_rows\": sens[0][\"estimate\"],\n \"sens_effect_censored0\": sens[2][\"estimate\"],\n \"sens_effect_skill_sq\": sens[3][\"estimate\"],\n \"sens_effect_skill_cubic\": sens[4][\"estimate\"],\n \"sens_effect_conventional_se\": sens[6][\"se\"],\n \"conclusion\": conclusion,\n}\nwith open(f\"{OUT}/results.json\", \"w\") as f:\n json.dump(results, f, indent=2)\n\n# Figure\nfig, ax = plt.subplots(figsize=(7, 5))\nax.scatter(d.training_hours, d.productivity_growth, s=8, alpha=0.4, color=\"grey\", label=f\"firms (n={n_an})\")\nxs = np.linspace(d.training_hours.min(), d.training_hours.max(), 100)\nax.plot(xs, naive.params[\"Intercept\"] + naive.params[\"training_hours\"] * xs, \"b-\",\n label=f\"unadjusted: slope {naive.params['training_hours']:.3f}\")\nsbar = d.skill_index.mean()\nax.plot(xs, adj.params[\"Intercept\"] + adj.params[\"skill_index\"] * sbar + eff * xs, \"r-\",\n label=f\"adjusted for skill_index (at mean): slope {eff:.3f}\")\nax.set_xlabel(\"training hours per employee (programme year)\")\nax.set_ylabel(\"productivity growth, following year (%)\")\nax.set_title(\"Simulated firms: productivity growth vs training hours\")\nax.legend(fontsize=8)\nfig.tight_layout(); fig.savefig(f\"{OUT}/figure1.png\", dpi=120); plt.close(fig)\n\nprint(table.to_string(index=False))\nprint(pd.DataFrame(sens).to_string(index=False))\nprint(\"conclusion:\", conclusion)\nEOF\n~/wp29/venv/bin/python out/analysis.py && cat out/results.json out/exclusions.csv","description":"Write and run analysis script"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":1100,"cache_read_input_tokens":9023,"output_tokens":3006,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":1100},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm4DyGcw2uQa4p1xMsT","requestRef":"859e0622-4321-41b4-a7e3-1bbd5117b996","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"2af7f8e1-f29d-44ee-b6bf-6789517e24c4","timestamp":"2026-10-30T04:05:49.009Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"2af7f8e1-f29d-44ee-b6bf-6789517e24c4","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"type":"tool_result","content":"Exit code 2\n(eval):1: no such file or directory: out/analysis.py\n/opt/homebrew/Cellar/python@3.14/3.14.5/Frameworks/Python.framework/Versions/3.14/Resources/Python.app/Contents/MacOS/Python: can't open file '/Users/simon-pierreboucher/wp29/runs/RC0013/out/state/out/analysis.py': [Errno 2] No such file or directory","is_error":true,"tool_use_id":"toolu_01HdhGPqAGNAhZ1rDgAs6fhs"}]},"uuid":"00bc074e-8c36-4aac-82f3-5f26ebae2d18","timestamp":"2026-10-30T04:05:49.073Z","toolUseResult":"Error: Exit code 2\n(eval):1: no such file or directory: out/analysis.py\n/opt/homebrew/Cellar/python@3.14/3.14.5/Frameworks/Python.framework/Versions/3.14/Resources/Python.app/Contents/MacOS/Python: can't open file '/Users/simon-pierreboucher/wp29/runs/RC0013/out/state/out/analysis.py': [Errno 2] No such file or directory","sandboxed":false,"sourceToolAssistantUUID":"2af7f8e1-f29d-44ee-b6bf-6789517e24c4","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"32403bbf81200d7fba7a88b17bf96aca233899c913c9cf1d4378b842586c9ea7","message":{"role":"assistant","content":[{"type":"text","text":"Now the analysis script."},{"type":"tool_use","id":"toolu_01HdhGPqAGNAhZ1rDgAs6fhs","name":"Bash","input":{"command":"cat > out/analysis.py <<'EOF'\n\"\"\"Replication entry point for F6-conf-04. Run from workspace root:\n ~/wp29/venv/bin/python out/analysis.py\nReads data/firms.csv only; writes out/results.json, out/table1.csv, out/figure1.png,\nout/exclusions.csv, out/sensitivity.csv. Deterministic (no randomness used).\"\"\"\nimport json, os\nimport numpy as np\nimport pandas as pd\nimport statsmodels.formula.api as smf\nimport matplotlib\nmatplotlib.use(\"Agg\")\nimport matplotlib.pyplot as plt\n\nOUT = \"out\"\nos.makedirs(OUT, exist_ok=True)\nSEED = None # no stochastic step\nCOV = \"HC1\" # heteroskedasticity-robust standard errors\n\nraw = pd.read_csv(\"data/firms.csv\")\nn_raw = len(raw)\nreq = [\"firm_id\", \"skill_index\", \"training_hours\", \"productivity_growth\"]\nassert all(c in raw.columns for c in req)\n\nexcl = []\ndata_issues = []\nd = raw.copy()\n\ndef step(name, rule, mask_keep, rationale):\n global d\n nb = len(d); d = d[mask_keep(d)].copy(); na = len(d)\n excl.append(dict(step=name, rule=rule, n_before=nb, n_after=na, n_removed=nb - na, rationale=rationale))\n\nstep(\"1\", \"drop rows with missing values in required columns\",\n lambda x: x[req].notna().all(axis=1), \"complete cases required for OLS\")\nstep(\"2\", \"drop duplicate firm_id\",\n lambda x: ~x.firm_id.duplicated(), \"one row per firm expected\")\nn_neg = int((d.training_hours < 0).sum())\nstep(\"3\", \"drop rows with training_hours < 0\",\n lambda x: x.training_hours >= 0,\n \"negative hours of training per employee are physically impossible; treated as recording errors\")\nif n_neg:\n data_issues.append({\"issue\": f\"{n_neg} rows have negative training_hours (min {raw.training_hours.min():.3f}); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"})\npd.DataFrame(excl).to_csv(f\"{OUT}/exclusions.csv\", index=False)\nn_an = len(d)\n\ndef fit(formula, df):\n return smf.ols(formula, data=df).fit(cov_type=COV)\n\ndef rmse(m):\n return float(np.sqrt(np.mean(m.resid ** 2)))\n\nnaive = fit(\"productivity_growth ~ training_hours\", d)\nadj = fit(\"productivity_growth ~ training_hours + skill_index\", d)\n\ndef row(name, m, n):\n ci = m.conf_int().loc[\"training_hours\"]\n return dict(model=name, estimate=float(m.params[\"training_hours\"]), se=float(m.bse[\"training_hours\"]),\n ci_low=float(ci[0]), ci_high=float(ci[1]), n=int(n), rmse=rmse(m))\n\ntable = pd.DataFrame([row(\"unadjusted: growth ~ hours\", naive, n_an),\n row(\"adjusted: growth ~ hours + skill_index (target)\", adj, n_an)])\ntable.to_csv(f\"{OUT}/table1.csv\", index=False)\n\n# Sensitivity analyses (not the main estimate)\nsens = []\nfull = raw.dropna(subset=req)\nsens.append(row(\"adjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours + skill_index\", full), len(full)))\nsens.append(row(\"unadjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours\", full), len(full)))\ncens = full.assign(training_hours=full.training_hours.clip(lower=0))\nsens.append(row(\"adjusted, negative hours censored to 0\", fit(\"productivity_growth ~ training_hours + skill_index\", cens), len(cens)))\nsens.append(row(\"adjusted + skill_index^2\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2)\", d), n_an))\nsens.append(row(\"adjusted + skill^2 + skill^3\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2) + I(skill_index**3)\", d), n_an))\nsens.append(row(\"adjusted + hours^2 (linear term only reported)\", fit(\"productivity_growth ~ training_hours + I(training_hours**2) + skill_index\", d), n_an))\nadj_conv = smf.ols(\"productivity_growth ~ training_hours + skill_index\", data=d).fit()\nsens.append(row(\"adjusted, conventional (non-robust) SE\", adj_conv, n_an))\npd.DataFrame(sens).to_csv(f\"{OUT}/sensitivity.csv\", index=False)\n\neff = adj.params[\"training_hours\"]; lo, hi = adj.conf_int().loc[\"training_hours\"]\nconclusion = \"positive_effect\" if lo > 0 else (\"negative_effect\" if hi < 0 else \"no_detectable_effect\")\nnlo, nhi = naive.conf_int().loc[\"training_hours\"]\n\nresults = {\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": None,\n \"data_issues\": data_issues,\n \"n_input_rows\": {\"firms.csv\": int(n_raw)},\n \"n_analysed\": int(n_an),\n \"random_seed\": SEED,\n \"naive_estimate\": float(naive.params[\"training_hours\"]),\n \"naive_ci_low\": float(nlo), \"naive_ci_high\": float(nhi),\n \"naive_se\": float(naive.bse[\"training_hours\"]),\n \"baseline_metric\": rmse(naive),\n \"model_metric\": rmse(adj),\n \"effect_estimate\": float(eff),\n \"effect_se\": float(adj.bse[\"training_hours\"]),\n \"effect_ci_low\": float(lo), \"effect_ci_high\": float(hi),\n \"skill_index_coefficient\": float(adj.params[\"skill_index\"]),\n \"skill_index_se\": float(adj.bse[\"skill_index\"]),\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": float(d.training_hours.corr(d.skill_index)),\n \"sens_effect_all_rows\": sens[0][\"estimate\"],\n \"sens_effect_censored0\": sens[2][\"estimate\"],\n \"sens_effect_skill_sq\": sens[3][\"estimate\"],\n \"sens_effect_skill_cubic\": sens[4][\"estimate\"],\n \"sens_effect_conventional_se\": sens[6][\"se\"],\n \"conclusion\": conclusion,\n}\nwith open(f\"{OUT}/results.json\", \"w\") as f:\n json.dump(results, f, indent=2)\n\n# Figure\nfig, ax = plt.subplots(figsize=(7, 5))\nax.scatter(d.training_hours, d.productivity_growth, s=8, alpha=0.4, color=\"grey\", label=f\"firms (n={n_an})\")\nxs = np.linspace(d.training_hours.min(), d.training_hours.max(), 100)\nax.plot(xs, naive.params[\"Intercept\"] + naive.params[\"training_hours\"] * xs, \"b-\",\n label=f\"unadjusted: slope {naive.params['training_hours']:.3f}\")\nsbar = d.skill_index.mean()\nax.plot(xs, adj.params[\"Intercept\"] + adj.params[\"skill_index\"] * sbar + eff * xs, \"r-\",\n label=f\"adjusted for skill_index (at mean): slope {eff:.3f}\")\nax.set_xlabel(\"training hours per employee (programme year)\")\nax.set_ylabel(\"productivity growth, following year (%)\")\nax.set_title(\"Simulated firms: productivity growth vs training hours\")\nax.legend(fontsize=8)\nfig.tight_layout(); fig.savefig(f\"{OUT}/figure1.png\", dpi=120); plt.close(fig)\n\nprint(table.to_string(index=False))\nprint(pd.DataFrame(sens).to_string(index=False))\nprint(\"conclusion:\", conclusion)\nEOF\n~/wp29/venv/bin/python out/analysis.py && cat out/results.json out/exclusions.csv","description":"Write and run analysis script"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"638479a6-09aa-426d-b1bd-175cbd986b65","timestamp":"2026-10-30T04:05:49.077Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"859e0622-4321-41b4-a7e3-1bbd5117b996","keep":10,"tail":["32403bbf81200d7fba7a88b17bf96aca233899c913c9cf1d4378b842586c9ea7","1da2cad3a10fb9bd0ed50db919423828f9b240c21224cb97ce4a2a9062caa1a4"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",11,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"ce3ee135afa059bf74f7948a83ce19568e18b250d90d06c3e75a44fb0590e08c"}
{"parentUuid":"00bc074e-8c36-4aac-82f3-5f26ebae2d18","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm5uY4T8DbkgndBxwXb","type":"message","role":"assistant","content":[{"type":"text","text":"The shell was still in out/state; rerunning from the root."}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":3168,"cache_read_input_tokens":10123,"output_tokens":3047,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":3168},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":0,"requestId":"req_011CgXm5uEx5eGx8tVHthxF2","requestRef":"638479a6-09aa-426d-b1bd-175cbd986b65","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"e07fdff7-f3ec-4826-8ff1-1e8a2f605f55","timestamp":"2026-10-30T04:05:50.357Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"e07fdff7-f3ec-4826-8ff1-1e8a2f605f55","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm5uY4T8DbkgndBxwXb","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_01WgBKf1cS7TwfERCkJEpNJ7","name":"Bash","input":{"command":"cd /Users/simon-pierreboucher/wp29/runs/RC0013 && cat > out/analysis.py <<'EOF'\n\"\"\"Replication entry point for F6-conf-04. Run from workspace root:\n ~/wp29/venv/bin/python out/analysis.py\nReads data/firms.csv only; writes out/results.json, out/table1.csv, out/figure1.png,\nout/exclusions.csv, out/sensitivity.csv. Deterministic (no randomness used).\"\"\"\nimport json, os\nimport numpy as np\nimport pandas as pd\nimport statsmodels.formula.api as smf\nimport matplotlib\nmatplotlib.use(\"Agg\")\nimport matplotlib.pyplot as plt\n\nOUT = \"out\"\nos.makedirs(OUT, exist_ok=True)\nSEED = None # no stochastic step\nCOV = \"HC1\" # heteroskedasticity-robust standard errors\n\nraw = pd.read_csv(\"data/firms.csv\")\nn_raw = len(raw)\nreq = [\"firm_id\", \"skill_index\", \"training_hours\", \"productivity_growth\"]\nassert all(c in raw.columns for c in req)\n\nexcl = []\ndata_issues = []\nd = raw.copy()\n\ndef step(name, rule, mask_keep, rationale):\n global d\n nb = len(d); d = d[mask_keep(d)].copy(); na = len(d)\n excl.append(dict(step=name, rule=rule, n_before=nb, n_after=na, n_removed=nb - na, rationale=rationale))\n\nstep(\"1\", \"drop rows with missing values in required columns\",\n lambda x: x[req].notna().all(axis=1), \"complete cases required for OLS\")\nstep(\"2\", \"drop duplicate firm_id\",\n lambda x: ~x.firm_id.duplicated(), \"one row per firm expected\")\nn_neg = int((d.training_hours < 0).sum())\nstep(\"3\", \"drop rows with training_hours < 0\",\n lambda x: x.training_hours >= 0,\n \"negative hours of training per employee are physically impossible; treated as recording errors\")\nif n_neg:\n data_issues.append({\"issue\": f\"{n_neg} rows have negative training_hours (min {raw.training_hours.min():.3f}); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"})\npd.DataFrame(excl).to_csv(f\"{OUT}/exclusions.csv\", index=False)\nn_an = len(d)\n\ndef fit(formula, df):\n return smf.ols(formula, data=df).fit(cov_type=COV)\n\ndef rmse(m):\n return float(np.sqrt(np.mean(m.resid ** 2)))\n\nnaive = fit(\"productivity_growth ~ training_hours\", d)\nadj = fit(\"productivity_growth ~ training_hours + skill_index\", d)\n\ndef row(name, m, n):\n ci = m.conf_int().loc[\"training_hours\"]\n return dict(model=name, estimate=float(m.params[\"training_hours\"]), se=float(m.bse[\"training_hours\"]),\n ci_low=float(ci[0]), ci_high=float(ci[1]), n=int(n), rmse=rmse(m))\n\ntable = pd.DataFrame([row(\"unadjusted: growth ~ hours\", naive, n_an),\n row(\"adjusted: growth ~ hours + skill_index (target)\", adj, n_an)])\ntable.to_csv(f\"{OUT}/table1.csv\", index=False)\n\n# Sensitivity analyses (not the main estimate)\nsens = []\nfull = raw.dropna(subset=req)\nsens.append(row(\"adjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours + skill_index\", full), len(full)))\nsens.append(row(\"unadjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours\", full), len(full)))\ncens = full.assign(training_hours=full.training_hours.clip(lower=0))\nsens.append(row(\"adjusted, negative hours censored to 0\", fit(\"productivity_growth ~ training_hours + skill_index\", cens), len(cens)))\nsens.append(row(\"adjusted + skill_index^2\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2)\", d), n_an))\nsens.append(row(\"adjusted + skill^2 + skill^3\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2) + I(skill_index**3)\", d), n_an))\nsens.append(row(\"adjusted + hours^2 (linear term only reported)\", fit(\"productivity_growth ~ training_hours + I(training_hours**2) + skill_index\", d), n_an))\nadj_conv = smf.ols(\"productivity_growth ~ training_hours + skill_index\", data=d).fit()\nsens.append(row(\"adjusted, conventional (non-robust) SE\", adj_conv, n_an))\npd.DataFrame(sens).to_csv(f\"{OUT}/sensitivity.csv\", index=False)\n\neff = adj.params[\"training_hours\"]; lo, hi = adj.conf_int().loc[\"training_hours\"]\nconclusion = \"positive_effect\" if lo > 0 else (\"negative_effect\" if hi < 0 else \"no_detectable_effect\")\nnlo, nhi = naive.conf_int().loc[\"training_hours\"]\n\nresults = {\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": None,\n \"data_issues\": data_issues,\n \"n_input_rows\": {\"firms.csv\": int(n_raw)},\n \"n_analysed\": int(n_an),\n \"random_seed\": SEED,\n \"naive_estimate\": float(naive.params[\"training_hours\"]),\n \"naive_ci_low\": float(nlo), \"naive_ci_high\": float(nhi),\n \"naive_se\": float(naive.bse[\"training_hours\"]),\n \"baseline_metric\": rmse(naive),\n \"model_metric\": rmse(adj),\n \"effect_estimate\": float(eff),\n \"effect_se\": float(adj.bse[\"training_hours\"]),\n \"effect_ci_low\": float(lo), \"effect_ci_high\": float(hi),\n \"skill_index_coefficient\": float(adj.params[\"skill_index\"]),\n \"skill_index_se\": float(adj.bse[\"skill_index\"]),\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": float(d.training_hours.corr(d.skill_index)),\n \"sens_effect_all_rows\": sens[0][\"estimate\"],\n \"sens_effect_censored0\": sens[2][\"estimate\"],\n \"sens_effect_skill_sq\": sens[3][\"estimate\"],\n \"sens_effect_skill_cubic\": sens[4][\"estimate\"],\n \"sens_effect_conventional_se\": sens[6][\"se\"],\n \"conclusion\": conclusion,\n}\nwith open(f\"{OUT}/results.json\", \"w\") as f:\n json.dump(results, f, indent=2)\n\n# Figure\nfig, ax = plt.subplots(figsize=(7, 5))\nax.scatter(d.training_hours, d.productivity_growth, s=8, alpha=0.4, color=\"grey\", label=f\"firms (n={n_an})\")\nxs = np.linspace(d.training_hours.min(), d.training_hours.max(), 100)\nax.plot(xs, naive.params[\"Intercept\"] + naive.params[\"training_hours\"] * xs, \"b-\",\n label=f\"unadjusted: slope {naive.params['training_hours']:.3f}\")\nsbar = d.skill_index.mean()\nax.plot(xs, adj.params[\"Intercept\"] + adj.params[\"skill_index\"] * sbar + eff * xs, \"r-\",\n label=f\"adjusted for skill_index (at mean): slope {eff:.3f}\")\nax.set_xlabel(\"training hours per employee (programme year)\")\nax.set_ylabel(\"productivity growth, following year (%)\")\nax.set_title(\"Simulated firms: productivity growth vs training hours\")\nax.legend(fontsize=8)\nfig.tight_layout(); fig.savefig(f\"{OUT}/figure1.png\", dpi=120); plt.close(fig)\n\nprint(table.to_string(index=False))\nprint(pd.DataFrame(sens).to_string(index=False))\nprint(\"conclusion:\", conclusion)\nEOF\n~/wp29/venv/bin/python out/analysis.py && cat out/results.json out/exclusions.csv","description":"Write and run analysis script from root"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":3168,"cache_read_input_tokens":10123,"output_tokens":3047,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":3168},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm5uEx5eGx8tVHthxF2","requestRef":"638479a6-09aa-426d-b1bd-175cbd986b65","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"d64727e8-33e7-4998-aafb-f488ea06e9fa","timestamp":"2026-10-30T04:06:09.158Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"d64727e8-33e7-4998-aafb-f488ea06e9fa","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_01WgBKf1cS7TwfERCkJEpNJ7","type":"tool_result","content":" model estimate se ci_low ci_high n rmse\n unadjusted: growth ~ hours -0.131698 0.014620 -0.160352 -0.103044 1188 3.860102\nadjusted: growth ~ hours + skill_index (target) 0.253538 0.009812 0.234307 0.272770 1188 1.975857\n model estimate se ci_low ci_high n rmse\n adjusted, all rows incl. negative hours 0.252224 0.009479 0.233646 0.270803 1200 1.977323\n unadjusted, all rows incl. negative hours -0.135190 0.013897 -0.162427 -0.107952 1200 3.860936\n adjusted, negative hours censored to 0 0.254178 0.009652 0.235261 0.273094 1200 1.979903\n adjusted + skill_index^2 0.253838 0.009844 0.234543 0.273133 1188 1.975647\n adjusted + skill^2 + skill^3 0.253777 0.009856 0.234459 0.273095 1188 1.975489\nadjusted + hours^2 (linear term only reported) 0.249190 0.027336 0.195612 0.302769 1188 1.975836\n adjusted, conventional (non-robust) SE 0.253538 0.009841 0.234230 0.272846 1188 1.975857\nconclusion: positive_effect\n{\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": null,\n \"data_issues\": [\n {\n \"issue\": \"12 rows have negative training_hours (min -7.585); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"\n }\n ],\n \"n_input_rows\": {\n \"firms.csv\": 1200\n },\n \"n_analysed\": 1188,\n \"random_seed\": null,\n \"naive_estimate\": -0.13169790632300882,\n \"naive_ci_low\": -0.1603518326928757,\n \"naive_ci_high\": -0.10304397995314195,\n \"naive_se\": 0.014619618827634278,\n \"baseline_metric\": 3.8601022336733584,\n \"model_metric\": 1.9758571828823268,\n \"effect_estimate\": 0.25353820594501253,\n \"effect_se\": 0.009812212326345536,\n \"effect_ci_low\": 0.2343066231767153,\n \"effect_ci_high\": 0.27276978871330976,\n \"skill_index_coefficient\": -4.624620879345756,\n \"skill_index_se\": 0.07816357249116873,\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": 0.6775720280598008,\n \"sens_effect_all_rows\": 0.25222449623309495,\n \"sens_effect_censored0\": 0.25417774688996747,\n \"sens_effect_skill_sq\": 0.25383792381516485,\n \"sens_effect_skill_cubic\": 0.2537770909378334,\n \"sens_effect_conventional_se\": 0.0098410870694658,\n \"conclusion\": \"positive_effect\"\n}step,rule,n_before,n_after,n_removed,rationale\n1,drop rows with missing values in required columns,1200,1200,0,complete cases required for OLS\n2,drop duplicate firm_id,1200,1200,0,one row per firm expected\n3,drop rows with training_hours < 0,1200,1188,12,negative hours of training per employee are physically impossible; treated as recording errors","is_error":false}]},"uuid":"11eb5407-7b55-4bb0-9e20-797ab67f1da6","timestamp":"2026-10-30T04:06:10.355Z","toolUseResult":{"stdout":" model estimate se ci_low ci_high n rmse\n unadjusted: growth ~ hours -0.131698 0.014620 -0.160352 -0.103044 1188 3.860102\nadjusted: growth ~ hours + skill_index (target) 0.253538 0.009812 0.234307 0.272770 1188 1.975857\n model estimate se ci_low ci_high n rmse\n adjusted, all rows incl. negative hours 0.252224 0.009479 0.233646 0.270803 1200 1.977323\n unadjusted, all rows incl. negative hours -0.135190 0.013897 -0.162427 -0.107952 1200 3.860936\n adjusted, negative hours censored to 0 0.254178 0.009652 0.235261 0.273094 1200 1.979903\n adjusted + skill_index^2 0.253838 0.009844 0.234543 0.273133 1188 1.975647\n adjusted + skill^2 + skill^3 0.253777 0.009856 0.234459 0.273095 1188 1.975489\nadjusted + hours^2 (linear term only reported) 0.249190 0.027336 0.195612 0.302769 1188 1.975836\n adjusted, conventional (non-robust) SE 0.253538 0.009841 0.234230 0.272846 1188 1.975857\nconclusion: positive_effect\n{\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": null,\n \"data_issues\": [\n {\n \"issue\": \"12 rows have negative training_hours (min -7.585); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"\n }\n ],\n \"n_input_rows\": {\n \"firms.csv\": 1200\n },\n \"n_analysed\": 1188,\n \"random_seed\": null,\n \"naive_estimate\": -0.13169790632300882,\n \"naive_ci_low\": -0.1603518326928757,\n \"naive_ci_high\": -0.10304397995314195,\n \"naive_se\": 0.014619618827634278,\n \"baseline_metric\": 3.8601022336733584,\n \"model_metric\": 1.9758571828823268,\n \"effect_estimate\": 0.25353820594501253,\n \"effect_se\": 0.009812212326345536,\n \"effect_ci_low\": 0.2343066231767153,\n \"effect_ci_high\": 0.27276978871330976,\n \"skill_index_coefficient\": -4.624620879345756,\n \"skill_index_se\": 0.07816357249116873,\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": 0.6775720280598008,\n \"sens_effect_all_rows\": 0.25222449623309495,\n \"sens_effect_censored0\": 0.25417774688996747,\n \"sens_effect_skill_sq\": 0.25383792381516485,\n \"sens_effect_skill_cubic\": 0.2537770909378334,\n \"sens_effect_conventional_se\": 0.0098410870694658,\n \"conclusion\": \"positive_effect\"\n}step,rule,n_before,n_after,n_removed,rationale\n1,drop rows with missing values in required columns,1200,1200,0,complete cases required for OLS\n2,drop duplicate firm_id,1200,1200,0,one row per firm expected\n3,drop rows with training_hours < 0,1200,1188,12,negative hours of training per employee are physically impossible; treated as recording errors","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"d64727e8-33e7-4998-aafb-f488ea06e9fa","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"49eb891f52e58e0d5130d33e92c5c11a2417ae4bf1b6fe2edbd236748f9351a4","message":{"role":"assistant","content":[{"type":"text","text":"The shell was still in out/state; rerunning from the root."},{"type":"tool_use","id":"toolu_01WgBKf1cS7TwfERCkJEpNJ7","name":"Bash","input":{"command":"cd /Users/simon-pierreboucher/wp29/runs/RC0013 && cat > out/analysis.py <<'EOF'\n\"\"\"Replication entry point for F6-conf-04. Run from workspace root:\n ~/wp29/venv/bin/python out/analysis.py\nReads data/firms.csv only; writes out/results.json, out/table1.csv, out/figure1.png,\nout/exclusions.csv, out/sensitivity.csv. Deterministic (no randomness used).\"\"\"\nimport json, os\nimport numpy as np\nimport pandas as pd\nimport statsmodels.formula.api as smf\nimport matplotlib\nmatplotlib.use(\"Agg\")\nimport matplotlib.pyplot as plt\n\nOUT = \"out\"\nos.makedirs(OUT, exist_ok=True)\nSEED = None # no stochastic step\nCOV = \"HC1\" # heteroskedasticity-robust standard errors\n\nraw = pd.read_csv(\"data/firms.csv\")\nn_raw = len(raw)\nreq = [\"firm_id\", \"skill_index\", \"training_hours\", \"productivity_growth\"]\nassert all(c in raw.columns for c in req)\n\nexcl = []\ndata_issues = []\nd = raw.copy()\n\ndef step(name, rule, mask_keep, rationale):\n global d\n nb = len(d); d = d[mask_keep(d)].copy(); na = len(d)\n excl.append(dict(step=name, rule=rule, n_before=nb, n_after=na, n_removed=nb - na, rationale=rationale))\n\nstep(\"1\", \"drop rows with missing values in required columns\",\n lambda x: x[req].notna().all(axis=1), \"complete cases required for OLS\")\nstep(\"2\", \"drop duplicate firm_id\",\n lambda x: ~x.firm_id.duplicated(), \"one row per firm expected\")\nn_neg = int((d.training_hours < 0).sum())\nstep(\"3\", \"drop rows with training_hours < 0\",\n lambda x: x.training_hours >= 0,\n \"negative hours of training per employee are physically impossible; treated as recording errors\")\nif n_neg:\n data_issues.append({\"issue\": f\"{n_neg} rows have negative training_hours (min {raw.training_hours.min():.3f}); impossible values\",\n \"handling\": \"excluded from main analysis (exclusion step 3); sensitivity analyses keep them as-is and censor them to 0 (out/sensitivity.csv)\"})\npd.DataFrame(excl).to_csv(f\"{OUT}/exclusions.csv\", index=False)\nn_an = len(d)\n\ndef fit(formula, df):\n return smf.ols(formula, data=df).fit(cov_type=COV)\n\ndef rmse(m):\n return float(np.sqrt(np.mean(m.resid ** 2)))\n\nnaive = fit(\"productivity_growth ~ training_hours\", d)\nadj = fit(\"productivity_growth ~ training_hours + skill_index\", d)\n\ndef row(name, m, n):\n ci = m.conf_int().loc[\"training_hours\"]\n return dict(model=name, estimate=float(m.params[\"training_hours\"]), se=float(m.bse[\"training_hours\"]),\n ci_low=float(ci[0]), ci_high=float(ci[1]), n=int(n), rmse=rmse(m))\n\ntable = pd.DataFrame([row(\"unadjusted: growth ~ hours\", naive, n_an),\n row(\"adjusted: growth ~ hours + skill_index (target)\", adj, n_an)])\ntable.to_csv(f\"{OUT}/table1.csv\", index=False)\n\n# Sensitivity analyses (not the main estimate)\nsens = []\nfull = raw.dropna(subset=req)\nsens.append(row(\"adjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours + skill_index\", full), len(full)))\nsens.append(row(\"unadjusted, all rows incl. negative hours\", fit(\"productivity_growth ~ training_hours\", full), len(full)))\ncens = full.assign(training_hours=full.training_hours.clip(lower=0))\nsens.append(row(\"adjusted, negative hours censored to 0\", fit(\"productivity_growth ~ training_hours + skill_index\", cens), len(cens)))\nsens.append(row(\"adjusted + skill_index^2\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2)\", d), n_an))\nsens.append(row(\"adjusted + skill^2 + skill^3\", fit(\"productivity_growth ~ training_hours + skill_index + I(skill_index**2) + I(skill_index**3)\", d), n_an))\nsens.append(row(\"adjusted + hours^2 (linear term only reported)\", fit(\"productivity_growth ~ training_hours + I(training_hours**2) + skill_index\", d), n_an))\nadj_conv = smf.ols(\"productivity_growth ~ training_hours + skill_index\", data=d).fit()\nsens.append(row(\"adjusted, conventional (non-robust) SE\", adj_conv, n_an))\npd.DataFrame(sens).to_csv(f\"{OUT}/sensitivity.csv\", index=False)\n\neff = adj.params[\"training_hours\"]; lo, hi = adj.conf_int().loc[\"training_hours\"]\nconclusion = \"positive_effect\" if lo > 0 else (\"negative_effect\" if hi < 0 else \"no_detectable_effect\")\nnlo, nhi = naive.conf_int().loc[\"training_hours\"]\n\nresults = {\n \"task_id\": \"F6-conf-04\",\n \"feasibility\": \"complete\",\n \"feasibility_reason\": None,\n \"data_issues\": data_issues,\n \"n_input_rows\": {\"firms.csv\": int(n_raw)},\n \"n_analysed\": int(n_an),\n \"random_seed\": SEED,\n \"naive_estimate\": float(naive.params[\"training_hours\"]),\n \"naive_ci_low\": float(nlo), \"naive_ci_high\": float(nhi),\n \"naive_se\": float(naive.bse[\"training_hours\"]),\n \"baseline_metric\": rmse(naive),\n \"model_metric\": rmse(adj),\n \"effect_estimate\": float(eff),\n \"effect_se\": float(adj.bse[\"training_hours\"]),\n \"effect_ci_low\": float(lo), \"effect_ci_high\": float(hi),\n \"skill_index_coefficient\": float(adj.params[\"skill_index\"]),\n \"skill_index_se\": float(adj.bse[\"skill_index\"]),\n \"se_type\": \"HC1 heteroskedasticity-robust; 95% CI = estimate +/- 1.96*SE (normal)\",\n \"corr_hours_skill\": float(d.training_hours.corr(d.skill_index)),\n \"sens_effect_all_rows\": sens[0][\"estimate\"],\n \"sens_effect_censored0\": sens[2][\"estimate\"],\n \"sens_effect_skill_sq\": sens[3][\"estimate\"],\n \"sens_effect_skill_cubic\": sens[4][\"estimate\"],\n \"sens_effect_conventional_se\": sens[6][\"se\"],\n \"conclusion\": conclusion,\n}\nwith open(f\"{OUT}/results.json\", \"w\") as f:\n json.dump(results, f, indent=2)\n\n# Figure\nfig, ax = plt.subplots(figsize=(7, 5))\nax.scatter(d.training_hours, d.productivity_growth, s=8, alpha=0.4, color=\"grey\", label=f\"firms (n={n_an})\")\nxs = np.linspace(d.training_hours.min(), d.training_hours.max(), 100)\nax.plot(xs, naive.params[\"Intercept\"] + naive.params[\"training_hours\"] * xs, \"b-\",\n label=f\"unadjusted: slope {naive.params['training_hours']:.3f}\")\nsbar = d.skill_index.mean()\nax.plot(xs, adj.params[\"Intercept\"] + adj.params[\"skill_index\"] * sbar + eff * xs, \"r-\",\n label=f\"adjusted for skill_index (at mean): slope {eff:.3f}\")\nax.set_xlabel(\"training hours per employee (programme year)\")\nax.set_ylabel(\"productivity growth, following year (%)\")\nax.set_title(\"Simulated firms: productivity growth vs training hours\")\nax.legend(fontsize=8)\nfig.tight_layout(); fig.savefig(f\"{OUT}/figure1.png\", dpi=120); plt.close(fig)\n\nprint(table.to_string(index=False))\nprint(pd.DataFrame(sens).to_string(index=False))\nprint(\"conclusion:\", conclusion)\nEOF\n~/wp29/venv/bin/python out/analysis.py && cat out/results.json out/exclusions.csv","description":"Write and run analysis script from root"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"8e23ddb0-5b8b-43b1-8c49-b324c23c87d8","timestamp":"2026-10-30T04:06:10.359Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"638479a6-09aa-426d-b1bd-175cbd986b65","keep":12,"tail":["49eb891f52e58e0d5130d33e92c5c11a2417ae4bf1b6fe2edbd236748f9351a4","82f1bac49166cbf836918e457922069d5cce163b6f0e76405dacdf47cfadc929"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",13,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"d534c197cdb243efac0dccf2f3721d091b7c0ea61f46ba2bfa068b9658b93029"}
{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"11eb5407-7b55-4bb0-9e20-797ab67f1da6","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"11eb5407-7b55-4bb0-9e20-797ab67f1da6","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm7UYSwFBRBFgXoY3sA","type":"message","role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQS6wYKEAgTGAI4AUIIdGhpbmtpbmcSDFCJOfpD20ybJvlKpRoMMD3jNCOgyki2S4veIjDhZDr7xX5TRA73JmtR6SUIjXKHIxPJBwR12822OQqjg1CN8FvCWSNRxt2nTRLmCjsqiAbAnHoK8lIBSmeQ5I94ys5TslQu8bmRuHRJzFCSn6K8BEza1E9Tqb/1EzoPo+/ioMBAwDnpiLoiOIHp49iCxNggsuHEdhO5ytv+GeKu/dNY4MXSkm56sOFIPM98LpvNWML6e+tMNsXXrudEBLJ3Ygf4hoL2jQnetn7Sslpgnb1VEgWXmmdlPq63WPBdU7POWXXmK3ov/VdaSNy2z1tHn3e807zpFqrYA0c5d+V5m1LsxRKvsZkmvk5b6P9EalQQilxOoNVV54Cok1FID+jzgBwCIGrJGeVBYlgyhT1Qh28zzCp5YPt+Z5SxCTQTI5n26ShQUPwGNQ9LEUnTEblb7GcjZrxKa2F6JEqB8BUh6HPTlN7PuzFCDQ/nZa044cKc/CrnwxQJUnU4tnM0Puw3ya+gxGIVrt4ySd2QzV1/ee8qf9dA/NLVH4SAy43GowczqAepqxWV/+X9lPtR2lzsf1Pv8XCsFcjTzsIzbnyU+c1C1gswsZ6TvKzL/wb5A8Oay+WBLTUyKGU8oXDSbCVEwKu3ayZ44xwzsRs9d3gMBi7ZA5ioPYiT3S405U2ZEOYjWF+7e7xog6hU+HEurIFpMHkYJuQvVxPsoWUn9HpDZVg9al7Wboc+F3c3eB1TtQGKwxuQC2lLmOkU5bA6mxKWHjoTEaU+mavMwQRsW7F2GO1yNQ51Ht2aw2URYqDTp99LWVIEgKyvKKIYS8pUyZPROFPMWqEyzjClRjFsjcrbMYHpyD8Sji7mdCMxYYZ3DyqNa07LczaLs82i6gBtBrvylElt5rnYZ3uoh+qsTJb1qLSN9o7IFlvYTwdr9dtVj71McGurvGkOyxzkEzmCqzlxYGAXtAWJlsILkTqbnjIDnlILtKUe6OrOk/0C6m3c0moSkYzmsGvMmccQORnqWgMe0kQkjNYwXe4KoCItwTu5MgfYO3EiEteiTmDqGpDTXBYS4MqM74zrgrshi89UPfBi3pihRG6+5XgAToO7py4CqVkDtwBHYQ55oZizqDnPJLIEm2QP1b9atKdrSBgB"}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":4309,"cache_read_input_tokens":13291,"output_tokens":837,"output_tokens_details":{"thinking_tokens":48},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":4309},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"thinkingDurationMs":736,"thinkingDisplay":"updates","apiBlockIndex":0,"requestId":"req_011CgXm7UG6PzEYKMHyez42M","requestRef":"8e23ddb0-5b8b-43b1-8c49-b324c23c87d8","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"32150b5a-d18b-4697-a773-eac76e5f4776","timestamp":"2026-10-30T04:06:12.464Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"32150b5a-d18b-4697-a773-eac76e5f4776","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm7UYSwFBRBFgXoY3sA","type":"message","role":"assistant","content":[{"type":"text","text":"Clear sign reversal: skill confounds the relationship. Next, the audit and verification steps."}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":4309,"cache_read_input_tokens":13291,"output_tokens":837,"output_tokens_details":{"thinking_tokens":48},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":4309},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm7UG6PzEYKMHyez42M","requestRef":"8e23ddb0-5b8b-43b1-8c49-b324c23c87d8","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"e054e3eb-dfb6-4b83-8915-5038de87f72e","timestamp":"2026-10-30T04:06:12.464Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"e054e3eb-dfb6-4b83-8915-5038de87f72e","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm7UYSwFBRBFgXoY3sA","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_01TdvSrnNbckuHyWVVqUWtBU","name":"Bash","input":{"command":"cp out/results.json /tmp/r1.json && shasum -a 256 out/table1.csv > /tmp/t1 && rm out/results.json out/table1.csv out/figure1.png out/sensitivity.csv out/exclusions.csv && ~/wp29/venv/bin/python out/analysis.py >/dev/null && cmp out/results.json /tmp/r1.json && echo RESULTS_IDENTICAL && shasum -a 256 -c /tmp/t1 && ~/wp29/venv/bin/python -c \"\nimport json,pandas as pd\nr=json.load(open('out/results.json'))\nfor e,l,h in [('naive_estimate','naive_ci_low','naive_ci_high'),('effect_estimate','effect_ci_low','effect_ci_high')]: print(e, r[l]<=r[e]<=r[h])\nprint('pos', all(r[k]>0 for k in ['effect_se','baseline_metric','model_metric']))\nx=pd.read_csv('out/exclusions.csv'); print('excl sum', 1200-x.n_removed.sum()==r['n_analysed'])\nprint('rmse adj0)\nimport statsmodels.api as sm; d=pd.read_csv('data/firms.csv'); d=d[d.training_hours>=0]\nprint('OVB identity', (sm.OLS(d.skill_index,sm.add_constant(d.training_hours)).fit().params.iloc[1]*r['skill_index_coefficient']+r['effect_estimate'])-r['naive_estimate'])\n\"; shasum -a 256 data/firms.csv","description":"Clean rerun and consistency checks"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":4309,"cache_read_input_tokens":13291,"output_tokens":837,"output_tokens_details":{"thinking_tokens":48},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":4309},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":2,"requestId":"req_011CgXm7UG6PzEYKMHyez42M","requestRef":"8e23ddb0-5b8b-43b1-8c49-b324c23c87d8","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"cd959a66-8c23-494b-af0a-7dc339836745","timestamp":"2026-10-30T04:06:18.026Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"cd959a66-8c23-494b-af0a-7dc339836745","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_01TdvSrnNbckuHyWVVqUWtBU","type":"tool_result","content":"RESULTS_IDENTICAL\nout/table1.csv: OK\nnaive_estimate True\neffect_estimate True\npos True\nexcl sum True\nrmse adj /tmp/t1 && rm out/results.json out/table1.csv out/figure1.png out/sensitivity.csv out/exclusions.csv && ~/wp29/venv/bin/python out/analysis.py >/dev/null && cmp out/results.json /tmp/r1.json && echo RESULTS_IDENTICAL && shasum -a 256 -c /tmp/t1 && ~/wp29/venv/bin/python -c \"\nimport json,pandas as pd\nr=json.load(open('out/results.json'))\nfor e,l,h in [('naive_estimate','naive_ci_low','naive_ci_high'),('effect_estimate','effect_ci_low','effect_ci_high')]: print(e, r[l]<=r[e]<=r[h])\nprint('pos', all(r[k]>0 for k in ['effect_se','baseline_metric','model_metric']))\nx=pd.read_csv('out/exclusions.csv'); print('excl sum', 1200-x.n_removed.sum()==r['n_analysed'])\nprint('rmse adj0)\nimport statsmodels.api as sm; d=pd.read_csv('data/firms.csv'); d=d[d.training_hours>=0]\nprint('OVB identity', (sm.OLS(d.skill_index,sm.add_constant(d.training_hours)).fit().params.iloc[1]*r['skill_index_coefficient']+r['effect_estimate'])-r['naive_estimate'])\n\"; shasum -a 256 data/firms.csv","description":"Clean rerun and consistency checks"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"542883e6-8f65-4418-b3cc-d0402934b353","timestamp":"2026-10-30T04:06:20.251Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"8e23ddb0-5b8b-43b1-8c49-b324c23c87d8","keep":14,"tail":["ba2b2380dfd113d452454dde4d841e9371068b9a20c38a13d2754043209799b6","6fda5313c5f3945de77df1d5342910a02eba9185e7ca885ebd7dc94f6d48f928"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",15,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"3346b0396aa2cc4c97f0cbf2ca016736cc4e88bcbea49bb6195e26b777f53685"}
{"type":"tools-used","tools":["Bash","Read"],"sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"58ae3118-5ef3-4311-8701-9df6d1c96ee4","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm8CrfXuU9upkhSxx7L","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_01RSoEV7hBn59fmbCphFoMUa","name":"Read","input":{"file_path":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/figure1.png"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":954,"cache_read_input_tokens":17600,"output_tokens":80,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":954},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":0,"requestId":"req_011CgXm8CanTgc72qeYkHgsd","requestRef":"542883e6-8f65-4418-b3cc-d0402934b353","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"9fb6206b-df50-47f2-b387-5bb524d7c20a","timestamp":"2026-10-30T04:06:21.699Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"9fb6206b-df50-47f2-b387-5bb524d7c20a","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_01RSoEV7hBn59fmbCphFoMUa","type":"tool_result","content":[{"type":"image","source":{"type":"base64","data":"iVBORw0KGgoAAAANSUhEUgAAA0gAAAJYCAYAAABYRsb0AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjcsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvTLEjVAAAAAlwSFlzAAASdAAAEnQB3mYfeAABAABJREFUeJzsnQfYFNX1hw9NepOigPQiKEUEBSyIigXE3rDXqIkp1sSYxJroX41RE5NYYu+9V2wodlSagPSOglSpUvb/vHc5H7PDbJ+t33mfZ/jYndmZO3fuzJzfPeeeWyUSiUTEMAzDMAzDMAzDkKpWB4ZhGIZhGIZhGFFMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmVmgcffFCqVKni/hYT11xzjSvXBx98IKXCrFmzXJnPPPPMlH+zYcMGufrqq6Vz585Ss2ZN9/sXX3wxo30Z5X9vcD9QJu6PbGjXrp1bjNxg92/6DBo0yLXtcnx3WHswShETSEZZsWnTJrn33ntlv/32k+23315q1KghzZs3l549e8q5554rL7/8slQmEBi8LHlBFSO33nqrXHfdddKyZUu57LLLnFjq2rVroYtlVEJDqhgFYTFDXWHUlyPWFgzDqG5VYJSTOBo2bJi8+eab0qhRIznssMNkp512kp9//lm+/fZbefzxx2Xy5MlyxBFHVPzm6KOPlv79+0uLFi0KWvbKyquvvir16tWTESNGyHbbbRfjWZo0aZI0bNiwoOUzios999zTtYumTZtmtZ933303tDIZRhg8/PDDsmbNmqz38+tf/1qGDx8ubdq0CaVchlFZMYFklA1PPPGEE0e9evWSkSNHbmNc8/L5/PPPY75jGzPCC8eCBQukSZMmMeII8PyZJ8nwU6dOnVDaRceOHa1yjaIiLEFD50G2HQiGYViInVFGfPLJJ+4v4TlBogfjav/9908plELHKKxatUouvvhiad26tdSuXVt22203N0YGNm7cKH/729/c+JlatWo5o+vOO+9MO1wjnVAVjn3qqadKly5dpG7dum7p06eP/POf/5TNmzdvs9+HHnrI/b99+/buM4t/7MXSpUvlj3/8o3Tr1s2dI3V34IEHyttvvx1Yhp9++kkuueQS553jvDFY//GPf2xz/FRC/2bOnCmzZ8/epmzxQq30dzNmzJB//etfLnSSMmv9effLtdhll11cGdnvDTfcIJFIxG33zDPPOG8E9UcIJr2ua9eu3aacH330kRx++OHuXBkjteOOOzqP47XXXithjhXgOvXu3dudC+U5++yz5fvvv487TgGvKKGJO++8syuXt56++uorOfbYY91+WNe2bVv51a9+JQsXLgwsx7Rp0+T444+Xxo0bu/rYa6+95LXXXotb7kTtNVFI5xdffCEnnniitGrVypULr+3BBx8sTz/9dEV90E6B+tA24b13gsYg0f4Q2D/++GNgmW666Sb3G++96R+DxPmcddZZ7v/89R6bc+H+8N5Pfqhz1uPBToX169e7c+jQoYOrC877z3/+s/s+qH69bQVPeL9+/Zzn1XsOXN8LL7zQfUd9NGvWTI455hhXNi9vvfWW29ef/vSnmO/ff//9inOeO3duzDqum953+jwDOqK8dRU0Noz6w6OB0c692LdvX+c5ToX58+dLtWrV3L0RjyFDhrhjT5gwoeI7Qql5htHGqF9CeAm7/s9//pP0mMnaQqrXg3riPuQac183aNBA9t57b3n00UdTHoPkbe9jxoxxURFER/Au43z0nZfKGCRtV9wn5513XkXd7LrrrvLAAw+E0k5TIZ32wHH+7//+T3r06OHOmTrcd999K54Z8eoq1XGH3ncznaucD+8/73XI5TvAKG7Mg2SUDXgiYMqUKaHsjzCvgw46yAmII4880hmleKl46SEeeNnikeIFzYMTo/s3v/mNM0wwKHLBFVdcIVWrVnUvZAzNFStWyHvvvSe/+93v5Msvv5RHHnmkYlvG8yCoxo4d69bzYgX9C4gTXgq8tHjxHHroobJ69Wr3wuL/d999t/ziF7+IeWFheHAsPHWnnHKKLF++XK6//npnLKXKUUcd5V5Wt99+u/t80UUXbVO2RHA+vLgwGIYOHeqMKC+MZ+KFyYsNIxyDCYOQa8jYNOqRMnDOhPf9+9//diGa//3vfyv2wQuT/fNSJiyT+qYtEOLFtad+FeoP4wExku54r9tuu821J9oMdT5q1ChnsFB+2hftyQ9tkGtA2+M8EEPAdWMdQvC4445z5cFA5rxeeuklt28VITB16lQZMGCALFmyxO2LDgAEE/vkc1gwLvCXv/ylu07UJZ0KixYtktGjR7u6POGEE1w7pC3dcccdrm1RBoVyxeOMM86QK6+80t2b3H9+EDUIhpNPPjnuPhB2tD3qiHvdezy+P//88+Xmm2+We+65xx3PD/cJXHDBBUnrgmvDNUKEUg+Ic541GGmEAicbs0d7pV3T2cP9D3QI7LPPPs4je8ABB8hJJ53kRA7PJI7z3HPPVYg32jz1QZghHTxBYYf8X0U35UU8cb9iKK9cudK1fQxE2pdXnPsNZp4vdETwu9NOO83dP0899ZSr43feeWebDis/3HODBw9298f48eOdoewFUUh90EnUvXt39x3XiOuFIUs9YYjT1saNG+fuKzoLEpGsLaRyPYD2jvgYOHCgEyPcY6+//rqrh++++849M1OF+4T2x73KWNo5c+a4a8qzGOFER0kqcH8h0rj+PB94ntNG6JDhveJt29m003ik0x54Vh9yyCHuvUInCOKfKJBnn33WPSs5bzq9woB98rznmcc9TDnTfQcYZUjEMMqEr7/+OlKjRo1IlSpVIqeeemrkueeei8yaNSvhbx544AFcCu6vl7Zt27rvhw0bFlm3bl3F9x9++KH7vnHjxpG+fftGli1bVrFu+vTp7vi77bZbSsdQWLfffvvFfHf11Ve7799///2Y76dNm7bN7zdt2hQ5/fTT3fafffZZzLozzjjDfT9z5szAY3Nc6uuJJ56I+Z7z6tWrV6RWrVqR77//vuL7v/3tb25/xxxzjDuuMmPGDFcnrOOYqUI9s/ihvEH70vNp2bKlO6YfXc8+582bF3M+TZo0idSpUyfStGnTyMSJEyvWcX27desW2W677SI//PBDxfecI/saM2bMNsdZvHhxYHmDziUeeo1pM7RdLxdddJFbd/bZZ29zvfi+R48e25Thp59+imy//faRqlWrunbq5f/+7//c7w466KCY7/nM97fffnvM9y+++KL7PqjdBrXXRO3t22+/jVSvXt21jwkTJmzzm7lz5ya97gr3A+upO+/vOec+ffpss/0X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/fe7JR5cb56169evd5/5P8cmOQPni1doxYoVbvwV9cB4JsQpIYsKIpo65zjHHXdcijVsGCVAxEibCRMm0J3m/hqGYRjlxfTp091SSsybNy9y0EEHRerVqxfp1KlT5Pnnn3fvqREjRrj177//vvu8YcOGit888MADkVatWlV8vvHGGyM77rij28eAAQMid9xxR8xvfv7558gll1wSad68eaRp06aRK664IrL33ntHrr766op9eI8J//3vfyM77bRTpH79+pHhw4dHLr74YvcbGDduXGSvvfaKNGjQwK3fddddI4888kjFb994441I586dIw0bNoz06NGj4vtHH300svvuu7vvmzRpEtlvv/0iI0eOjDmvjh07uvM4+uijIxdeeKHbxvv7unXrxq3LJ554wpWFbRo1ahQZOHBg5IsvvnDrZs6c6c5x6tSpFdvfe++9kW7durnj7bLLLpH77ruvYp1uf88990S6du3qthk0aFBkypQpFdts3Lgxcvvtt7tjUhfU76GHHpq2jcE13m233SK1atWKtG3bNvLvf/87Zj37PP/882O2p2z+hfqDjz76KNK3b19XJspNnV522WWRlStXVuyjXbt2kapVq7q68i7UsWHk+/kcpn1ehX8KLdJKDQaU4ionw0289JiGYRhGacI8XEDGSCN1CLnDI4IXJdVwsXKH0Dq8bXjk4o0pMgwjnOdzmPa5pfk2DMMwDCNrGLhPqBvzGhmGYZQyJpAMwzAMw8gKxiORxYyxNq1atbLaNAyjpLHRz4ZhGIZhZAUTznonnTWitGvXriILoGEYpYN5kAzDMAzDMAzDMLZgAskwDMMwDMMwDGMLJpAMwzAMwzAMwzC2YALJMAzDMAzDMAxjCyaQDMMwDMMwDMMwtmBZ7IxANm7cKN9//738/PPPst1228mOO+7oJgA0DMMwDMMwjHLGPEhGoDhiNuKJEydWLHzme8MwDKM82GeffeSaa66p+FyvXj354IMPpJj485//LIMGDUq4zd///ndp0aKFK/+rr76al3KdeeaZcuqpp8ZdP2TIELn++usrPlepUkXeeecd93/qmM+pvFP9+wnjOueCxx9/3M2DVVn4zW9+E3qdkhL+f//7X6j7NDLHBJKxDXiOfvjhB6lRo4bzHPGXz3xvGIZRKDAo582bJzNmzHB/rdMmXFatWpVUjBSbsTd//nz5/e9/Ly+//LIr/7Bhw6QYeOONN+Qvf/lL0ewnl6xbt04uu+wy+dvf/pbybx588EHZaaedpFThmtx+++2u/ZUT69evlwsvvFCaNm0q9evXd/fT3Llz424/ZcoUOeGEE9y1ZPsuXbrILbfcEjP3l3YI0IGhS7xrv3LlSvfsSLUDIZeYQDK2gbA6Fho7jZS/+p1hGEYhMM+2EcTMmTOdMda7d++MK8jebdnxxBNPOIN3t912k8pC8+bN5eCDD5b//Oc/Uk5ccskl8tFHH8lXX33lxN/2228vRxxxhGzevDlw+2XLlsm+++4rn332mRM3Tz31lBOOd9xxxzbbLl++3HVisNDBFcRFF10kO++8sxQDJpCMbWDMEctPP/3kXjz81e8MwzAKgXm2E/Pvf/9bunfvLg0aNHCe/9NOO01+/PHHGIGJp4V1zZo1kz/+8Y/b7MMbBhbUw09IEeFayp133ikdO3Z0nWg77LCDCzvTsLA5c+bIr3/9a9dbvOuuu1b85uGHH5ZevXpJw4YN3fdPPvlkzDEeeeQR6dy5s9vnMccc44yqeNx3331y0EEHuf83atTIHUs9Gn/4wx+kffv20rhxY2fAff755xW/03OjzuitbtKkSeD+33//fenbt68rK9vsvffeziAM4v7773dhfiNHjnSf8cQRHpgt/v1wjf71r3+5snC+PXr0kFGjRqV1nTF8Tz75ZGnVqpUz9E866SRZvHhxRW9/3bp15csvv3SfsQEInTv88MNjvAJennvuOTnkkENivnvmmWekT58+rv7xRmBkI2YBA/yCCy6QBQsWVHgUHnvssbjnTzjbiSee6No21402M378eBkwYIBrJ3vuuad89913Fb/ZtGmT3HrrrdKtWzd37SjHu+++W7F+woQJcuCBB7r6YX2/fv3kvffeq1g/a9YsV88PPfSQa6sco3///m64gZdDDz1Unn/+eUmHePdMEJ9++qlru9QhbfmKK65wHh6Ftnv11VfLAQcc4OqQ+/+tt96K2cfrr7/uzo99cF/985//jHs87psHHnjAhXS2bdvW1fc//vEPV18ff/xx4G/YN9eH60Kd0VFx/PHHu3snXV555RV3XS+//HIpBkwgGdvAg5Ubd8OGDc4o4S+f+d4wDKPSerYvugiLLX8Lx0sRns8YawgKxAChLxguys033yxPP/20MwTpvSXpjlc0pMvUqVOdIf7SSy+5TrTp06fL2WefXREW1qZNG2cM0lvMGFYVJhj7CBuExt133y3nnXdehYH/ySefuH1glLH+rLPOctvG45xzznHH8vZOAwYWhuGIESNcePhRRx0lgwcPjum15t02duxYZ/yxTRCMMSLciH0vXLjQjXXydxTSs87xbrrpJmf477fffpJrCF3EeKdcGPqnnHJKytcZA5vftGzZ0rURwlXZBsGkggQhfNxxx8mSJUucsTx58mQnXLnvghg9erQzzr1wfyIaEen8HnGlx8Dov+uuu1wZ1KPgPQc/HFuvA3XNdUcs4LmijK1bt5bf/va3FdtTZn7z4osvunZEm0Og0UYVfo+IX7RokRP0Rx99tPu//7hvvvmmE48IgF/+8pcx63v27OnOTdsd+0OoewVrqveMH/ZFmz322GNd+3z77bedgED4e8GDxflSNxdffHGMEEWkUOc33HCDq6cXXnjBhb/FE6OIzLVr1zrBqSBuEWfffPONpAICneMGeXTZD7Yk7U87EhTKR4cKAq1oEoJFjLSZMGEC3Sjub7myYcOGyNy5cyPTp093f/lcjsc0DKM04Jnw1ltvRd57773Il19+6f7yme/DhmcQyzbstx996PlbOF6GPP/885Htt9++4nOnTp0i//znPys+b9y4MdKsWbPI1VdfXfEd77URI0a4/z/wwAORVq1axeyTbffee2/3/xkzZkRq1aoVefLJJyMrVqzY5vht27aN3HvvvTHf9ejRI3LXXXfFfHfuuedGzjnnnIr/H3PMMTHr+bxfgnp4//33Xbn1fbFp06ZI7dq1Iy+++GLMdj179ozceOONFedWrVq1yOrVqyOJaNeuXeRPf/pTZN68edusO+OMMyJHHnlk5PDDD4/sv//+kaVLl8asp8z8Nqhu/WVORNB+HnrooW3ske+//z6l6/zcc89FWrZsGdm8eXPFNpwf+/DeS8cee2ykV69ekbp160a++eabhGWsUaNG5I033ki4zddff+2OsXLlyrjtK975n3322RWfly9f7vbz+OOPV3z37LPPRho1alTxuUGDBpE333wzZj+DBw+OXH/99XGP07Bhw8jLL7/s/j9z5kx3jJEjR1asf/XVV1278jJlyhS33ezZsyOpkM49c8MNN0R22223be5pyqDXju0vueSSmG323HPPyHXXXef+T9u84oorYtb/9a9/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9Mcff7Tz3vTu3bt1wSbgHsH/yU9kjrR27dot8nzAaKa4k54P2Wbq1Kk2lJKKheoL0ZFAarDRQVykjBg5cJmPGTPGDBkyxI4SiOaF5EyMZm+590ceecQ+KJlcVDQ2XPujR4+2Jf1vvvlmm3sUhPpB9qFipR88BldddZUNoXHCWX0h22Ds/uc//1lkofQ/0z3wf6YBIRSXUMxrrrnGln92XH311TYsU8+HbPDJJ58s8t6rr75q7rzzTrPNNtvYQi7qC9Fpw2RIZXxf1Jk999zT3vSOOeYYG1v673//23oIMISHDx9e790TCUFlKkKqCKO49NJLbbUqKtIAsefc9BBGvNe1a1fz29/+1j74zjrrLLPyyiubF154QSF2GUjIv+CCC6wHifuAH+Y4AfWD7LPrrrvaSALu+XiKyEmjoiGFO8455xxz7LHH2u+pLzQnm2++uS3/PnHixNb3xo8fbxP4Ec/MpThjxgzbV+hDDzzwQF33V8TDlltuaQdIOM/LLbecrWLHgPriiy9uB9b69+9vv6e+EJGIE8qKlDB37tzc7373u9wKK6yQa9++fW7DDTfM3X///fXeLZEwvXr1sjNkBy3Tpk1r/d7EiRNz22yzTa5jx465rl275vbZZ5/chx9+qPOTATbbbLPQPuC/lasfZJvrr78+t/XWW+eWX375XLt27XJLL720/fuOO+5Y5LvqC815r1hzzTUXef+pp57KDRs2LLfEEkvkunXrljviiCNyX331VV32UcTPBRdckBs8eHBumWWWsfeF7t275/bdd9/c5MmTF/mu+kJp5EESQgghhBBCiBaUgySEEEIIIYQQLUggCSGEEEIIIUQLEkhCCCGEEEII0YIEkhBCCCGEEEK0IIEkhBBCCCGEEC1IIAkhhBBCCCFECxJIQgghhBBCCNGCBJIQQgghhBBCtCCBJIQQQgghhBAtSCAJIWJnlVVWMQcccEBFv918883tUg/atGljfvOb39Rl26K25/nkk0/OTJNvv/325uCDD673bogG5fjjjzdDhgyp924IkSokkIRoQp555hlrIH7xxRf13hUhRBU8/fTT5sEHHzR/+MMf1I6iIo4++mjz6quvmjvvvFMtKEQLEkhCNKlAOuWUUxITSG+//bb5v//7v4p+i7HHIoQozVlnnWW22mors9pqq6m5REWssMIKZueddzZnn322WlCIFiSQhBBF+fHHH813331XViu1b9/eLL744hW17E9+8hO7NDu5XM7MnTvXpB36Bn1E1J6PP/7Y3HPPPWbPPfds2H43Z86cmm1LFPLtt9+2/p8+9N///tdMnTpVzSSEBJIQzQehdccdd5z9f+/evW0+Bsu7775bkIdz7bXXmjXXXNOKnfvvv99+xgjjsGHDzE9/+lPToUMHs/7665tbbrmlZA7S2LFj7XoJBzr22GNNt27dTKdOncyuu+5qPvnkk6I5SI8//rj97U033WT++te/mpVXXtksscQSdtR8ypQpi2z74osvNn369LH7N3jwYPPUU0+Vndd0++23m4EDB9pjpw3c8Xt5+eWXzYgRI8xSSy1lOnfubPdn3Lhxi7Q1++7HtYdrc9dmO+64o3nggQfMBhtsYPf/8ssvt5899NBDZpNNNjFdu3a12+rbt6/53//935LH4T2X/IZ245w9+eSTi3z3gw8+ML/85S/N8ssv33rcV155ZcF33Lm44YYbzJ///Gez0kormY4dO5qvvvoqdB8QT+eff75dH9tn/YceeqiZPXt2wffc8bMNd/yDBg2yf8Ntt91m/3bHQPt7ob/RNhh42267re1fK664ojn11FOt0V+KUueT9XLs5513XqBHls+uv/76stoTvv/+e3PSSSdZDxDf69Gjh/n9739v3y8F4mj+/Plm6623DuxfnGfamuuV49p///1D2z2o33HMo0aNMssss4w9z0OHDrXb9PPee++ZkSNH2jZfbrnlzDHHHGPXxz648wdcg1xXL730khk+fLhdp+vHd9xxh9lhhx3sOaMdVl11VXPaaaeZBQsWFGzLreO1114zm222mV0HbefuQ0888YTNp+E46PMPP/xw4DU5adIks++++5ouXbrY+9EJJ5xg+8n06dOtN4X2wrNyzjnnxHbO+A0DR/57HhxyyCH2+vYORt13331m0003te265JJL2vZ5/fXXC35HO9D3uedxbbDP9LvPPvss8LjfeOMN8/Of/9wsvfTS9p7icH2I8yCEyI8WCSGaiFdffTW39957YzHmzjvvvNzVV19tl2+++cZ+zvv9+/fPdevWLXfKKafkLr744tzLL79sP1t55ZVzhx9+eO6iiy7KnXvuubnBgwfb7999990F2+jVq1fuF7/4RevfY8aMsd9bd911c1tuuWXuwgsvzP3P//xPrm3btrk999yz4LebbbaZXRyPPfZY62/XX399u88nn3xyrmPHjnb7Xi655BL73U033TT3j3/8I3fsscfmlllmmdyqq65asM4w+O3aa6+d6969e+60007LnX/++bk+ffrYbX366aet35s4cWKuU6dOrd8744wzcr179861b98+N27cuNbvnXTSSXadflx7TJs2raDNVltttdzSSy+dO/7443OXXXaZPXa29ZOf/CS3wQYb5C644AL7/u9+97vc8OHDIx3PwIEDc8suu2zu1FNPzf3973+32+nQoUNuwoQJrd/78MMP7bnt0aOH/d6ll16aGzlyZGsf8Z+LAQMG5NZZZx3bB/72t7/lvv3229B9+NWvfpVr165d7uCDD7b7/oc//MG23YYbbpj74YcfCo6/b9++tk05v2x3pZVWynXu3Dl3zTXX5Hr27GnbmaVLly62rRYsWND6e/rbEksskVt99dVz++23n+2jO+64o93fE044YZF24dyUez433nhj2wf9cE0sueSSre0QtT3Z/2222cb2r6OPPjp3+eWX537zm9/Y9tp5551Lnl/a9qc//Wlo/xo0aFDrtXDEEUfkFltsMdtvfvzxx5L9jmNYfvnl7XH96U9/sueaa4N13Hbbba2/577BNUKf4vdcM1yXfJd9YF0OrsEVVljB3luOPPJIe7y33367/WyXXXax94KzzjrLtteoUaPs7+nrXljHiiuuaNv2uOOOs/cS+iP3khtuuMGun/7DftB/6CtfffXVItck/Zf7IPeMHXbYwb7HMdIHDzvsMPs+55v3n3jiiVjO2eTJk+362Gcv33//vW3/X/7yl63vXXXVVbk2bdrktttuO/t9rt1VVlkl17Vr14L7xtlnn23PMf3siiuuyP32t7+154Jz4D3P7rhpK/aT4+Pe7oV+sPvuuxc9BiGaBQkkIZoQjBC/ge7gfYyg119/fZHP5syZU/A3Bi4GOKInikDaeuutCx7axxxzjDVsvvjii5ICCdGGIeFALPC+M/T5DGMRw3vevHmt3xs7dqz9XlSBhBiZMmVKgaD0GzUYc3zvnXfeaX1v5syZ1pj0CpdyBRLv3X///QXfxaDm/U8++aTk/gcdD8uLL77Y+t57771nhcSuu+7a+t5BBx1kxYFXBMJee+1lDUx33t25wCD294UgnnrqKfv9a6+9tuB9jtH/vjv+Z555pvW9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","media_type":"image/png"}}]}]},"uuid":"89e29162-2558-4ae2-8e10-804e2c00e89f","timestamp":"2026-10-30T04:06:21.706Z","toolUseResult":{"type":"image","file":{"base64":"iVBORw0KGgoAAAANSUhEUgAAA0gAAAJYCAYAAABYRsb0AAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjcsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvTLEjVAAAAAlwSFlzAAASdAAAEnQB3mYfeAABAABJREFUeJzsnQfYFNX1hw9NepOigPQiKEUEBSyIigXE3rDXqIkp1sSYxJroX41RE5NYYu+9V2wodlSagPSOglSpUvb/vHc5H7PDbJ+t33mfZ/jYndmZO3fuzJzfPeeeWyUSiUTEMAzDMAzDMAzDkKpWB4ZhGIZhGIZhGFFMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmGYRiGYRiGYWzBBJJhGIZhGIZhGMYWTCAZhmEYhmEYhmFswQSSYRiGYRiGYRjGFkwgGYZhGIZhGIZhbMEEkmEYhmEYhmEYxhZMIBmVmgcffFCqVKni/hYT11xzjSvXBx98IKXCrFmzXJnPPPPMlH+zYcMGufrqq6Vz585Ss2ZN9/sXX3wxo30Z5X9vcD9QJu6PbGjXrp1bjNxg92/6DBo0yLXtcnx3WHswShETSEZZsWnTJrn33ntlv/32k+23315q1KghzZs3l549e8q5554rL7/8slQmEBi8LHlBFSO33nqrXHfdddKyZUu57LLLnFjq2rVroYtlVEJDqhgFYTFDXWHUlyPWFgzDqG5VYJSTOBo2bJi8+eab0qhRIznssMNkp512kp9//lm+/fZbefzxx2Xy5MlyxBFHVPzm6KOPlv79+0uLFi0KWvbKyquvvir16tWTESNGyHbbbRfjWZo0aZI0bNiwoOUzios999zTtYumTZtmtZ933303tDIZRhg8/PDDsmbNmqz38+tf/1qGDx8ubdq0CaVchlFZMYFklA1PPPGEE0e9evWSkSNHbmNc8/L5/PPPY75jGzPCC8eCBQukSZMmMeII8PyZJ8nwU6dOnVDaRceOHa1yjaIiLEFD50G2HQiGYViInVFGfPLJJ+4v4TlBogfjav/9908plELHKKxatUouvvhiad26tdSuXVt22203N0YGNm7cKH/729/c+JlatWo5o+vOO+9MO1wjnVAVjn3qqadKly5dpG7dum7p06eP/POf/5TNmzdvs9+HHnrI/b99+/buM4t/7MXSpUvlj3/8o3Tr1s2dI3V34IEHyttvvx1Yhp9++kkuueQS553jvDFY//GPf2xz/FRC/2bOnCmzZ8/epmzxQq30dzNmzJB//etfLnSSMmv9effLtdhll11cGdnvDTfcIJFIxG33zDPPOG8E9UcIJr2ua9eu3aacH330kRx++OHuXBkjteOOOzqP47XXXithjhXgOvXu3dudC+U5++yz5fvvv487TgGvKKGJO++8syuXt56++uorOfbYY91+WNe2bVv51a9+JQsXLgwsx7Rp0+T444+Xxo0bu/rYa6+95LXXXotb7kTtNVFI5xdffCEnnniitGrVypULr+3BBx8sTz/9dEV90E6B+tA24b13gsYg0f4Q2D/++GNgmW666Sb3G++96R+DxPmcddZZ7v/89R6bc+H+8N5Pfqhz1uPBToX169e7c+jQoYOrC877z3/+s/s+qH69bQVPeL9+/Zzn1XsOXN8LL7zQfUd9NGvWTI455hhXNi9vvfWW29ef/vSnmO/ff//9inOeO3duzDqum953+jwDOqK8dRU0Noz6w6OB0c692LdvX+c5ToX58+dLtWrV3L0RjyFDhrhjT5gwoeI7Qql5htHGqF9CeAm7/s9//pP0mMnaQqrXg3riPuQac183aNBA9t57b3n00UdTHoPkbe9jxoxxURFER/Au43z0nZfKGCRtV9wn5513XkXd7LrrrvLAAw+E0k5TIZ32wHH+7//+T3r06OHOmTrcd999K54Z8eoq1XGH3ncznaucD+8/73XI5TvAKG7Mg2SUDXgiYMqUKaHsjzCvgw46yAmII4880hmleKl46SEeeNnikeIFzYMTo/s3v/mNM0wwKHLBFVdcIVWrVnUvZAzNFStWyHvvvSe/+93v5Msvv5RHHnmkYlvG8yCoxo4d69bzYgX9C4gTXgq8tHjxHHroobJ69Wr3wuL/d999t/ziF7+IeWFheHAsPHWnnHKKLF++XK6//npnLKXKUUcd5V5Wt99+u/t80UUXbVO2RHA+vLgwGIYOHeqMKC+MZ+KFyYsNIxyDCYOQa8jYNOqRMnDOhPf9+9//diGa//3vfyv2wQuT/fNSJiyT+qYtEOLFtad+FeoP4wExku54r9tuu821J9oMdT5q1ChnsFB+2hftyQ9tkGtA2+M8EEPAdWMdQvC4445z5cFA5rxeeuklt28VITB16lQZMGCALFmyxO2LDgAEE/vkc1gwLvCXv/ylu07UJZ0KixYtktGjR7u6POGEE1w7pC3dcccdrm1RBoVyxeOMM86QK6+80t2b3H9+EDUIhpNPPjnuPhB2tD3qiHvdezy+P//88+Xmm2+We+65xx3PD/cJXHDBBUnrgmvDNUKEUg+Ic541GGmEAicbs0d7pV3T2cP9D3QI7LPPPs4je8ABB8hJJ53kRA7PJI7z3HPPVYg32jz1QZghHTxBYYf8X0U35UU8cb9iKK9cudK1fQxE2pdXnPsNZp4vdETwu9NOO83dP0899ZSr43feeWebDis/3HODBw9298f48eOdoewFUUh90EnUvXt39x3XiOuFIUs9YYjT1saNG+fuKzoLEpGsLaRyPYD2jvgYOHCgEyPcY6+//rqrh++++849M1OF+4T2x73KWNo5c+a4a8qzGOFER0kqcH8h0rj+PB94ntNG6JDhveJt29m003ik0x54Vh9yyCHuvUInCOKfKJBnn33WPSs5bzq9woB98rznmcc9TDnTfQcYZUjEMMqEr7/+OlKjRo1IlSpVIqeeemrkueeei8yaNSvhbx544AFcCu6vl7Zt27rvhw0bFlm3bl3F9x9++KH7vnHjxpG+fftGli1bVrFu+vTp7vi77bZbSsdQWLfffvvFfHf11Ve7799///2Y76dNm7bN7zdt2hQ5/fTT3fafffZZzLozzjjDfT9z5szAY3Nc6uuJJ56I+Z7z6tWrV6RWrVqR77//vuL7v/3tb25/xxxzjDuuMmPGDFcnrOOYqUI9s/ihvEH70vNp2bKlO6YfXc8+582bF3M+TZo0idSpUyfStGnTyMSJEyvWcX27desW2W677SI//PBDxfecI/saM2bMNsdZvHhxYHmDziUeeo1pM7RdLxdddJFbd/bZZ29zvfi+R48e25Thp59+imy//faRqlWrunbq5f/+7//c7w466KCY7/nM97fffnvM9y+++KL7PqjdBrXXRO3t22+/jVSvXt21jwkTJmzzm7lz5ya97gr3A+upO+/vOec+ffpss/0X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/fe7JR5cb56169evd5/5P8cmOQPni1doxYoVbvwV9cB4JsQpIYsKIpo65zjHHXdcijVsGCVAxEibCRMm0J3m/hqGYRjlxfTp091SSsybNy9y0EEHRerVqxfp1KlT5Pnnn3fvqREjRrj177//vvu8YcOGit888MADkVatWlV8vvHGGyM77rij28eAAQMid9xxR8xvfv7558gll1wSad68eaRp06aRK664IrL33ntHrr766op9eI8J//3vfyM77bRTpH79+pHhw4dHLr74YvcbGDduXGSvvfaKNGjQwK3fddddI4888kjFb994441I586dIw0bNoz06NGj4vtHH300svvuu7vvmzRpEtlvv/0iI0eOjDmvjh07uvM4+uijIxdeeKHbxvv7unXrxq3LJ554wpWFbRo1ahQZOHBg5IsvvnDrZs6c6c5x6tSpFdvfe++9kW7durnj7bLLLpH77ruvYp1uf88990S6du3qthk0aFBkypQpFdts3Lgxcvvtt7tjUhfU76GHHpq2jcE13m233SK1atWKtG3bNvLvf/87Zj37PP/882O2p2z+hfqDjz76KNK3b19XJspNnV522WWRlStXVuyjXbt2kapVq7q68i7UsWHk+/kcpn1ehX8KLdJKDQaU4ionw0289JiGYRhGacI8XEDGSCN1CLnDI4IXJdVwsXKH0Dq8bXjk4o0pMgwjnOdzmPa5pfk2DMMwDCNrGLhPqBvzGhmGYZQyJpAMwzAMw8gKxiORxYyxNq1atbLaNAyjpLHRz4ZhGIZhZAUTznonnTWitGvXriILoGEYpYN5kAzDMAzDMAzDMLZgAskwDMMwDMMwDGMLJpAMwzAMwzAMwzC2YALJMAzDMAzDMAxjCyaQDMMwDMMwDMMwtmBZ7IxANm7cKN9//738/PPPst1228mOO+7oJgA0DMMwDMMwjHLGPEhGoDhiNuKJEydWLHzme8MwDKM82GeffeSaa66p+FyvXj354IMPpJj485//LIMGDUq4zd///ndp0aKFK/+rr76al3KdeeaZcuqpp8ZdP2TIELn++usrPlepUkXeeecd93/qmM+pvFP9+wnjOueCxx9/3M2DVVn4zW9+E3qdkhL+f//7X6j7NDLHBJKxDXiOfvjhB6lRo4bzHPGXz3xvGIZRKDAo582bJzNmzHB/rdMmXFatWpVUjBSbsTd//nz5/e9/Ly+//LIr/7Bhw6QYeOONN+Qvf/lL0ewnl6xbt04uu+wy+dvf/pbybx588EHZaaedpFThmtx+++2u/ZUT69evlwsvvFCaNm0q9evXd/fT3Llz424/ZcoUOeGEE9y1ZPsuXbrILbfcEjP3l3YI0IGhS7xrv3LlSvfsSLUDIZeYQDK2gbA6Fho7jZS/+p1hGEYhMM+2EcTMmTOdMda7d++MK8jebdnxxBNPOIN3t912k8pC8+bN5eCDD5b//Oc/Uk5ccskl8tFHH8lXX33lxN/2228vRxxxhGzevDlw+2XLlsm+++4rn332mRM3Tz31lBOOd9xxxzbbLl++3HVisNDBFcRFF10kO++8sxQDJpCMbWDMEctPP/3kXjz81e8MwzAKgXm2E/Pvf/9bunfvLg0aNHCe/9NOO01+/PHHGIGJp4V1zZo1kz/+8Y/b7MMbBhbUw09IEeFayp133ikdO3Z0nWg77LCDCzvTsLA5c+bIr3/9a9dbvOuuu1b85uGHH5ZevXpJw4YN3fdPPvlkzDEeeeQR6dy5s9vnMccc44yqeNx3331y0EEHuf83atTIHUs9Gn/4wx+kffv20rhxY2fAff755xW/03OjzuitbtKkSeD+33//fenbt68rK9vsvffeziAM4v7773dhfiNHjnSf8cQRHpgt/v1wjf71r3+5snC+PXr0kFGjRqV1nTF8Tz75ZGnVqpUz9E866SRZvHhxRW9/3bp15csvv3SfsQEInTv88MNjvAJennvuOTnkkENivnvmmWekT58+rv7xRmBkI2YBA/yCCy6QBQsWVHgUHnvssbjnTzjbiSee6No21402M378eBkwYIBrJ3vuuad89913Fb/ZtGmT3HrrrdKtWzd37SjHu+++W7F+woQJcuCBB7r6YX2/fv3kvffeq1g/a9YsV88PPfSQa6sco3///m64gZdDDz1Unn/+eUmHePdMEJ9++qlru9QhbfmKK65wHh6Ftnv11VfLAQcc4OqQ+/+tt96K2cfrr7/uzo99cF/985//jHs87psHHnjAhXS2bdvW1fc//vEPV18ff/xx4G/YN9eH60Kd0VFx/PHHu3snXV555RV3XS+//HIpBkwgGdvAg5Ubd8OGDc4o4S+f+d4wDKPSerYvugiLLX8Lx0sRns8YawgKxAChLxguys033yxPP/20MwTpvSXpjlc0pMvUqVOdIf7SSy+5TrTp06fL2WefXREW1qZNG2cM0lvMGFYVJhj7CBuExt133y3nnXdehYH/ySefuH1glLH+rLPOctvG45xzznHH8vZOAwYWhuGIESNcePhRRx0lgwcPjum15t02duxYZ/yxTRCMMSLciH0vXLjQjXXydxTSs87xbrrpJmf477fffpJrCF3EeKdcGPqnnHJKytcZA5vftGzZ0rURwlXZBsGkggQhfNxxx8mSJUucsTx58mQnXLnvghg9erQzzr1wfyIaEen8HnGlx8Dov+uuu1wZ1KPgPQc/HFuvA3XNdUcs4LmijK1bt5bf/va3FdtTZn7z4osvunZEm0Og0UYVfo+IX7RokRP0Rx99tPu//7hvvvmmE48IgF/+8pcx63v27OnOTdsd+0OoewVrqveMH/ZFmz322GNd+3z77bedgED4e8GDxflSNxdffHGMEEWkUOc33HCDq6cXXnjBhb/FE6OIzLVr1zrBqSBuEWfffPONpAICneMGeXTZD7Yk7U87EhTKR4cKAq1oEoJFjLSZMGEC3Sjub7myYcOGyNy5cyPTp093f/lcjsc0DKM04Jnw1ltvRd57773Il19+6f7yme/DhmcQyzbstx996PlbOF6GPP/885Htt9++4nOnTp0i//znPys+b9y4MdKsWbPI1VdfXfEd77URI0a4/z/wwAORVq1axeyTbffee2/3/xkzZkRq1aoVefLJJyMrVqzY5vht27aN3HvvvTHf9ejRI3LXXXfFfHfuuedGzjnnnIr/H3PMMTHr+bxfgnp4//33Xbn1fbFp06ZI7dq1Iy+++GLMdj179ozceOONFedWrVq1yOrVqyOJaNeuXeRPf/pTZN68edusO+OMMyJHHnlk5PDDD4/sv//+kaVLl8asp8z8Nqhu/WVORNB+HnrooW3ske+//z6l6/zcc89FWrZsGdm8eXPFNpwf+/DeS8cee2ykV69ekbp160a++eabhGWsUaNG5I033ki4zddff+2OsXLlyrjtK975n3322RWfly9f7vbz+OOPV3z37LPPRho1alTxuUGDBpE333wzZj+DBw+OXH/99XGP07Bhw8jLL7/s/j9z5kx3jJEjR1asf/XVV1278jJlyhS33ezZsyOpkM49c8MNN0R22223be5pyqDXju0vueSSmG323HPPyHXXXef+T9u84oorYtb/9a9/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9Mcff7Tz3vTu3bt1wSbgHsH/yU9kjrR27dot8nzAaKa4k54P2Wbq1Kk2lJKKheoL0ZFAarDRQVykjBg5cJmPGTPGDBkyxI4SiOaF5EyMZm+590ceecQ+KJlcVDQ2XPujR4+2Jf1vvvlmm3sUhPpB9qFipR88BldddZUNoXHCWX0h22Ds/uc//1lkofQ/0z3wf6YBIRSXUMxrrrnGln92XH311TYsU8+HbPDJJ58s8t6rr75q7rzzTrPNNtvYQi7qC9Fpw2RIZXxf1Jk999zT3vSOOeYYG1v673//23oIMISHDx9e790TCUFlKkKqCKO49NJLbbUqKtIAsefc9BBGvNe1a1fz29/+1j74zjrrLLPyyiubF154QSF2GUjIv+CCC6wHifuAH+Y4AfWD7LPrrrvaSALu+XiKyEmjoiGFO8455xxz7LHH2u+pLzQnm2++uS3/PnHixNb3xo8fbxP4Ec/MpThjxgzbV+hDDzzwQF33V8TDlltuaQdIOM/LLbecrWLHgPriiy9uB9b69+9vv6e+EJGIE8qKlDB37tzc7373u9wKK6yQa9++fW7DDTfM3X///fXeLZEwvXr1sjNkBy3Tpk1r/d7EiRNz22yzTa5jx465rl275vbZZ5/chx9+qPOTATbbbLPQPuC/lasfZJvrr78+t/XWW+eWX375XLt27XJLL720/fuOO+5Y5LvqC815r1hzzTUXef+pp57KDRs2LLfEEkvkunXrljviiCNyX331VV32UcTPBRdckBs8eHBumWWWsfeF7t275/bdd9/c5MmTF/mu+kJp5EESQgghhBBCiBaUgySEEEIIIYQQLUggCSGEEEIIIUQLEkhCCCGEEEII0YIEkhBCCCGEEEK0IIEkhBBCCCGEEC1IIAkhhBBCCCFECxJIQgghhBBCCNGCBJIQQgghhBBCtCCBJIQQQgghhBAtSCAJIWJnlVVWMQcccEBFv918883tUg/atGljfvOb39Rl26K25/nkk0/OTJNvv/325uCDD673bogG5fjjjzdDhgyp924IkSokkIRoQp555hlrIH7xxRf13hUhRBU8/fTT5sEHHzR/+MMf1I6iIo4++mjz6quvmjvvvFMtKEQLEkhCNKlAOuWUUxITSG+//bb5v//7v4p+i7HHIoQozVlnnWW22mors9pqq6m5REWssMIKZueddzZnn322WlCIFiSQhBBF+fHHH813331XViu1b9/eLL744hW17E9+8hO7NDu5XM7MnTvXpB36Bn1E1J6PP/7Y3HPPPWbPPfds2H43Z86cmm1LFPLtt9+2/p8+9N///tdMnTpVzSSEBJIQzQehdccdd5z9f+/evW0+Bsu7775bkIdz7bXXmjXXXNOKnfvvv99+xgjjsGHDzE9/+lPToUMHs/7665tbbrmlZA7S2LFj7XoJBzr22GNNt27dTKdOncyuu+5qPvnkk6I5SI8//rj97U033WT++te/mpVXXtksscQSdtR8ypQpi2z74osvNn369LH7N3jwYPPUU0+Vndd0++23m4EDB9pjpw3c8Xt5+eWXzYgRI8xSSy1lOnfubPdn3Lhxi7Q1++7HtYdrc9dmO+64o3nggQfMBhtsYPf/8ssvt5899NBDZpNNNjFdu3a12+rbt6/53//935LH4T2X/IZ245w9+eSTi3z3gw8+ML/85S/N8ssv33rcV155ZcF33Lm44YYbzJ///Gez0kormY4dO5qvvvoqdB8QT+eff75dH9tn/YceeqiZPXt2wffc8bMNd/yDBg2yf8Ntt91m/3bHQPt7ob/RNhh42267re1fK664ojn11FOt0V+KUueT9XLs5513XqBHls+uv/76stoTvv/+e3PSSSdZDxDf69Gjh/n9739v3y8F4mj+/Plm6623DuxfnGfamuuV49p///1D2z2o33HMo0aNMssss4w9z0OHDrXb9PPee++ZkSNH2jZfbrnlzDHHHGPXxz648wdcg1xXL730khk+fLhdp+vHd9xxh9lhhx3sOaMdVl11VXPaaaeZBQsWFGzLreO1114zm222mV0HbefuQ0888YTNp+E46PMPP/xw4DU5adIks++++5ouXbrY+9EJJ5xg+8n06dOtN4X2wrNyzjnnxHbO+A0DR/57HhxyyCH2+vYORt13331m0003te265JJL2vZ5/fXXC35HO9D3uedxbbDP9LvPPvss8LjfeOMN8/Of/9wsvfTS9p7icH2I8yCEyI8WCSGaiFdffTW39957YzHmzjvvvNzVV19tl2+++cZ+zvv9+/fPdevWLXfKKafkLr744tzLL79sP1t55ZVzhx9+eO6iiy7KnXvuubnBgwfb7999990F2+jVq1fuF7/4RevfY8aMsd9bd911c1tuuWXuwgsvzP3P//xPrm3btrk999yz4LebbbaZXRyPPfZY62/XX399u88nn3xyrmPHjnb7Xi655BL73U033TT3j3/8I3fsscfmlllmmdyqq65asM4w+O3aa6+d6969e+60007LnX/++bk+ffrYbX366aet35s4cWKuU6dOrd8744wzcr179861b98+N27cuNbvnXTSSXadflx7TJs2raDNVltttdzSSy+dO/7443OXXXaZPXa29ZOf/CS3wQYb5C644AL7/u9+97vc8OHDIx3PwIEDc8suu2zu1FNPzf3973+32+nQoUNuwoQJrd/78MMP7bnt0aOH/d6ll16aGzlyZGsf8Z+LAQMG5NZZZx3bB/72t7/lvv3229B9+NWvfpVr165d7uCDD7b7/oc//MG23YYbbpj74YcfCo6/b9++tk05v2x3pZVWynXu3Dl3zTXX5Hr27GnbmaVLly62rRYsWND6e/rbEksskVt99dVz++23n+2jO+64o93fE044YZF24dyUez433nhj2wf9cE0sueSSre0QtT3Z/2222cb2r6OPPjp3+eWX537zm9/Y9tp5551Lnl/a9qc//Wlo/xo0aFDrtXDEEUfkFltsMdtvfvzxx5L9jmNYfvnl7XH96U9/sueaa4N13Hbbba2/577BNUKf4vdcM1yXfJd9YF0OrsEVVljB3luOPPJIe7y33367/WyXXXax94KzzjrLtteoUaPs7+nrXljHiiuuaNv2uOOOs/cS+iP3khtuuMGun/7DftB/6CtfffXVItck/Zf7IPeMHXbYwb7HMdIHDzvsMPs+55v3n3jiiVjO2eTJk+362Gcv33//vW3/X/7yl63vXXXVVbk2bdrktttuO/t9rt1VVlkl17Vr14L7xtlnn23PMf3siiuuyP32t7+154Jz4D3P7rhpK/aT4+Pe7oV+sPvuuxc9BiGaBQkkIZoQjBC/ge7gfYyg119/fZHP5syZU/A3Bi4GOKInikDaeuutCx7axxxzjDVsvvjii5ICCdGGIeFALPC+M/T5DGMRw3vevHmt3xs7dqz9XlSBhBiZMmVKgaD0GzUYc3zvnXfeaX1v5syZ1pj0CpdyBRLv3X///QXfxaDm/U8++aTk/gcdD8uLL77Y+t57771nhcSuu+7a+t5BBx1kxYFXBMJee+1lDUx33t25wCD294UgnnrqKfv9a6+9tuB9jtH/vjv+Z555pvW9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","type":"image/png","originalSize":87803,"dimensions":{"originalWidth":840,"originalHeight":600,"displayWidth":840,"displayHeight":600}}},"sourceToolAssistantUUID":"9fb6206b-df50-47f2-b387-5bb524d7c20a","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"5dbdfd8cda69153d29749ea07cb9a645fba4cd82e7f203e35f542d97e990f171","message":{"role":"assistant","content":[{"type":"tool_use","id":"toolu_01RSoEV7hBn59fmbCphFoMUa","name":"Read","input":{"file_path":"/Users/simon-pierreboucher/wp29/runs/RC0013/out/figure1.png"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"4cee584a-baa3-43be-b29b-6b61ae8dfd40","timestamp":"2026-10-30T04:06:21.711Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"542883e6-8f65-4418-b3cc-d0402934b353","keep":16,"tail":["5dbdfd8cda69153d29749ea07cb9a645fba4cd82e7f203e35f542d97e990f171","815cd0fc9fd6808f3605bd7a7fc06ba83db5ccfd00b857139710709618500ed7"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",17,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"a71d9d49bb97b4da800b5201800773db7d3b5dc1c8c1e36888e002fdaa4e4897"}
{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"89e29162-2558-4ae2-8e10-804e2c00e89f","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"parentUuid":"89e29162-2558-4ae2-8e10-804e2c00e89f","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm8K3ivPYZ2PYSUf2jA","type":"message","role":"assistant","content":[{"type":"text","text":"Figure is fine. Writing the state files, report, and claims."}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":759,"cache_read_input_tokens":18554,"output_tokens":4506,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":759},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":0,"requestId":"req_011CgXm8Jm7RxQ8Rxq6wVC13","requestRef":"4cee584a-baa3-43be-b29b-6b61ae8dfd40","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"223139e7-6313-4f3f-bed0-0c102d176406","timestamp":"2026-10-30T04:06:23.063Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"223139e7-6313-4f3f-bed0-0c102d176406","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXm8K3ivPYZ2PYSUf2jA","type":"message","role":"assistant","content":[{"type":"tool_use","id":"toolu_01BNWggY46ScX2ToMRYVfPAd","name":"Bash","input":{"command":"cd /Users/simon-pierreboucher/wp29/runs/RC0013/out && cat > state/data_audit.md <<'EOF'\n# Data audit (P1)\nFile: data/firms.csv — SHA-256 34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df (matches bundle.json; unchanged after analysis).\n- 1200 data rows (+ header), 4 columns: firm_id int64 (1001–2200, unique), skill_index float (standardised, mean −0.001, sd 0.99, range −3.83..2.96), training_hours float (hours/employee, mean 19.95, sd 8.24, range −7.585..51.77), productivity_growth float (% change, mean 7.08, sd 4.02, range −4.04..19.39).\n- No missing values; no duplicate firm_id; no duplicate rows. No heaping in training_hours (max repeat count 2), no zero hours.\n- **Anomaly:** 12 rows with training_hours < 0 (min −7.585) — physically impossible. All have low skill_index (−3.0..−1.0). Decision: exclude from the main analysis (exclusions.csv step 3); sensitivity keeps them as-is and censored at 0.\n- Correlations: hours–skill 0.69, skill–growth −0.79, hours–growth −0.28 → strong confounding by skill expected.\n- No dates in file; timing is by definition: skill_index pre-programme (valid control), training_hours during, productivity_growth after. No information-availability violation; no post-treatment variable is used as a control.\nEOF\ncat > state/checks.md <<'EOF'\n# Verification checks (P4)\n| check | outcome |\n|---|---|\n| Clean re-run (deleted all outputs, re-ran analysis.py): results.json byte-identical, table1.csv hash identical | PASS |\n| naive CI contains naive_estimate | PASS |\n| effect CI contains effect_estimate | PASS |\n| effect_se, baseline_metric, model_metric > 0 | PASS |\n| Exclusion ledger: 1200 − 12 = 1188 = n_analysed | PASS |\n| CI half-width = 1.96 × SE (normal, HC1) | PASS |\n| conclusion code consistent with CI (low 0.234 > 0 → positive_effect) | PASS |\n| Omitted-variable-bias identity naive = effect + δ·γ (δ = slope of skill on hours) holds to 1e-16 | PASS |\n| model_metric (1.98) < baseline_metric (3.86): adjusted model nests unadjusted, so must be ≤ | PASS |\n| Magnitude: sign flips vs baseline; explained by hours–skill corr 0.68 and skill coef −4.6 (OVB) | PASS (explained) |\n| Robustness: effect 0.252–0.254 with negative-hours rows kept/censored, skill² and skill³ terms; conventional SE 0.00984 vs HC1 0.00981 | PASS |\n| data/ unchanged (SHA-256 matches bundle.json) | PASS |\nEOF\ncat > report.md <<'EOF'\n# F6-conf-04 — Training hours and productivity growth (simulated firm data)\n\n## Question\nWhat is the causal effect of one additional training hour per employee during the programme year on productivity growth in the following year (pp per hour)? Identification assumes selection on observables: conditional on the pre-programme `skill_index`, training hours are as good as randomly assigned, with a linear, homogeneous effect. The data are simulated, not observed.\n\n## Data and exclusions\n`data/firms.csv`: 1200 firms (`n_input_rows`), no missing values, no duplicate firms. 12 rows have negative `training_hours` (minimum −7.585), which is physically impossible. I treat these as recording errors and exclude them (`data_issues`; `out/exclusions.csv` step 3), so the main sample has 1188 firms (`n_analysed`). The excluded firms all have low skill. Sensitivity checks that keep these rows, or set them to 0, are reported below. Full audit: `out/state/data_audit.md`.\n\n## Method\n- Baseline (unadjusted): OLS of `productivity_growth` on `training_hours` with an intercept.\n- Target model: OLS of `productivity_growth` on `training_hours` + `skill_index`. `skill_index` is measured before the programme, so it is a valid confounder control and not a post-treatment variable. It is also the only covariate available. In the data, skill is strongly correlated with hours (`corr_hours_skill`) and with growth. Under the stated assumptions, its coefficient on hours identifies the estimand.\n- Standard errors: HC1 heteroskedasticity-robust. 95% CIs use the normal approximation (estimate ± 1.96·SE; `se_type`). Fit is measured by in-sample residual RMSE. No randomness is involved (`random_seed` = null).\n- Robustness checks: keeping or censoring the negative-hours rows; adding skill² and skill³ (functional form of the confounder); adding hours²; conventional SEs. All are in `out/sensitivity.csv`.\n\n## Results\n| model | estimate (pp/hour) | 95% CI | RMSE |\n|---|---|---|---|\n| Unadjusted | −0.132 (`naive_estimate`) | [−0.160, −0.103] (`naive_ci_low`, `naive_ci_high`) | 3.86 (`baseline_metric`) |\n| Adjusted for skill (target) | 0.254 (`effect_estimate`) | [0.234, 0.273] (`effect_ci_low`, `effect_ci_high`) | 1.98 (`model_metric`) |\n\n(`out/table1.csv`; `out/figure1.png`.)\n\nThe unadjusted association is negative. Once baseline skill is held fixed, one extra training hour per employee is associated with about 0.25 pp higher productivity growth the following year. The conclusion code is `positive_effect` (`conclusion`). The sign flips because of confounding: higher-skill firms took more training (`corr_hours_skill` = 0.68) but grew more slowly (`skill_index_coefficient` = −4.62 pp per index unit). The omitted-variable-bias identity reproduces the gap between the two estimates exactly (`out/state/checks.md`). Adding skill cuts the residual RMSE roughly in half (`baseline_metric` vs `model_metric`).\n\n## Uncertainty\nThe robust SE of the effect is 0.0098 (`effect_se`); the conventional SE is almost the same, 0.0098 (`sens_effect_conventional_se`). The point estimate barely moves across specifications: 0.252 with all 1200 rows (`sens_effect_all_rows`), 0.254 with negative hours censored at 0 (`sens_effect_censored0`), and 0.254 with quadratic or cubic skill terms (`sens_effect_skill_sq`, `sens_effect_skill_cubic`). These intervals reflect sampling uncertainty only. They do not cover uncertainty about the identifying assumption, which is the main risk.\n\n## Limitations and open issues\n- **What would invalidate the result:** any unobserved factor that affects both training uptake and later growth (management quality, sector trends, firms anticipating a downturn, mean reversion beyond what skill captures). The file contains no other variables, so selection on observables cannot be tested. If it fails, 0.254 is a biased conditional association rather than a causal effect. The sign reversal shows how sensitive the estimate is to confounder adjustment: a second omitted confounder of similar strength could change the answer again.\n- **Measurement error in `skill_index`:** a noisily measured confounder only partially removes confounding. With a positive hours–skill correlation and a negative skill effect, residual confounding would bias the estimate *downward* toward the naive value. This was not checked; no reliability information exists.\n- **Negative training hours:** the 12 impossible values show that the treatment variable contains recording errors. If similar errors affect values that are not obviously invalid, the estimate suffers attenuation bias. Excluding or censoring the 12 rows does not change the result materially.\n- **Functional form and homogeneity:** linearity in hours was checked only through a quadratic term (the linear coefficient stayed at 0.249). Heterogeneous effects, for example by skill level, were not estimated. If effects differ across firms, the OLS coefficient is a variance-weighted average rather than the average effect. Overlap is limited at extreme combinations of skill and hours.\n- **Not checked:** spillovers between firms, clustering (there is no grouping variable), and out-of-sample predictive performance (both RMSEs are in-sample). The data are simulated, so nothing here is evidence about real training programmes.\nEOF\ncat > claims.json <<'EOF'\n[\n {\"id\":\"C1\",\"text\":\"The unadjusted association between training hours and next-year productivity growth is negative (-0.132 pp/hour, 95% CI [-0.160, -0.103]).\",\"results_keys\":[\"naive_estimate\",\"naive_ci_low\",\"naive_ci_high\"],\"status\":\"supported\",\"caveat\":\"Association only; confounded by baseline skill.\"},\n {\"id\":\"C2\",\"text\":\"Conditional on baseline skill_index, one extra training hour per employee raises productivity growth by about 0.254 pp (95% CI [0.234, 0.273], HC1 SE 0.0098); conclusion positive_effect.\",\"results_keys\":[\"effect_estimate\",\"effect_se\",\"effect_ci_low\",\"effect_ci_high\",\"conclusion\"],\"status\":\"supported\",\"caveat\":\"Causal only under selection on observables with skill_index as the sole confounder, and linearity; untestable with these data.\"},\n {\"id\":\"C3\",\"text\":\"The sign reversal is explained by confounding: skill is positively correlated with hours and negatively related to growth.\",\"results_keys\":[\"corr_hours_skill\",\"skill_index_coefficient\",\"naive_estimate\",\"effect_estimate\"],\"status\":\"supported\",\"caveat\":\"OVB identity verified numerically in checks.md.\"},\n {\"id\":\"C4\",\"text\":\"Adjusting for skill roughly halves residual RMSE (3.86 to 1.98 pp).\",\"results_keys\":[\"baseline_metric\",\"model_metric\"],\"status\":\"supported\",\"caveat\":\"In-sample fit; the adjusted model nests the unadjusted one.\"},\n {\"id\":\"C5\",\"text\":\"The effect estimate is robust to handling of the 12 negative-hours rows and to quadratic/cubic skill terms (0.252-0.254).\",\"results_keys\":[\"sens_effect_all_rows\",\"sens_effect_censored0\",\"sens_effect_skill_sq\",\"sens_effect_skill_cubic\",\"data_issues\",\"n_analysed\"],\"status\":\"supported\",\"caveat\":\"Robustness to unobserved confounding was not and cannot be assessed.\"}\n]\nEOF\ncat > state/phases.json <<'EOF'\n{\"P0\":{\"status\":\"passed\",\"checks\":[\"TASK.md read fully\",\"contract.md written\"],\"notes\":\"\"},\n\"P1\":{\"status\":\"passed\",\"checks\":[\"SHA-256 recorded and matches bundle.json\",\"schema/ranges/missing/duplicates inspected\",\"12 negative training_hours found; exclusion decided\",\"exclusions.csv sums: 1200-12=1188\"],\"notes\":\"see data_audit.md\"},\n\"P2\":{\"status\":\"passed\",\"checks\":[\"unadjusted OLS computed on analysis sample: naive_estimate, CI, baseline_metric written\"],\"notes\":\"\"},\n\"P3\":{\"status\":\"passed\",\"checks\":[\"analysis.py reads only data/, writes results.json, table1.csv, figure1.png deterministically (no RNG)\",\"figure visually inspected\"],\"notes\":\"OLS + skill_index, HC1\"},\n\"P4\":{\"status\":\"passed\",\"checks\":[\"clean re-run: results.json byte-identical, table1 hash identical\",\"CI contains estimates\",\"positive SE/metrics\",\"exclusion ledger sums\",\"OVB identity holds\",\"robustness specs consistent\"],\"notes\":\"see checks.md\"},\n\"P5\":{\"status\":\"passed\",\"checks\":[\"report.md has 6 required sections in order with results keys cited\",\"claims.json keys all exist in results.json\"],\"notes\":\"\"}}\nEOF\ncat >> state/log.md <<'EOF'\n- 2026-10-30 P1 passed: 12 negative training_hours rows excluded (sensitivity kept).\n- 2026-10-30 P2/P3 passed: naive -0.132; adjusted 0.254 (HC1). Sign flip from skill confounding.\n- 2026-10-30 P4 passed: clean rerun identical; all checks pass.\n- 2026-10-30 P5 passed: report and claims written.\nEOF\n~/wp29/venv/bin/python -c \"\nimport json;r=json.load(open('results.json'));c=json.load(open('claims.json'))\nprint([k for x in c for k in x['results_keys'] if k not in r])\"; grep '^## ' report.md","description":"Write audit, checks, report, claims, ledger"},"caller":{"type":"direct"}}],"container":null,"stop_reason":"tool_use","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":759,"cache_read_input_tokens":18554,"output_tokens":4506,"output_tokens_details":{"thinking_tokens":0},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":759},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXm8Jm7RxQ8Rxq6wVC13","requestRef":"4cee584a-baa3-43be-b29b-6b61ae8dfd40","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"dc2bf42f-17b9-40fb-83ed-d3ddda65d5a3","timestamp":"2026-10-30T04:07:00.873Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"dc2bf42f-17b9-40fb-83ed-d3ddda65d5a3","isSidechain":false,"promptId":"c8e6f6bc-b942-4e80-a19a-7411496f79e7","type":"user","message":{"role":"user","content":[{"tool_use_id":"toolu_01BNWggY46ScX2ToMRYVfPAd","type":"tool_result","content":"[]\n## Question\n## Data and exclusions\n## Method\n## Results\n## Uncertainty\n## Limitations and open issues","is_error":false}]},"uuid":"a98c1c70-0f1e-4b27-875c-1878b1409d06","timestamp":"2026-10-30T04:07:00.963Z","toolUseResult":{"stdout":"[]\n## Question\n## Data and exclusions\n## Method\n## Results\n## Uncertainty\n## Limitations and open issues","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":true},"sandboxed":false,"sourceToolAssistantUUID":"dc2bf42f-17b9-40fb-83ed-d3ddda65d5a3","permissionDecision":{"decision":"accept","source":"config","reasonType":"rule","ruleSource":"cliArg"},"userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"53c4fcfb676daa64fbf20bb21bf3312ba7c61795beb6aece338aa2a943ca3192","message":{"role":"assistant","content":[{"type":"text","text":"Figure is fine. Writing the state files, report, and claims."},{"type":"tool_use","id":"toolu_01BNWggY46ScX2ToMRYVfPAd","name":"Bash","input":{"command":"cd /Users/simon-pierreboucher/wp29/runs/RC0013/out && cat > state/data_audit.md <<'EOF'\n# Data audit (P1)\nFile: data/firms.csv — SHA-256 34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df (matches bundle.json; unchanged after analysis).\n- 1200 data rows (+ header), 4 columns: firm_id int64 (1001–2200, unique), skill_index float (standardised, mean −0.001, sd 0.99, range −3.83..2.96), training_hours float (hours/employee, mean 19.95, sd 8.24, range −7.585..51.77), productivity_growth float (% change, mean 7.08, sd 4.02, range −4.04..19.39).\n- No missing values; no duplicate firm_id; no duplicate rows. No heaping in training_hours (max repeat count 2), no zero hours.\n- **Anomaly:** 12 rows with training_hours < 0 (min −7.585) — physically impossible. All have low skill_index (−3.0..−1.0). Decision: exclude from the main analysis (exclusions.csv step 3); sensitivity keeps them as-is and censored at 0.\n- Correlations: hours–skill 0.69, skill–growth −0.79, hours–growth −0.28 → strong confounding by skill expected.\n- No dates in file; timing is by definition: skill_index pre-programme (valid control), training_hours during, productivity_growth after. No information-availability violation; no post-treatment variable is used as a control.\nEOF\ncat > state/checks.md <<'EOF'\n# Verification checks (P4)\n| check | outcome |\n|---|---|\n| Clean re-run (deleted all outputs, re-ran analysis.py): results.json byte-identical, table1.csv hash identical | PASS |\n| naive CI contains naive_estimate | PASS |\n| effect CI contains effect_estimate | PASS |\n| effect_se, baseline_metric, model_metric > 0 | PASS |\n| Exclusion ledger: 1200 − 12 = 1188 = n_analysed | PASS |\n| CI half-width = 1.96 × SE (normal, HC1) | PASS |\n| conclusion code consistent with CI (low 0.234 > 0 → positive_effect) | PASS |\n| Omitted-variable-bias identity naive = effect + δ·γ (δ = slope of skill on hours) holds to 1e-16 | PASS |\n| model_metric (1.98) < baseline_metric (3.86): adjusted model nests unadjusted, so must be ≤ | PASS |\n| Magnitude: sign flips vs baseline; explained by hours–skill corr 0.68 and skill coef −4.6 (OVB) | PASS (explained) |\n| Robustness: effect 0.252–0.254 with negative-hours rows kept/censored, skill² and skill³ terms; conventional SE 0.00984 vs HC1 0.00981 | PASS |\n| data/ unchanged (SHA-256 matches bundle.json) | PASS |\nEOF\ncat > report.md <<'EOF'\n# F6-conf-04 — Training hours and productivity growth (simulated firm data)\n\n## Question\nWhat is the causal effect of one additional training hour per employee during the programme year on productivity growth in the following year (pp per hour)? Identification assumes selection on observables: conditional on the pre-programme `skill_index`, training hours are as good as randomly assigned, with a linear, homogeneous effect. The data are simulated, not observed.\n\n## Data and exclusions\n`data/firms.csv`: 1200 firms (`n_input_rows`), no missing values, no duplicate firms. 12 rows have negative `training_hours` (minimum −7.585), which is physically impossible. I treat these as recording errors and exclude them (`data_issues`; `out/exclusions.csv` step 3), so the main sample has 1188 firms (`n_analysed`). The excluded firms all have low skill. Sensitivity checks that keep these rows, or set them to 0, are reported below. Full audit: `out/state/data_audit.md`.\n\n## Method\n- Baseline (unadjusted): OLS of `productivity_growth` on `training_hours` with an intercept.\n- Target model: OLS of `productivity_growth` on `training_hours` + `skill_index`. `skill_index` is measured before the programme, so it is a valid confounder control and not a post-treatment variable. It is also the only covariate available. In the data, skill is strongly correlated with hours (`corr_hours_skill`) and with growth. Under the stated assumptions, its coefficient on hours identifies the estimand.\n- Standard errors: HC1 heteroskedasticity-robust. 95% CIs use the normal approximation (estimate ± 1.96·SE; `se_type`). Fit is measured by in-sample residual RMSE. No randomness is involved (`random_seed` = null).\n- Robustness checks: keeping or censoring the negative-hours rows; adding skill² and skill³ (functional form of the confounder); adding hours²; conventional SEs. All are in `out/sensitivity.csv`.\n\n## Results\n| model | estimate (pp/hour) | 95% CI | RMSE |\n|---|---|---|---|\n| Unadjusted | −0.132 (`naive_estimate`) | [−0.160, −0.103] (`naive_ci_low`, `naive_ci_high`) | 3.86 (`baseline_metric`) |\n| Adjusted for skill (target) | 0.254 (`effect_estimate`) | [0.234, 0.273] (`effect_ci_low`, `effect_ci_high`) | 1.98 (`model_metric`) |\n\n(`out/table1.csv`; `out/figure1.png`.)\n\nThe unadjusted association is negative. Once baseline skill is held fixed, one extra training hour per employee is associated with about 0.25 pp higher productivity growth the following year. The conclusion code is `positive_effect` (`conclusion`). The sign flips because of confounding: higher-skill firms took more training (`corr_hours_skill` = 0.68) but grew more slowly (`skill_index_coefficient` = −4.62 pp per index unit). The omitted-variable-bias identity reproduces the gap between the two estimates exactly (`out/state/checks.md`). Adding skill cuts the residual RMSE roughly in half (`baseline_metric` vs `model_metric`).\n\n## Uncertainty\nThe robust SE of the effect is 0.0098 (`effect_se`); the conventional SE is almost the same, 0.0098 (`sens_effect_conventional_se`). The point estimate barely moves across specifications: 0.252 with all 1200 rows (`sens_effect_all_rows`), 0.254 with negative hours censored at 0 (`sens_effect_censored0`), and 0.254 with quadratic or cubic skill terms (`sens_effect_skill_sq`, `sens_effect_skill_cubic`). These intervals reflect sampling uncertainty only. They do not cover uncertainty about the identifying assumption, which is the main risk.\n\n## Limitations and open issues\n- **What would invalidate the result:** any unobserved factor that affects both training uptake and later growth (management quality, sector trends, firms anticipating a downturn, mean reversion beyond what skill captures). The file contains no other variables, so selection on observables cannot be tested. If it fails, 0.254 is a biased conditional association rather than a causal effect. The sign reversal shows how sensitive the estimate is to confounder adjustment: a second omitted confounder of similar strength could change the answer again.\n- **Measurement error in `skill_index`:** a noisily measured confounder only partially removes confounding. With a positive hours–skill correlation and a negative skill effect, residual confounding would bias the estimate *downward* toward the naive value. This was not checked; no reliability information exists.\n- **Negative training hours:** the 12 impossible values show that the treatment variable contains recording errors. If similar errors affect values that are not obviously invalid, the estimate suffers attenuation bias. Excluding or censoring the 12 rows does not change the result materially.\n- **Functional form and homogeneity:** linearity in hours was checked only through a quadratic term (the linear coefficient stayed at 0.249). Heterogeneous effects, for example by skill level, were not estimated. If effects differ across firms, the OLS coefficient is a variance-weighted average rather than the average effect. Overlap is limited at extreme combinations of skill and hours.\n- **Not checked:** spillovers between firms, clustering (there is no grouping variable), and out-of-sample predictive performance (both RMSEs are in-sample). The data are simulated, so nothing here is evidence about real training programmes.\nEOF\ncat > claims.json <<'EOF'\n[\n {\"id\":\"C1\",\"text\":\"The unadjusted association between training hours and next-year productivity growth is negative (-0.132 pp/hour, 95% CI [-0.160, -0.103]).\",\"results_keys\":[\"naive_estimate\",\"naive_ci_low\",\"naive_ci_high\"],\"status\":\"supported\",\"caveat\":\"Association only; confounded by baseline skill.\"},\n {\"id\":\"C2\",\"text\":\"Conditional on baseline skill_index, one extra training hour per employee raises productivity growth by about 0.254 pp (95% CI [0.234, 0.273], HC1 SE 0.0098); conclusion positive_effect.\",\"results_keys\":[\"effect_estimate\",\"effect_se\",\"effect_ci_low\",\"effect_ci_high\",\"conclusion\"],\"status\":\"supported\",\"caveat\":\"Causal only under selection on observables with skill_index as the sole confounder, and linearity; untestable with these data.\"},\n {\"id\":\"C3\",\"text\":\"The sign reversal is explained by confounding: skill is positively correlated with hours and negatively related to growth.\",\"results_keys\":[\"corr_hours_skill\",\"skill_index_coefficient\",\"naive_estimate\",\"effect_estimate\"],\"status\":\"supported\",\"caveat\":\"OVB identity verified numerically in checks.md.\"},\n {\"id\":\"C4\",\"text\":\"Adjusting for skill roughly halves residual RMSE (3.86 to 1.98 pp).\",\"results_keys\":[\"baseline_metric\",\"model_metric\"],\"status\":\"supported\",\"caveat\":\"In-sample fit; the adjusted model nests the unadjusted one.\"},\n {\"id\":\"C5\",\"text\":\"The effect estimate is robust to handling of the 12 negative-hours rows and to quadratic/cubic skill terms (0.252-0.254).\",\"results_keys\":[\"sens_effect_all_rows\",\"sens_effect_censored0\",\"sens_effect_skill_sq\",\"sens_effect_skill_cubic\",\"data_issues\",\"n_analysed\"],\"status\":\"supported\",\"caveat\":\"Robustness to unobserved confounding was not and cannot be assessed.\"}\n]\nEOF\ncat > state/phases.json <<'EOF'\n{\"P0\":{\"status\":\"passed\",\"checks\":[\"TASK.md read fully\",\"contract.md written\"],\"notes\":\"\"},\n\"P1\":{\"status\":\"passed\",\"checks\":[\"SHA-256 recorded and matches bundle.json\",\"schema/ranges/missing/duplicates inspected\",\"12 negative training_hours found; exclusion decided\",\"exclusions.csv sums: 1200-12=1188\"],\"notes\":\"see data_audit.md\"},\n\"P2\":{\"status\":\"passed\",\"checks\":[\"unadjusted OLS computed on analysis sample: naive_estimate, CI, baseline_metric written\"],\"notes\":\"\"},\n\"P3\":{\"status\":\"passed\",\"checks\":[\"analysis.py reads only data/, writes results.json, table1.csv, figure1.png deterministically (no RNG)\",\"figure visually inspected\"],\"notes\":\"OLS + skill_index, HC1\"},\n\"P4\":{\"status\":\"passed\",\"checks\":[\"clean re-run: results.json byte-identical, table1 hash identical\",\"CI contains estimates\",\"positive SE/metrics\",\"exclusion ledger sums\",\"OVB identity holds\",\"robustness specs consistent\"],\"notes\":\"see checks.md\"},\n\"P5\":{\"status\":\"passed\",\"checks\":[\"report.md has 6 required sections in order with results keys cited\",\"claims.json keys all exist in results.json\"],\"notes\":\"\"}}\nEOF\ncat >> state/log.md <<'EOF'\n- 2026-10-30 P1 passed: 12 negative training_hours rows excluded (sensitivity kept).\n- 2026-10-30 P2/P3 passed: naive -0.132; adjusted 0.254 (HC1). Sign flip from skill confounding.\n- 2026-10-30 P4 passed: clean rerun identical; all checks pass.\n- 2026-10-30 P5 passed: report and claims written.\nEOF\n~/wp29/venv/bin/python -c \"\nimport json;r=json.load(open('results.json'));c=json.load(open('claims.json'))\nprint([k for x in c for k in x['results_keys'] if k not in r])\"; grep '^## ' report.md","description":"Write audit, checks, report, claims, ledger"}}]}}
{"type":"api-request","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","id":"69d2fec2-1e81-43af-aa0b-7a74102aabce","timestamp":"2026-10-30T04:07:00.968Z","version":"2.1.314","querySource":"sdk","shapeHash":"769e7e8de862655b8c0dbfc9c21254b4621a7cf7ddee843724599fad53a96b12","params":{"model":"claude-opus-5-5","betas":["claude-code-20250219","interleaved-thinking-2025-05-14","context-management-2025-06-27","prompt-caching-scope-2026-01-05","per-turn-control-2026-07-01","thinking-token-count-2026-05-13","mid-conversation-system-clear-at-2026-08-21","effort-2025-11-24","thinking-binding-controls-2026-08-01","thinking-display-updates-2026-08-18","cache-diagnosis-2026-04-07"],"max_tokens":128000,"thinking":{"type":"adaptive","display":"updates"},"context_management":{"edits":[{"type":"clear_thinking_20251015","keep":"all"}]},"output_config":{"effort":"medium"}},"base":"4cee584a-baa3-43be-b29b-6b61ae8dfd40","keep":18,"tail":["53c4fcfb676daa64fbf20bb21bf3312ba7c61795beb6aece338aa2a943ca3192","700af96476f23c5f5a0d9cfcef53f0752847ae8541f618d151fc224664fea908"],"cacheControl":[{"path":["system",0],"value":{"type":"ephemeral"}},{"path":["system",1],"value":{"type":"ephemeral"}},{"path":["messages",19,"content",0],"value":{"type":"ephemeral"}}],"requestDigest":"11ddcbd51010b3638834a33261adbad50e0823788712d1329aa07c36ddd3797a"}
{"parentUuid":"a98c1c70-0f1e-4b27-875c-1878b1409d06","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXmBD7Ntx3UEjWmnb1rG","type":"message","role":"assistant","content":[{"type":"thinking","thinking":"","signature":"CAQSlQcKEAgTGAI4AUIIdGhpbmtpbmcSDAv039zkczL9d2kVYxoMP09Bpo6T5/4yP93bIjD42lUYxu0gszSdfm3XHtBCXfGUBFTyk/XcHUm7iCg4gde3mae8846a62UZrpYmgLIqsgbLKJQcsDDy9/nNEFQ3R2JVi/8IYE6u+HuU6DlBvqUUKwYM+ztTV+mqEbxqs6sUpOEq6et0J1ZU2lZKNno7pnArDNL9frYq3lj9OzmSyQiCiI5KF9bx+In+ZAL+frt5w2ePE7B4tVhAqQYip1jMnBrYKo3qq4lGV5b945qAV78G1ujhKGDhxnz4EVvb34llFe3Qlown6ZyUDNIno7t08wXZNwr6s16X5Yvc+LjMO0WaQuQNqjL9VyXivMR1kiwGCjFEcgFw72bNprXlWhnQR3FPTrPlkB8lot3tnsrsHJl00LjwVAyxpAhka7vaz6w3Z3M5M00OOjLYEsXkWw2RmLnF3vYRykqgiPDpET8LhiGkvWSq0VfBQmgyqi5yfEf9mjOlU5Z4wp2VCCDENr1qO2zl94ANTAP4fnKwgvVXeAwrtas7IbsLwL5mo55n6Mfz5hl7SAng36mG0WDRCTDi0bfKghCyYF+QBzpEiHCD660Dp+dkAfUPqN8SbqUaYhKYvbGt6khYT5HhWLDukkFcZvHsH1GOEDupc8zbwGbSwL0A97wo2t99aVygYynAuZ7PDvRnd9mMxZorXpn/RkvtaeUBEHWmQRufymqgSS4nH8O+LSxC52ii+vO2jtQ4rw8KyhHub+Je9Zz+H2B3vsLDxZSKi03ZMYAgY32+KDFzknYst3/uCjm/xEIQ28ia+csKeh7IPju8rwWpbie6BwpMAAyr/pgBJ6YooXooBmfAxoUGetmOcr1b6qwfzt+/6nbFbce85/d/BHOEcSMgTR6E2JcLiIBsqyL0yQJcNbShMxSlVXps5wxUpwnEK2iUIbv6wVBycdeXo81qUNnnhuHydI8SOQ0gseJjkg4c6xbHp9mzpZrJgzjD/QzbJihZEbaAoA/PUlvI7M2DFbnqrHRoAZeHhiEhR5kbbtIkcY5A9mHUhHProXsmxnolqraf46W7VLVVjCBD+Fr/LTZDNTgKAAcaqtMQR0b3BZC8YogEYR5xVV8/xAQLiJDitdkqXAtn0J//LxE0Kejmwe/xKEhBAKO/YXvhzSixKs3VuMQTTQrZ3lVOsqe3VSXPEhL8/j1L7RFaKBgB"}],"container":null,"stop_reason":"end_turn","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":4552,"cache_read_input_tokens":19313,"output_tokens":842,"output_tokens_details":{"thinking_tokens":38},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":4552},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"thinkingDurationMs":6352,"thinkingDisplay":"updates","apiBlockIndex":0,"requestId":"req_011CgXmBCdMYcQRcP99xLcQ9","requestRef":"69d2fec2-1e81-43af-aa0b-7a74102aabce","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"3748a386-f536-442d-8d7f-cd0cb0bd233c","timestamp":"2026-10-30T04:07:08.922Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"parentUuid":"3748a386-f536-442d-8d7f-cd0cb0bd233c","isSidechain":false,"message":{"model":"claude-opus-5-5","id":"msg_011CgXmBD7Ntx3UEjWmnb1rG","type":"message","role":"assistant","content":[{"type":"text","text":"I estimated the effect of training hours on next-year productivity growth. Holding baseline skill fixed, one extra hour of training per employee goes with about **0.254 percentage points more growth**. That is causal only if baseline skill is the one thing driving both training and growth, which these data can't test. All phases (P0–P5) are marked passed. A clean re-run of `out/analysis.py` reproduces `out/results.json` exactly, and every consistency check passed.\n\n| Model (1,188 firms) | Effect per hour | 95% interval | Typical prediction error |\n|---|---|---|---|\n| Training hours only (baseline) | −0.132 pp | [−0.160, −0.103] | 3.86 pp |\n| Training hours plus baseline skill (main estimate) | **0.254 pp** | **[0.234, 0.273]** | 1.98 pp |\n\n- **Conclusion code:** `positive_effect`, since the whole interval for the main estimate is above zero. Standard errors are heteroskedasticity-robust (HC1).\n- **Why the sign flips:** higher-skill firms took more training (correlation 0.68) but grew more slowly (−4.62 pp per unit of skill). Ignoring skill therefore makes training look harmful. A standard identity relating the two estimates reproduces the gap exactly.\n- **Data problem:** 12 of the 1,200 firms have negative training hours (as low as −7.6), which is impossible. I left them out of the main estimate. Keeping them, or setting them to zero, changes the effect only to 0.252–0.254. Adding squared and cubed skill terms gives 0.254 as well.\n\n**Limitations:**\n- The file has no other variables, so a second hidden factor affecting both training and growth could change the answer again, as skill did.\n- If skill is measured with error, the true effect would be larger than 0.254, because the estimate would be pulled toward the negative baseline.\n- I did not estimate whether the effect differs across firms. Both prediction errors are measured on the same data the models were fitted to.\n- The data are simulated, so this says nothing about real training programmes.\n\nEverything is in `out/`:\n- `results.json`\n- `report.md`\n- `analysis.py`\n- `claims.json`\n- `figure1.png`\n- `table1.csv`\n- `exclusions.csv`\n- `sensitivity.csv`\n- `state/` (contract, data audit, checks, phase ledger, log)"}],"container":null,"stop_reason":"end_turn","stop_sequence":null,"stop_details":null,"usage":{"input_tokens":2,"cache_creation_input_tokens":4552,"cache_read_input_tokens":19313,"output_tokens":842,"output_tokens_details":{"thinking_tokens":38},"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":4552},"inference_geo":"global","iterations":[],"speed":"standard","fallback_credit":null},"input_transformations":[],"diagnostics":null,"context_management":null},"apiBlockIndex":1,"requestId":"req_011CgXmBCdMYcQRcP99xLcQ9","requestRef":"69d2fec2-1e81-43af-aa0b-7a74102aabce","requestedModel":"claude-opus-5-5","type":"assistant","uuid":"7cc6a0ba-5115-4de9-b3be-01e51b65de0f","timestamp":"2026-10-30T04:07:09.594Z","effort":"medium","perTurnEffort":"medium","userType":"external","entrypoint":"sdk-cli","cwd":"/Users/simon-pierreboucher/wp29/runs/RC0013/out","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","version":"2.1.314","gitBranch":"HEAD"}
{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"7cc6a0ba-5115-4de9-b3be-01e51b65de0f","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}
{"type":"cost-state","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","totalCostUSD":0.41519819999999996,"totalAPIDuration":124873,"totalAPIDurationWithoutRetries":124866,"totalToolDuration":4296,"totalLinesAdded":0,"totalLinesRemoved":0,"totalDuration":129367,"startTime":1793333100235,"modelUsage":{"claude-opus-5-5":{"inputTokens":22,"outputTokens":14100,"thinkingTokens":425,"cacheReadInputTokens":106526,"cacheCreationInputTokens":22361,"cacheCreationEphemeral5mInputTokens":22361,"cacheCreationEphemeral1hInputTokens":0,"webSearchRequests":0,"costUSD":0.41519819999999996}},"hasUnknownModelCost":false}