SPB Git

spb/wp29_uqo

Public
395.5 KB · 70 lines
1{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}2{"type":"queue-operation","operation":"enqueue","timestamp":"2026-10-30T04:05:00.380Z","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","content":"Begin"}3{"type":"queue-operation","operation":"dequeue","timestamp":"2026-10-30T04:05:00.387Z","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}4{"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"}5{"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}}]}}6{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"d43ab0e0b8ec9db790a6459cb2f4bc4ffce02825ca05063162023be60912ced9","message":{"role":"system","content":[],"output_config":{"effort":"medium"}}}7{"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"}8{"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"}9{"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":"<system-reminder>\nToday's date is 2026-10-30.\n</system-reminder>"}],"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"}10{"parentUuid":"6cce528b-ebfa-4267-8bab-b04122b766a9","isSidechain":false,"attachment":{"type":"remote_session_change","url":null,"commit":"Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>","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":"<system-reminder>\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 <noreply@anthropic.com>\n- End pull request descriptions with:\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n</system-reminder>"}],"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"}11{"type":"tools-used","tools":["Bash"],"sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}12{"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"}13{"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"}14{"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"}15{"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"}}]}}16{"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"}17{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"5b0d988e-bc35-499a-9536-fedd16598b9a","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}18{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}19{"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"}20{"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"}21{"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"}}]}}22{"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"}23{"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"}24{"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"}25{"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"}26{"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"}}]}}27{"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"}28{"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"}29{"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"}30{"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"}31{"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"}}]}}32{"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"}33{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"c4075a57-f660-4241-920e-ba42a913f492","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}34{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}35{"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"}36{"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"}37{"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"}38{"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"}}]}}39{"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"}40{"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"}41{"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"}42{"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"}43{"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"}}]}}44{"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"}45{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"11eb5407-7b55-4bb0-9e20-797ab67f1da6","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}46{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}47{"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"}48{"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"}49{"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 adj<naive', r['model_metric']<r['baseline_metric'])\nprint('ci width', abs((r['effect_ci_high']-r['effect_ci_low'])/2/1.959964 - r['effect_se'])<1e-9)\nprint('conclusion', r['conclusion']=='positive_effect' and r['effect_ci_low']>0)\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"}50{"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<naive True\nci width True\nconclusion True\nOVB identity 1.1102230246251565e-16\n34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df  data/firms.csv","is_error":false}]},"uuid":"58ae3118-5ef3-4311-8701-9df6d1c96ee4","timestamp":"2026-10-30T04:06:20.247Z","toolUseResult":{"stdout":"RESULTS_IDENTICAL\nout/table1.csv: OK\nnaive_estimate True\neffect_estimate True\npos True\nexcl sum True\nrmse adj<naive True\nci width True\nconclusion True\nOVB identity 1.1102230246251565e-16\n34aa682e59ef64cfc56931ea33bb809797cd53eca83edfe370c31aeaa8e8b7df  data/firms.csv","stderr":"","interrupted":false,"isImage":false,"noOutputExpected":false},"sandboxed":false,"sourceToolAssistantUUID":"cd959a66-8c23-494b-af0a-7dc339836745","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"}51{"type":"api-request-blob","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d","hash":"ba2b2380dfd113d452454dde4d841e9371068b9a20c38a13d2754043209799b6","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"},{"type":"text","text":"Clear sign reversal: skill confounds the relationship. Next, the audit and verification steps."},{"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 adj<naive', r['model_metric']<r['baseline_metric'])\nprint('ci width', abs((r['effect_ci_high']-r['effect_ci_low'])/2/1.959964 - r['effect_se'])<1e-9)\nprint('conclusion', r['conclusion']=='positive_effect' and r['effect_ci_low']>0)\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"}}]}}52{"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"}53{"type":"tools-used","tools":["Bash","Read"],"sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}54{"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"}55{"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/0XX3xR0V6Ttbtk9+lhhx3m1o8fPz7m+5UrV0bq1asXad26dWTjxo2RZDz88MNuP/vuu29k/fr1MW105513Tvg8oP362wocfPDBbv1f//rXmO8//vjjSLVq1Vy7oH0oHJvvly9fXvFd//79I71793b3Cc9PhfYf1BYTtQO9jizXXHNNzLo333zTfT9kyJBIKjz++ONu+0svvXSbdTfffLNb989//rPiu913332be1nx3zPxSNYWkl2PeM9qrvcBBxzg7gfv88l7bwe196Cy3HXXXe77X/7ylym9O3Q/55xzTkw75f6kLfAMzLadxiOT9nDDDTdUfL9hw4aK77mu+n6mfSd6NqR6z/MOfOONN7b5TTrvAKP8sCx2RtlAGAbhCzvssIP7S+8XvZ54lkjG8Morr6S9TzwceIcUel/pgV+2bJkL3fH2KNIrRu8coR54I3JB0NgJev7wqGj4TKrgWaJ3jnoi5MEL50UP8bp161xPpUIPLMejN5O/CnXy29/+VvLF73//+xhPiJ+//OUvrrfPez70ANIDSc8u4YQK15ceSXos6Rn0Q3iMH3+MP8fit5kM/qcn1R9CRJgIoR6E79DL64feZ38Z6PGmd5NzoZ16ufTSS929QG83vc8wb94895l6pHfYCz26hPCEAd4rwlG5JvSo+yF0JRv4PT3peMr8PdsaEhfk9UkX2o3XW6RwjQjFpWff78kMQsv017/+NWbsHW2UOkoEoVH+tsJ1xMPCGBbuCy+ES+JNol08//zzFd9TXzyj1OtL2CxeCjzm9OLjlVa0TfObdMHDREiWF7wClJWQy1TAk8i98Nhjj23zXKUuGa/IOXqpXr26+95P2GNzgq5Homc11xtPCPdDOs8K3iv+cGO8PpxnqvUIhKkRDu1tp4Qhs3+eX7TjMNppGO3h/vvvd6FulJfzVPCW6/H/97//SRjwvMN7H49U3gFG+WECySgrCNXBAEQo8BAlrISxMYSaYSBjKOk4lGTwIgh6yRHPDoR1+MFQ5uUXNH4kDAjTIDyMsTfEvGtsvJaFmP1U+fTTT91fwkIwyP2LjkFS0YARRfgV5xhUL/lM+UuYRiKIa0/3uqmxqRA+CIQzEnZBKIh3fVBSiUwG/wcJEQxCQnsQqEGiLej8v/76a/eXECs/GBiE+sA333wT85fQrCDDPqzr+dlnn7m/YYbs+VHj0TtGSENiMagIw8wWyo+YJIzVm22MkC7qF4GUCtQ7nQuIFz9ci0QEXXe9jojiIFGg7UG3836nRjpCiecWIoh1hOppu1OxFNSukkEbDmpbjOmkkykVME55rvNM9XYAqSDmGe81VrlvuT4Y/owf5dm/ePFiyfdziPcQYojnAsJEn9V0SKX7rA56nnGt6QxMtR6BUDnCxYKuB3j3lU07zbY96LuGZ3ZQUpagNp2L65jOO8AoP2wMklF28OJg3AkL0OuIF4QeN1Kp4k3yjm+IR7zsdtqbFbRe1xGrHTbEj++xxx5uvAEP9NNPP92Np+GYOnYjyNuQSGwBXgSWeGivosbX81IOgpj/fJHsWImuTarXjQHujOlhnAG9meo5QGDdeOONrrc9DJLVp3dcg3+dF90uXsp6/Z62ks/rqcfzevTChnsaww/PMdcGI4xrh+eE8W3eHuhMwVhkbAsdFBhKDODHSEeY8jxRAZ4M6l3vWz/xrkWY1x0YZE5CDhVI/MVLgOGrA9n5DoP6ww8/dGIjk/YQb0wh555uUhfGsSGAVezG8w6SQAbBxBgRktcQBYAwoSPilltuCRQbmRKvTkhmwTMaox/hyruI5w7tkjGKlD2dZ3WiekwnWiHRfsC7r2zaabbtIZM2nYvrmK93gFGcmAfJKHt4KdEDSW8ieMNH8oGGotFD6yedBzzhBIgjBoYyeB8DgPAHvD2ZJIVQoYCwwqsWb9EMR7r9Dz/8ELi/XHnNgghjxvlUYIAu7QVDB4ORNqS91hMnTgzlGMnqM0jQBZ2/bhfvOmgWO90u0+vJsYPacrz2rEZROj3m6aJeBh20H3Z4nUInCyGZaijpX4RTqiDkEG5BdRjvWoR53bUTCTFEW+Z3tG0SAODpIEMmYYsMmifsid78TLxHYYIXA7FGshXaGB0ZeAcRQkHeQTqP8FzSCUSSgXPOOccJPcK5wvQmxXsOERbGse+77z6XbAWhRlgsz2rKUApk006zJZM2neg9m+xdm+h9ko93gFGcmEAyKg3169d3f1MNsQsL0ieDP3UuEPefKoQcgIZoeImXQU7DGYJ6GelFBrLBpVp/nTp1cobu9OnTt1nvTytbTtDbjpGI4UPGNMK33njjjVD2HXTt6EElSxNpcL3jpRKhYyGCrgNGg17n3XffPWZ7MtsFtY9415P2HNSW2QdljtfOUqmvRO01nTA7jGCORyhqogx46R6bjIJk/6KD4uOPP3ZGOmF36q1OBeqd3vKgFM1ci3TxXscg45AMdN7rruiYIs6BcZPeMUa0da6/is2g8UcYpLkaaxkEQpeQU7x3iB7SVZOZMCis0CvOEVB4n2gfGPwIpVy2w0yf1cVG2O00HXjXEK7Mu4ZMm6m06UTvWa5HkCe+WN4BRnFiAskoG3jR80IPCt2gJ4qXJOhYjHxBSAfGBIO5vWMXeFn7B1UnQkNf/IYrcdi4+xOlPteB+f5yEf7B4G3CB4IgtS4pchXCiqjfP/zhDzH1jGeLXtJyAkMqUe8pve0KPdqTJ08OFI7JYEyLP5aenmZe6Aw+9yYJSQRhXoTEcB/ouB+FMCOuESmTdUJKvASEiOicUf6ED/EMOUKHaE/+ebLwZmp6XH9yA0Jo6EEP6nH1xvRj5NCbG9Rek8FAc7wMlP2uu+5y18Q/sD0Rie6VoGQNeG0JPyUNvjdhSTLwbgCD1TGyFK53OqmfFb2OhG5p2nwFIcdzh3olDNGLeoWYZ4ZOI79Aojx4qTm3oPFo1FeQMZorqDfKQpg0CwRdX4znoE4wfY5579ts20K6z2rGUIWVWCDXhN1OM/HWch0vv/zyGKGKMNbjs43CWCW8Xtz/3ncW89tlmkAonXeAUX7YGCSjbMAYIFyMeGLCRzTLGQYgPY48KMlWQw9wPiFemsGeGML0ZuOyZy4R5sRArKU60JQXFjH0jKnACMAYpHeNGGlipelZ9YPRw28w4ujNpGeOXlXNWobxhDFECAoCh8GorMdoZd4QepZJ5qDz7JANjUHPjOmi945wEUIXmLiPcyEEplzgpUoPJoa3Tr7JmBPCLcjG5M38x3Z4ejKZB4nB/xyDEDHaCr2zLBwT4zVVSNqB0GXSV8Zb8BcxRJkRM9wX/gxszP9EaBVtim2Yf4je1hdeeMHN7RKU+ZE5pjD0uJcQCYgyepm5zzCk/UYh41cwtBnkTK80v6PtEoLEXE4YNdojzDnQBvF2cc8Q7qVzJ+ENSuUeITkLBhSiTAdZp4KGmCEyKJuOS2BuJW8oD9eKeiILJN4Lr5GWCpTxySefdHOsMHcP54aY455ijCFz5KQjuABBSLkwJrmOdH7oPEjsizBZ9aArXAuEE8Yk67wD1VUssY59BY0dYRvOg3bCs4C64BmQqw4oBvKTYY8wJ64tcyIFZZBDCNKO8FxyD2Fk055oa4wdoZMgrLYQD+Zaos65B3nfMD6NZynXnPs86FldbOSinaYDzxk8NAge7jc8gXQw0qZpl3QuepNF0P7I5sq9T7ugHSBu6DSl/lMdI5jpO8AoQwqdZ9wwwmLOnDmRO++8M3LUUUdFunTpEqlfv76bY2bHHXd0cyk88sgjMXP3JJsHKd6cNkHzVSSbd4i5di677LJIq1atXJk6duzo5nlgfod05kFizorDDz880qxZMzcHB3N+3HvvvQnnj7n11lsjXbt2dXODBM3VwzwuzG/EvurWrevmPmrXrl1k6NChkbvvvjuyatWqmO1XrFgRufjii91cRDVr1nRzYvz9739380Dlax6kePM6JVofr07jtYOnnnoqMnz48EinTp1cvdCedt1118iVV14ZWbRoUWjzIFEejqvzTjFP05lnnhlZsGBBWm3PO/cP9wD7oa0xP88FF1wQmT9/fuD2U6dOjRx77LGRhg0bujbFfDivvvpqwrlgXnrpJTfvENefOXZOPPFEN+dYovr/5JNP3LwitF3K1aJFi8ghhxwSeeaZZ7YpD/OPsV/mJ/GWIdlcJ7Nnz3ZzIukcZum2O+ZC4fy53jpvS9C5MG8U64477rhIJqxduzbyl7/8xd1n3JeUhXbF3Djs98gjj0y57Sr8luvcpk0bV7/MZ8R+aA/x0HleuNf98Axl3e9///vA3zIfzUknnRRp3rx5RZ3rdUk2n1Uq7TgInuF6XXjmBPHf//7Xtf/27dtHateu7ebfYm66m266yT3rUiVRW0jlejBHz/777x9p1KiRmydr7733jrzwwgtx23CieZDSmdsn0TxI6cxflkk7jUem7YHj827iucuzUeuRubGC2Lx5c+TGG2+MdOjQoeLZd/nll0dWr16d0dxn6bwDjPKjCv8UWqQZhmFUNgijY64pvCf5TJFuZA+hXYx1IpFBJvMDxYPebsYzkSkvXtisYRQaa6dGZcDGIBmGYRhGihC6RugRIZWZZndjnqF4c5yBf7yQYRQCa6dGZcbGIBmGYRhGEhivN2XKFCeOmMOGsQ6Zpptnrh7GMJG+msx4jPljvAWJW0gZnmwiZMPIB9ZOjcqMCSTDMAzDSMI999zjslqRLOC2224LTOGcKiRVIRMWSTBIckI691133dUlS2ExjGLA2qlRmbExSIZhGIZhGIZhGFuwMUiGYRiGYRiGYRhbMIFkGIZhGIZhGIaxBRNIhmEYhmEYhmEYWzCBZBiGYRiGYRiGsQXLYpcBZB0aOXKky2ZUs2bNTHZhGIZhGIZhGEZIMAUDc9Xtt99+0qhRo6z2ZQIpAxBHRx11VFYVbxiGYRiGYRhGuLz44oty5JFHZrUPE0gZgOdIL0CnTp2yugCGYRiGYRiGYWTHtGnTnAND7fRsMIGUARpWhzhicj/DMAzDMAzDMApPGMNfLEmDYRiGYRiGYRhGqQukL7/8Un796187D07dunWlTZs2csIJJ8iUKVO22XbSpEly6KGHSr169WT77beX0047TRYvXlyQchuGYRiGYRiGUbyUbIjdTTfdJB9//LEcf/zx0rNnT/n+++/lzjvvlN13310+++wz6d69u9tu3rx5MnDgQGnYsKHccMMNsmrVKvn73/8u48ePly+++EK22267Qp+KYRiGUWRs3rxZfvjhB5cVif8bhmEYhaVatWrSuHFjadCgQc6PVbIC6ZJLLpHHH388RuCceOKJ0qNHD/m///s/efTRR913iKLVq1fLV1995bxMsOeee8pBBx0kDz74oJx33nkFOwfDMAyj+EAQzZkzR9auXeteyCxVqlQpdLEMwzAqLZFIRNasWSPr1q2TWrVq5dzBUbICaa+99trmu86dO7uQO0LqlOeee06GDRtWIY5g8ODB0qVLF3n66adNIBmGYRgx4DlCHBGS3bx5cxNHhmEYRQAODzqvGCbTqlWrnB6rZMcgxVOXvNiaNm3qPs+fP18WLVokffv23WZbvEjffPNNAUppGIZhFDOE1eE1MnFkGIZRPJBzoHr16vLzzz/n/Fgl60EK4rHHHnOi6LrrrnOfFy5c6P62aNFim235bunSpe5FmCgdIALLn9CBPOuGYRhG+YbYWVidYRhG8VG1alXnEMk1ZSOQJk+eLBdeeKEMGDBAzjjjDPcdIRIQJICIX9RtEgmk//znP3LttdfmrNyGYRhG8WFjjgzDMCrvs7ksBBIZ7A477DCXqe7ZZ591PX9Qu3Zt9xcvkR8GeXm3icevfvUrlykvaKZewzAMwzAMwzDKi5Ifg7RixQoZMmSILF++XN58801p2bJlxToNrdNQOy98xwDcZLPtEoNO4gfv0qlTpxyciWEYhmFkxoYNG+SUU05x7zXm/OPdyPvqoYceKniV8n5u166dzJ07V8o5LHO33XaTDz74oNBFMQyjsgskvECHH364mxz21VdflV122SVmPRkumjVrJqNHj97mt8yBxMPMMAzDMEodoifef/99mTVrlpvvj4iKb7/9tiLkvJAwLpioi9atW+dk/++++64ceOCB0qRJExd+EzRO+Nxzz3WCkQHep556amB2rF/+8peuk5U5Vnr16iXPP//8NuOcmUqE9dgXF110UUWECuMiCMf/7W9/m5NzNAwjv5SsQNq0aZOb9+jTTz+VZ555xo09CuLYY4914snbc8XDFFHlD50zDMMwjFJk+vTp0qFDh5QnUGSQ88aNG3NerpUrV8q9996b0yk1yGx1+umny8MPPxx3GyaU/8c//iFHHHFE4PqrrrrKCUxsCjxef/rTn5yNMXHiRLd+7Nixctppp8mf//xnt/6TTz6Rt956K2aMMlOK/PjjjzJixIgcnKVhGPmkZAXSpZdeKi+//LILryMbHRPDehflyiuvlDp16sj+++8v//rXv+TGG290woheoLPOOqug52AYhmGULwiQefPmyYwZM9zfXAmSM88803lpMO4Jr+O9CIS1/e9//3P/x7OEd+W+++5z3hHei0RXDBo0SH7zm984MYC42mmnneTJJ5+U8ePHu47H+vXru2kxvvvuu4rjMYcg3hi2Z1oN5haMx9tvvy2NGjWKifAgDI2y4PViTkKOweTtZKHNhP79+ztPGWWKB56dQw45JK6AxOtEvbVt29Z5g0444QTnhaMegGvIZ+qJ9WzH2GfvdCGMf6Yu/J4nwzBKj5JN0jBmzBj395VXXnGLH3Wh49IfOXKkXHLJJXLFFVe4mXd5qN16661Jxx8ZhmEYRiYghghxY24+5uzg3bNkyZKKMK8wefDBB50Yeuedd2TUqFEJt73//vtdVAWhZCrYHnnkEdfh+MQTT7iOxHPOOccJJz6z3UknneQEBh4TZrLn/cqY3wMOOMCFuuNNiQcirHv37oHrXnjhBfnyyy/d/4cOHeo6NHXMFAmSHn/88bj73Weffdx5hAXhcpdddpnzxFGXTz31lPt+v/32c38RV0xGT5jd8OHDneDE9uA3fk8VAtMwjNKmZAVSOgMheSHxYDcMwzCMfGVXRRzVqFHDJU746aef3GfGyeClKRSEkulYIM34Sij6wIEDK7xRiAVEEEIBTj75ZDeGR+GcJk2a5MQAHiSEUjyI8MDzEgQRHbqOY9x5550xU2yw5AvOBS8XSZioFzLcErK34447uvV43KiDX//6185bRZg/YX1nn312zH44H87ZMIzSpmRD7AzDMAyjWMFrxEL4GOFk/NXvCkn79u23+c47mTrjeYK+Q+CpUMB7hLdq5513duHqd9xxR9zjIQ7JqBeEN+us9xiF4LjjjnPjhwjz4xq98cYbbtzUa6+95tbj2frDH/4gL730klu/YMEC5xEkc6AXzpVzNgyjtDGBZBiGYZT8OJxig5A6Fox+EiLwV78rJIyfyZZ9993XhcchKAjJQzjES0zQp08fF2qYLhdccIEbTxVv0XFWYUEoIIII0UYdEcLHeWoYH+vxsrGwHgHJ9ggmL4xZ6tu3b6hlMwwj/5hAMgzDMHI6DodMYLrwuTKIJEKzdthhBzc/EeF2/OWzhmyVKpwLmWPJ5IZnjAQM/I03rurggw92IWeE5KXDXXfd5dKVx1vw8HjnIGIslKbcxsPDZ8LgFO93/u0BMUQCi0WLFjlB+9lnn7nxywg8Xf/hhx+68VasX7x4sUuAoeuBfeNZO/roo9M6V8Mwig8TSEZZUFl7qQ2jVMbhIAz4y2e+L3cQDIx/ZVyLLrlI0JBvEAeIF1KK48khNO1vf/ubyxQbBGNyGLtz991356xMCBfGDHXt2tV9pp75TPIJr1DjO7LcknyC/xMiqDzwwAMuNI4Mf2S6I6U3yZ1IWAFktbvmmmvcmCPOicQTJHoiaYNCOB774FiGYZQ2VSI87Yy0oAeUh+OECRMSphU1Cpctip7acjBGDKOUocMCrxHiCC8DrxvEEWIBA7uYyw3FXMZSYtmyZW5i9o8++kjatGkj5QheKbxJZMhNlLTCMIzcPZ/DtM/NejRKnmLNFmUYlR3vOBySFBTLOBwjvzRu3Fhmz55d1tXOuCTvnEiGYZQ2FmJnlDzFmi3KMCo75ToOxzAMwyhvzINkSGXvpSZED+NNw/Mw3iw0zzDCG4eDN9fuL8MwDKNUMIFklDwIGuaj0MHfOgYplV7qfM52bxiVEe4jC3U1DMMwSgmzAI1K3Utt45cMwzAMwzAMLyaQjErdS61jlUjuoOOXNNyu2LBQQMMwDMMwjNxjAsmo1JRKli0LBTQMwzAMw8gPlsXOqNSUSpatyjzhpmEYhmEYRj4xgWRUakpltntLZW4YRjGyzz77yDXXXFPxuV69evLBBx9IMfHnP/9ZBg0aFMq+Zs2a5cKxp02bFsr+DMMoTkwgGZUeHb/ErMz8LTZx5A8FjEQiRRsKaBhG5WbVqlWhiZF27drJ//73v1D2VRlAmO6+++5Sp04dad++vfz3v/9NuP27774rBx54oEtwFCT6uJb777+/i6po0KCBtG7dWi6++GJZt25dxTb/+Mc/pE+fPtKwYUNp3ry5DBs2zGWGNYxSxwSSYZQApRIKGMZYq3nz5smMGTPcXz4bhmEYiZk9e7Ycdthhcs4558jy5cvlwQcflCuuuEJeeOGFuL+pW7eunH766fLwww8Hrq9Zs6b885//lLlz58rKlSvlyy+/lK+//lr+9Kc/VWyDWLr99tvde4kydO3aVQYPHixr1661S2aUNCaQDKMEKJVQwDASUUycOLFi4bOJJMPIzNuCV+Cdd96p8C7w+dlnn5UuXbq4pDQHHXSQzJ8/v2L7f//739K9e3fnLaDz5bTTTpMff/wx5h79/e9/79Y1a9ZM/vjHP25TDu8xMdL92UUJxyMsT7nzzjulY8eOrjx0+px55pnu+yFDhsicOXPk17/+tQvb43mnYND36tXLeS34/sknn4w5xiOPPCKdO3d2+zzmmGOcYEg3pPlXv/qVO0/2Qd3+61//irs956n1xt+HHnpom5C8e++91z232QavzfTp0yu22bRpk9x6663SrVs3d054ZPDupANl4LpeeOGFLrJgv/32k7PPPtvVbzz69+8vZ5xxRkzdemGsa48ePWIiFapWrSrfffddxecrr7xS9t13X6ldu7ZbCGdELE2ePDmt8htGsWECyTBKhFIIBcwGS0RhGLkHjwKeADy0a9ascQaugiB4/vnnnaD4/PPPZcqUKfKb3/ymYv3NN98sTz/9tLz33nvu9zyD2C5Tpk6d6gTXSy+95MKGEQ0Y9fDGG29ImzZtnIFPqJeGbSEEMMLvu+8+WbZsmdx9991y3nnnyahRo9z6Tz75xO2D0C/Wn3XWWW5bL48//rg0atQobrkQOJ9++qlMmDDBleuzzz6TvffeO3Db5557Tn7729/KHXfc4Y6HNwWR8uKLL8Zsh0B666233HOO8LfDDz+8ovPn+uuvd6KO37APzu+II46IEVHJGDNmjOy5554x3+2xxx7yzTffSLaccsopztvUokULGTt2rLtm8Xj77bfdtog1wyhlysvCMgyjZCmlOamMyslFF2GI5u94u+0mcvvt4e7zxhtvdF4KOPnkk2M8DMcee2zF/9u2betCtM4999yK7x544AG59NJLnSdEvUEIlExBYDGmEvGDGMK7MnDgwIS/QfgQ4tW3b1/3GW/UiSee6IQT/6eMiAsECPB36NChsmTJkop9cN4s8cBjgijDiz1gwAAnHOOFM99zzz0urA2vEBBexue77rpLjjrqqIrt/vKXv7gxPHDbbbdJ48aNnQjD+8JnhOfOO+/s1h999NGy1157yRNPPOHEUioQAucXJRyD77Plsccec9dp3LhxzlvHtQqC9RdccIETiYgkwyhlTCAZhlEUlMqcVEblBXE0cqSUNC1btqz4P0Ys95mC9+jvf/+7G6zP2JLNmzfL6tWrXQhYtWrVnNcI74fCd/GM5VRgXxjcJBM4//zzXVjcJZdcIieddFJCrxMi7Q9/+EPFd3hiVFhRRn/IGMfxCqRknHrqqbJ48WK5/PLLXagYYuWvf/2rC33zw/gcFWNKp06dZMSIEduUQeH51rRpU/dbpmtAxBx//PEufE1hnCn7CYLww48++sj9H4GFtw1x6Q8lxBvF92FApxVhjYTXIaS/+uqrmPVffPGFGwN13XXXxYhqwyhVTCAZhlEU0EOLEaPzOyGMyjERhVG64NEp1uNhdCNmlAULFqR1LIQFRvqjjz7qPBi1atVy4XiM4cF7AIT2MqZGQThh5KdapqByHXnkkW5B5CDQhg8f7oQI3hCvYFB4Hlx77bUuuUAQ/jKC/3MyEH6XXXaZW/AkXXXVVa6M1JEfvEL+UDg++4UjZWB8ErBPxnZRVkL9qOtXX301qfdMQRD52W233VyoopfRo0dL7969JUwQbt4xSMB4KUQTniMdQ2YYpY4JJMMwiioRBSlnCatDIGEMldtYK6N0CTvcLUwIOSMki0H3CAvC49IBox2PEZ4NDHY8NYTjeWHfJBMgjAyPyA033CBLly6Nu0+MczxUTz31lBNfH374oTzzzDMVHh4MbcQEwoBEDBr6h0AB7n+/MX7RRRe5MTskNEBIYbAT2sU585kyHnDAAfLaa6/JoYceKm+++aa8/vrr24zPSQRjrPC89OzZ09UFZdMy+cFbwoKAwpszcuRIN+bJm6gB8EAhYgghxgOGdwjPFM83wtIY10N4IFng8N4xTozzT3UsD8Lkpptuct44QvwYG3b//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+Z555pvW9Bx54wL6Hwcd+OzBK/cY3/Y33MLwd9DWMX86Vt/38Ainq+XTbffPNNwuuAQSot79HbU8GJrjWaCcviBS28/TTTxdt30022SRQsLn+xWdeEXrmmWfa9++4446S/Q7jn/e9+/b1119b4Yih7sTpOeecY7/nhA7MnTs3169fv0CBxHscn5+g/nTooYdaIfLdd98tso7rrruu9b233nqr9b7lFbSu/9Ae/mvykEMOaX1v/vz5VtAiSBDHjtmzZ9u+5z231Z6zjTbaKDdkyJCC9xCc3rainRFCDCp4QbTSf7zvB7Xb9ddfb9f35JNPLnLciMIwEH7cZ4UQuZxykIQQi0DoyoABAxZ5n7AVB6E6X375pQ0BGT9+fKRWJIzEG3LGbwmhIUSnFAceeGBBbhK/BRcz/+KLL9qwEsodt2vXrvV7++yzjw0niQqhJoT3ONZaay0bbuO2w/5SRGKXXXaxYS2O7t2729AV4viLhZwVg5BHwsO8EHbjQl8qyfXZaKONbEiao2fPnjaEiBAojgW9cOutt5qddtrJ/v/TTz9tXdgXzrH//P7iF78o6Ath3HzzzTaE6Wc/+1nBetkfwtgee+yxgu/T59hfhys9vOWWW9r99r8flC/hLdPuQgx/+OGHRUKtHOWcT/I0CGMiZNFBO3JMhGtBOe1J+/Tv39/069ev4HscL/jbxw/9vVjf5nrz5gIedthh9tq49957S/Y7vkOIqjcMi3PGOgkNJVQLCD8l1JIQOwdtFFZ2nJA0rmU/3v709ddf23bgGidH6a233ir4Lvux1157tf5NKB3XCW3pLVddrJ/86le/av1/27ZtbXgh5+uggw5qfZ91sm7v76s9Z4Q5Pvfcc+add95pfY/+RJge910XUksBnb333rtgG+wnx+TdhrfdCM/je4RCQtB9+de//nXovtGX+L0QQkUahBABYDAFcffdd9uHLwYQeQnE7l966aXW6IuC18gFZ9z58yIq+a0TWf5qXhiE5FlExb8dty23HfIHMNownPxgOCFiyGOIq91Hjx5tNt54Y2vQkc+CYUg+VlSxtPrqqy/y3hprrGGPgWNhwRi74oor7Pn0Ls6QpRhAqf0MYvLkybZvkJfiX/c333yzyHr9bY+4AozHoPf9/WaxxRYrEDnuWMGb7+WlnPOJwYzwue666wqMWwSCM5DLaU/ah5wS//fcPvvbJ4hi+VX+c4+wQPj52yLofHI9hbWJ+9y9MqDgz7ULq6pHWwUVYaEdyEnk3DIgQTs40em/v5CH6N8ev4vaT8L6Gve1ZZdddpH3vb+v9pxxPSMSncjm2LivMpDjjoltAH3Kvx3EvHcbn3/+ufntb39r7w2IJb7jzmfQfbnYtUtfCsqZFKIZWTjMKoQQLQR5Byh2wCgxydWXXHKJNbQYnR4zZkyBwVgMRkCDiJJEX81vyyHO7YQZG/7E82Ltznsk2zNqTII8I/Y33nijNZ4wlsL2NypOaGGM4hkKAi9aqf0MWzfiyOtx8YIx5yXsWGp17qOABwAvAoUZKBrB3DGHH364FWfltiffZR3nnntu4Pf8Br8fii9EGVwoRdTzGQdB20JQ4j1BGFFUA8GFWMEDwvxO/sGAOPpJ0Hej/L7ac8ZgC0UxuCZOPPFEW1yC4g5ODLptwNVXX22LLvjxesjxatIXKbyzzjrrWBHM77fbbrvAQZRi55q+5BeIQjQrEkhCNCGVjBISNoTRQkgRI6AOBFIa6NWrl32lst0WW2zR+j5Vvhgx9xv5lYJRT+Us5nryQygQhrIzkpyXCwPQhcpBlJBCL6yTqmosGGann366+dOf/mRFk7+CmR83Gu2FCl4cgxMoVMhCtJVaV7lg6BLahgesFkY4BiHhUG403x0rhHkRyzmfgOHJbzBwCXfC+7TffvsVrC9qe9I+TNDJea3kmiTMi+uy2Ln3Xgt47WbNmmW23377SNdTWJu4z90r4XZ+70NQhckwqHRHuCCVChmAcUybNs2kjWrPmRPZhLm+8MILth+tu+66tsqhdxvA4EKxPoSgeeSRR+ycdoitYtd8FGjvtddeu6LfCpE1lIMkRBNC2VgoZ6JYRlcxCLzeD4QHJbHTADkEjKgzQS2iyIEBEscou7cdttlmG5sT5A1V+uijj6wnjZwNRsK9ho63rDZzj/z73/+OvD1CaPwwUgxRSkE/++yzBbkIhIux7xwDx8Ky++67W0N74sSJi/w+qCRxVBjdpr9QrtkP5yiJiYovuuii1v9jtPM3nk4M2mrPpxu9JzeEMEfKaeNN8IrvctqT9qEceNCkysxF5J2nJgjytejbYXPXEOY3b9681r8Jh6XdKWdeCkTU888/b/uPg/1hnYhNl6NI7hLHgCfNmwtTzkTRznPj9dSQN4anOm1Ue86A9sdT8/e//92WJfd6j1yb0ucYCPGeP38fCmo3oKx+uRCOR14U0zgIIeRBEqIpcUn7eCHIacGAJLfCCacgmIMD7wUj6CSvEwfPnEPkGjAXR70hr4G5Po488kgbfoYhg8GLERuUI1ENf/nLX1rnJiK8CqOZuWMQLGeeeWbr9zC8yXUg8ZsQGAwa5sLBy/D+++9H2hYhRwgs2p/Retodw5E8DG8CfRjMGYPBddRRR1nPnzM6GXV2nHHGGdYbhUeE5HqMX4QZwgoPUJBIiwJhU8zD87e//c288sortj3oa4xwE6Z2wQUXmD322MPEBR5OQhAJbeNYmEeGsETm2vGH81VyPr0egH/84x+2zTBy/URtTzxPCC0S5/k+njYEJV4a3ndzE4VBn2BfWSfFE/wgMhCGXAt4gzj3HKO3oEIYxx9/vJ3XCWOevkPOIcIeLwPiz4UUcn4RoYhGcmEIvWVQgnMBUa47jHK8rZw3tsVvCC+rRwhlKao9Z8A1wH2XduOeQNt5QRwhZtnWeuutZ7/r7hn0Z7bJb/keHjf6KEKK/C7CbivxvNGHaG88W0IIzYMkRNPCfC/ME0LJWm/Jaf7PnClB/Otf/7LzzDA/DGV8KZ8bVMo6rMz3Cy+8UPA9VzbaXwo4qMz3zTffXPBb9tdfwheY84Xts4/MBULZXcodM59IKcKO3X88MH78+Ny2225r5+mhFPEWW2xRUKLa8dJLL9myvpSRZi4f5loJK/NNSWo/jzzyiJ23hLlfWAevlOqdNGlS5ONhHiF33phPytvejo8++sh+l/llFl98cTufzFZbbWXnVil1LkrBOjgHlEymdDbz8/z+97+3pbRLHX/QOXHnnnL1Ds4PcxlRqtvNU8M8PvRP73xJQWW+yzmfjjXXXNNeOzNmzAj8PEp7AmW4meOG9XF+mA+HtmIOsi+//DJXCuZXYr1eXP9i/h7KWbNOjmufffbJffbZZwXfDWt3oC332GMPW3Ka0vBcT/45z2Dq1Kl2HZxf5jhijrNbb73V7oO37DbXNccZBNfp0KFD7Tro4/QPV6bbf38IWkfU/uPuV/6y+a7/+AnaXrXnDJ5//nm7H/TVMDhu+iSlvWl/5nM74IADCsr20/8o2c854nvMH8V15e/jYcftGD16tC0bL4TI04Z/pBSFEFmFvBRGX3fbbbeywn6yACPxRxxxREHYWVY54IADbMI7eTa1gLwRvCrkgNQTiqdsvvnm1oPhqtbhNaViHjkupbwZSUGY1zHHHGNmzJhhPRuiEPKYCJW96qqrCnLY6sGHH35oq9vdcMMN8iAJ0YJykIQQmYHcB/+YDwYIIU0YkULEAXNuETJIqF29Ya4gQheDQgFrBbk3/uuQEEUEm8RRMAzWUHGOgZt6g5gll07hdUIsRFXshBCZYdy4cXbUetSoUbZgAzkf//rXv2weDu8JUQ0UXXjppZfMOeecY3NtmNMmDZBrVU8w8sm1wyNCsv8111xjPVph5d2bmbvuustW/aPYBZMYF8v7rBXkzAkhCpFAEkJkBqprUZKZBHq8RoRAMcqPARA0OaUQ5UAIH0UzmECVAgauEEGzQxGQf/7zn1YQUbCAohSEa6VFQKYJishQIZEqgd5CKUKIdKEcJCGEEEIIIYRoQTlIQgghhBBCCNGCBJIQQgghhBBCtCCBJIQQQgghhBAtSCAJIYQQQgghRAsSSEIIIYQQQgjRggSSEEIIIYQQQrQggSSEEEIIIYQQLUggCSGEEEIIIUQLEkhCCCGEEEII0YIEkhBCCCGEEEK0IIEkhBBCCCGEEC1IIAkhhBBCCCFECxJIQgghhBBCCNGCBJIQQgghhBBCtCCBJIQQQgghhBAmz/8DbM2bvd6KGQQAAAAASUVORK5CYII=","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"}56{"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"}}]}}57{"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"}58{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"89e29162-2558-4ae2-8e10-804e2c00e89f","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}59{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}60{"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"}61{"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"}62{"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"}63{"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"}}]}}64{"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"}65{"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"}66{"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"}67{"type":"last-prompt","lastPrompt":"Begin","leafUuid":"7cc6a0ba-5115-4de9-b3be-01e51b65de0f","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}68{"type":"atis-latch","atis":"","sessionId":"4394b5fe-6ea8-4e4d-b83a-fe74fc8ec49d"}69{"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}70
Files · main
Menu

Theme