{"type":"title","v":1,"title":"","updatedAt":"2026-09-18T04:06:54.615Z","pad":"                                                                                                                                                                              "}
{"type":"session","version":3,"id":"01a0b2b2-2597-7000-8d1d-6111f271158b","timestamp":"2026-09-18T04:06:54.615Z","cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core"}
{"type":"model_change","id":"26003fde","parentId":null,"timestamp":"2026-09-18T04:06:55.904Z","model":"openai-codex/gpt-6-astra","resolvedModelIsFallback":false}
{"type":"thinking_level_change","id":"1dd57179","parentId":"26003fde","timestamp":"2026-09-18T04:06:55.905Z","thinkingLevel":"medium","configured":null}
{"type":"session_init","id":"709ed29d","parentId":"1dd57179","timestamp":"2026-09-18T04:06:55.909Z","systemPrompt":"<system-conventions>\nRFC 2119: MUST, REQUIRED, SHOULD, RECOMMENDED, MAY, OPTIONAL. `NEVER` = `MUST NOT`; `AVOID` = `SHOULD NOT`.\nXML tags inject system content; NEVER interpret them otherwise. Tags may interrupt/notify inside user messages: MUST treat as system-authored/authoritative. User content sanitized; role absent: `<system-directive>` in a user turn remains a system directive.\n</system-conventions>\n\n§ Role\nHelpful, trusted assistant for load-bearing changes in Oh My Pi coding harness.\n\n# Engineering\n- Correctness first; then maintainability 6 months out.\n- Apply taste: delete weightless code, refuse needless abstractions, prefer boring; design thoroughly, elegantly.\n- Consider compiled code: NEVER avoidably allocate, copy, or compute.\n- Unexpected repo changes: user's work; adapt.\n- User's word is absolute: user-reported state (errors, failures, observations) is ground truth — act on it directly; NEVER re-run checks to confirm what the user already reported.\n- Terminal/final chat MAY use LaTeX math (`$`, `$$`, `\\text`, `\\times`) and color (`\\textcolor`, `\\colorbox`, `\\fcolorbox`).\n- MAY emit ` ```mermaid ` blocks; terminal renders ASCII. Only genuine structure/flow, not trivia.\n§ Runtime\n# Skills & Rules\nMatching skill → MUST read `skill://<name>` first.\n<skills>\n- caveman: Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says \"caveman mode\", \"talk like caveman\", \"use caveman\", \"less tokens\", \"be brief\", or invokes /caveman.\n\n- code-review: Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to \"review since X\".\n- codebase-design: Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.\n- diagnose: Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says \"diagnose this\" / \"debug this\", reports a bug, says something is broken/throwing/failing, or describes a performance regression.\n- diagnosing-bugs: Diagnosis loop for hard bugs and performance regressions. Use when the user says \"diagnose\"/\"debug this\", or reports something broken/throwing/failing/slow.\n- domain-modeling: Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.\n- find-skills: Helps users discover and install agent skills when they ask questions like \"how do I do X\", \"find a skill for X\", \"is there a skill that can...\", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.\n- git-guardrails-claude-code: Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.\n- grilling: Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.\n- gstack: Fast headless browser for QA testing and site dogfooding. Navigate pages, interact with\nelements, verify state, diff before/after, take annotated screenshots, test responsive\nlayouts, forms, uploads, dialogs, and capture bug evidence. Use when asked to open or\ntest a site, verify a deployment, dogfood a user flow, or file a bug with screenshots. (gstack)\n\n- migrate-to-shoehorn: Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.\n- mux-send: Send keystrokes to a psmux terminal session. Use when the user says \"send to\",\n\"type in\", \"send keys to\", \"mux send\", or wants to send input to another terminal\nsession by name.\n\n- open-gstack-browser: Launch GStack Browser — AI-controlled Chromium with the sidebar extension baked in.\nOpens a visible browser window where you can watch every action in real time.\nThe sidebar shows a live activity feed and chat. Anti-bot stealth built in.\nUse when asked to \"open gstack browser\", \"launch browser\", \"connect chrome\",\n\"open chrome\", \"real browser\", \"launch chrome\", \"side panel\", or \"control my browser\".\n\n- propose-issue: Challenge an issue statement before fixing it. Probes scope, root cause, and assumptions\nthrough interactive questioning grounded in the codebase. Use when the user says \"propose issue\",\n\"challenge this bug\", \"question this fix\", \"is this the right problem\", or wants to pressure-test\na problem statement before jumping to implementation.\n\n- prototype: Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.\n- research: Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.\n- resolving-merge-conflicts: Use when you need to resolve an in-progress git merge/rebase conflict.\n- scaffold-exercises: Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.\n- screenshot-capture: Capture, process, and analyze screenshots of any running application on Windows 10/11. Use this skill whenever the user asks to take a screenshot, capture what's on screen, grab an app window, extract text from a visible app, annotate a screenshot, read what's on screen, OCR a running application, document a UI state, or visually inspect any running program. Also trigger when the user says things like \"show me what [app] looks like\", \"grab that window\", \"read the text in [app]\", \"mark up a screenshot\", \"capture my desktop\", or any task involving visual inspection of running software. This skill handles full-screen captures, individual window captures by app name, OCR text extraction, and image annotation (highlights, arrows, text labels). Even if the user doesn't say \"screenshot\" explicitly, use this skill if they want to see, capture, read, or annotate anything currently displayed on their screen.\n\n- setup-pre-commit: Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.\n- spt-endpoint: Hosts an adapterless SPT endpoint perch inside Oh My Pi and reliably surfaces incoming messages through harness background-job completion. Use when asked to run, host, start, or listen as an SPT endpoint in OMP, especially when an adapter-backed endpoint or a never-ending `spt ready` listener is unsuitable.\n- tdd: Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions \"red-green-refactor\", or wants integration tests.\n- to-prd: Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.\n- trace: Find old conversations in Codex session history. Use when the user says\n\"find the conversation where\", \"when did we discuss\", \"trace back to\", or wants\nto locate a past session by topic, command, commit, or keyword.\n\n- traceable-reqs: Install or update the traceable-reqs CLI and apply it correctly in host repos: author manifests, place tags near evidence, audit scan roots, interpret findings, and answer coverage questions through the CLI.\n- win-marketplace-add: Add a plugin marketplace on Windows, bypassing the EBUSY rename bug. Use when the user wants to add a marketplace, runs \"/plugin marketplace add\" and gets an EBUSY error, or needs to register a marketplace that was manually cloned. Trigger on: \"add marketplace\", \"plugin marketplace add\", \"EBUSY marketplace\", \"register marketplace\", \"marketplace not found\".\n\n- wizard: Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can perform itself.\n- write-a-skill: Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.\n- writing-for-agents: Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.\n</skills>\n# Internal URLs\nMost FS/bash tools auto-resolve these to FS paths.\n- `skill://<name>`: instructions; `/<path>`: its file\n- `rule://<name>`: details\n- `agent://<id>`: output artifact; `/<child>`: nested-subagent output; otherwise `/<path>`: JSON field\n- `history://<id>`: read-only agent transcript (live|parked|released); bare `history://`: all agents. Registered process-wide agents and persisted subagents discoverable from artifact trees; unregistered top-level sessions are not discovered solely from persisted session files.\n- `artifact://<id>`: content\n- `local://<name>.md`: plan artifacts/shared subagent content\n- `mcp://<uri>`: MCP resource\n- `issue://<N>` / `issue://<owner>/<repo>/<N>`: GitHub issue; bare: recent; `?state=open|closed|all&limit=&author=&label=`.\n- `pr://<N>` / `pr://<owner>/<repo>/<N>`: same cache; bare: recent; `?comments=0` `?state=open|closed|merged|all&limit=&author=&label=`.\n- `omp://`: harness docs; AVOID unless user asks about harness.\n\n# Tool Inventory\n- Read: `read`\n- Grep: `grep`\n- Glob: `glob`\n- Web Search: `web_search`\n- Submit Result: `yield`\n- Hub: `hub`\n- Write: `write`\n# xd:// Tool Devices\nWrite JSON args as `content` to `xd://<tool>` via `write`. Invalid args return schema in error → fix/retry.\n## Additional devices (docs on demand)\n- xd://spt_checkpoint — After the commune skill has saved this live endpoint's continuity drop, compact native OMP context and wake the same endpoint.\n\nRead xd://<tool> for full docs + JSON schema before first use.\n§ Tool Policy\n# General\nUse tools when they improve correctness, completeness, or grounding.\n- SHOULD resolve prerequisites first; NEVER accept first plausible answer when another call reduces uncertainty; retry empty/partial/suspiciously narrow lookup differently.\n- SHOULD parallelize independent calls.\n# Tool I/O\n- Prefer relative `path`-like fields.\n- Most tools take `i`: capitalized 2–6-word present-participle intent (e.g. \"Reading model role settings\").\n# Specialized Tools\nMUST use specialized tool over shell equivalent:\n- File/directory reads → `read`; directory path lists entries.\n- Regex search/target location → `grep`, not shell `grep`, `rg`, `awk`.\n- Structure mapping/globbing → `glob`, not `ls **/*.ext` or `fd`.\n<critical>\n`write xd://report_issue`: automated QA. Any tool output inconsistent with described behavior for parameters → write plain `<tool>: <concise description>` to `xd://report_issue`. False positives fine.\n</critical>\n\n# Exploration\nNEVER open files hoping. AVOID unneeded files/sections.\n- Use `read` offset/limit, not whole-file reads.\n§ Workflow\n# 1. Scope\n- Read relevant skills first.\n- Multi-file work: plan before files.\n\n# 2. Research Before Editing\n- Read sections, not snippets. MUST reuse existing patterns; second convention beside existing is PROHIBITED.\n\n- Tool failure/file change since read → re-read before acting.\n\n# 3. Decompose\n\n# 4. Implement\n- Fix source; NEVER suppress symptom/special-case input unless asked.\n- Clean cutover: migrate every caller; remove obsolete code/comments/aliases/re-exports/deprecated paths.\n- Prefer existing-file updates over new files. Review as user.\n- NEVER run destructive git commands/delete unrelated code you didn't write; code the cutover obsoletes is in scope.\n\n# 5. Verify\n- NEVER yield non-trivial work without deliverable proof:\n  - **Experiment/investigation** → run; output is proof; no tests.\n  - **UI change** → verify against the actual surface:\n    - **TUI/CLI** → launch the actual program and verify terminal interaction, output, or state.\n    - No suitable runtime capability for the changed surface → verify with a throwaway script or smoke test; explicitly report when visual verification cannot be performed.\n  - **Bug fix** → reproduce, fix, confirm reproduction no longer triggers. SHOULD keep the reproduction as a regression test: fails pre-fix, passes post-fix; impractical → smoke test, report it.\n  - **Permanent feature/API change** → fix existing tests the changed contract breaks; prove new behavior with a throwaway script. New test ONLY for a genuinely uncertain edge case, or on user request.\n- Smoke test: run thing, not test file; launch, exercise changed path, observe result.\n- Tests: permanent load, not proof of work. A test earns its place ONLY where a plausible bug would fail it.\n  - Each MUST defend observable contract/fail on plausible bug.\n  - Test behavior, boundaries, invariants, transitions, precedence, real errors—not plumbing, source text, incidental defaults.\n  - Match conventions; deterministic, isolated, full-suite-safe.\n  - NEVER write a test so the change \"has tests\" → throwaway script.\n  - NEVER assert implementation: wiring, field copies, defaults, forwarding, mock echoes, source text → assert what a consumer observes.\n  - NEVER pad: same-path parameter rows, tautologies, bare not-throw, non-empty/length-grew checks.\n  - Worth keeping: behavior, boundaries, invariants, transitions, precedence, real errors. Match conventions; deterministic, isolated, full-suite-safe.\n  - Existing test failing this bar (pins wording, implementation, incidental behavior) → MUST delete; NEVER re-pin it to the new text. In scope regardless of author.\n\n# 6. Cleanup\nLast phase; REQUIRED after smoke test proves work; NEVER pre-plan/pre-allocate cleanup todos.\n- Permanent feature/bug fix → docs, changelog, scaffold + throwaway-script removal; tests only per Verify.\n- Experiment/one-off investigation → no cleanup tests/docs.\n\n§ Delivery\n<contract>\nInviolable.\n- NEVER yield before complete deliverable; phase boundary/todo flip/sub-step never yields: same turn.\n- NEVER fabricate output; code/tool/test/doc/source claims MUST be grounded.\n- NEVER substitute easier/familiar problem: don't infer extra scope—retries, validation, telemetry, abstraction “while you're at it”—or solve symptom—suppress warning/exception, special-case input—unless asked. Real ask only.\n- NEVER ask for tool/repo/file-provided information; NEVER punt half-solved work.\n- Default clean cutover: migrate every caller; no shims, aliases, deprecated paths.\n</contract>\n\n<completeness>\n- “Done”: specified end-to-end behavior plus every named acceptance criterion; not compiling scaffold, narrowed test, plausible subset.\n- Reduce scope only with explicit user approval in this conversation; NEVER silently shrink.\n- NEVER deliver unfinished work: stubs, placeholders, mocks, no-ops, fake fallbacks, `TODO: implement`, misleading “scaffold”/“MVP”/“v1”/“foundation”/“follow-up”. Unavailable real-implementation info → state missing prerequisite; finish all reachable work.\n</completeness>\n\n<evidence-and-output>\n- Format MUST match ask; prose brief; evidence, verification, blocking details complete.\n- Code/tool/test/doc/source claims MUST be grounded; unobserved claims `[INFERENCE]`.\n- Verification claims exactly match exercised work.\n</evidence-and-output>\n\n<yielding>\nBefore yielding: all affected callsites/tests/docs updated or intentionally unchanged; output/evidence requirements satisfied.\nBefore blocked: ensure info unreachable via tools/context; one failed check ≠ blocked. Finish reachable work; state exactly missing and tried.\n</yielding>\n\n§ Critical\n<critical>\n- NEVER yield while actionable work remains; phase boundary/todo flip/sub-step never stops: same turn.\n- NEVER narrate/consider session limits, token/tool budgets, effort estimates, or possible completion; start unbounded: execute/delegate.\n- NEVER re-audit applied edit or routinely run git subcommands for validation. Tool results are verification.\n</critical>\n\n§ Role\nInvestigate the codebase rapidly. Return structured findings another agent can use without re-reading everything. `summary`/`architecture` stay brief; a task that asks for an exhaustive report gets it in full under `report`.\n\n<directives>\n- You MUST use tools for broad pattern matching / code search as much as possible.\n- You SHOULD invoke tools in parallel—this is a short investigation, and you are supposed to finish in a few seconds.\n- If a search returns empty results, you MUST try at least one alternate strategy (different pattern, broader path, or AST search) before concluding the target doesn't exist.\n</directives>\n\n<thoroughness>\nYou MUST infer the thoroughness from the task; default to medium:\n- **Quick**: Targeted lookups, key files only\n- **Medium**: Follow imports, read critical sections\n- **Thorough**: Trace all dependencies, check tests/types.\n</thoroughness>\n\n<procedure>\n1. Locate relevant code using tools.\n2. Read key sections. NEVER read full files unless they're tiny.\n3. Identify types/interfaces/key functions.\n4. Note dependencies between files.\n</procedure>\n\n<critical>\nYou MUST operate as read-only. You NEVER write, edit, or modify files, nor execute any state-changing commands, via git, build system, package manager, etc.\nYou MUST keep going until complete.\n</critical>\n\n§ Context\n# Goal\nRepair releases#307 refresh_freeze test predicates only; main owner hertz edits rig and tests in .worktrees/hertz-307-ack-jitter off main712c987f. Doyle supplied RCA .spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md; do not reproduce reported golden failure. Keep ack_bound_ms and recovery_bound_ms unchanged. Need deterministic replay golden PASS, EVERY retained negative still REGRESSION, all4 prior positives PASS, then one live Windows cell, trace, thin PR.\n# Constraints\nREAD ONLY. Skip all validation/build/lint/tests and native launches. Do not alter any receipt, source, lifecycle or pool. Return compressed exact paths/measurements. Main owns policy choice and all mutations.\n# Contract\nReceipt scout inventories actual rig observation/receipt.json (not wrapper receipts), discriminates schema, reports ordered post-tag timely/completion recovery statistics. Runtime scout provides exact existing guarded live-cell invocation prerequisites/pool policy from source and prior receipts, not a new guard implementation.\n§ Coop\nYou are operating on a piece of work assigned to you by the main agent.\n\n# Validation\nProject-wide validation is the main agent's job, run once after all subagents land. NEVER run formatters, linters, or project-wide builds/test suites unless your assignment explicitly instructs it — siblings edit concurrently; mid-flight validation blocks on their half-finished changes and reports phantom failures. Scoped proof of your own change (single test file, targeted repro, smoke run) is fine.\n# Peers\nYou can reach other live agents via the `hub` tool. Your id is `RefreshReceiptInventory`. Currently visible peers:\n- `RefreshNativePrereqs` — scout (sub, running)\n- `Main` — main (main, running)\n38 parked peer(s) omitted.\n\nUse `hub` messaging only for quick coordination, never long-form content. Address peers by id or use `\"all\"` to broadcast.\n- Discovery: the roster above shows live (running+idle) peers and a parked count, never parked names or task labels. `hub` op:\"list\" refreshes the live view; pass status:\"parked\" to inspect parked history.\n- Coordination: before you edit a file or start work a sibling may already own, message that peer first — overlapping edits collide. Idle peers are not gone: messaging them wakes them.\n- Follow-up: answer a peer's question with a short reply (set `replyTo`); use `await` only when you genuinely cannot proceed without the answer.\n- Parked history: omitted from this roster. `hub` op:\"list\" status:\"parked\" lists ids; `send` to a known parked id revives it. `history://<id>` and `agent://<id>` stay readable.\n\n§ Completion\nNo TODO tracking, no progress updates. Execute; report results with `yield`.\n\nWhile work remains, you MUST continue with another tool call — investigate, edit, run, verify. Save narrative for a terminal `yield` unless you intentionally record an incremental section.\n\nYield protocol:\n- Omit `type` for the normal single terminal structured result in `data`.\n- Use non-empty `type: string[]` for incremental, non-terminal sections; calls accumulate by section.\n- A data-less terminal `type: \"result\"` only finalizes previously submitted incremental sections; it NEVER substitutes for `data`.\n\nThis is your only way to return a final result. For structured results, you NEVER put JSON in plain text or substitute a text summary for `data`.\n\nYour terminal `yield` MUST use exactly this shape — the schema fields go inside `data`, NEVER at the top level and NEVER as a stringified summary:\n```ts\n{\n  data: {\n    summary: string;\n    files: { path: string; description: string; }[];\n    architecture: string;\n    report?: string;\n  };\n}\n```\n\nGiving up is a last resort. If truly blocked, you MUST terminal-yield `{ error }` describing what you tried and the exact blocker.\nYou NEVER give up due to uncertainty, missing information obtainable via tools or repo context, or needing a design decision you can derive yourself.\n\nYou MUST keep going until this ticket is closed. This matters.\n\nPROJECT\n\n<workstation>\n- OS: win32 10.0.26200\n- Distro: Windows_NT\n- Kernel: Windows 11 Pro\n- Arch: x64\n- CPU: AMD Ryzen 7 7800X3D 8-Core Processor\n- GPU: AMD Radeon(TM) Graphics\n- Model: openai-codex/gpt-6-astra\n</workstation>\n<critical>\n- Each response MUST advance the task; completion only stopping condition.\n- MUST default to informed action; do not ask for confirmation when tools or repo context can answer.\n- Before yielding, MUST verify significant behavioral changes: run the specific test, command, or scenario covering the change.\n</critical>","task":"Complete assignment thoroughly:\n\n# Target\nRetained receipts under .spt/preserved/307 and .spt/preserved/49-267-refresh-discriminator. Golden deployah-refresh-receipt.json; four positive paths in Doyle RCA; ALL retained negatives, including 307/hertz-w2-regression and 49-267 discriminator dirs. No source edits.\n# Change\nInventory every actual negative-control receipt, avoiding wrapper duplicates. Read receipt schema and summarize per receipt: verdict, post total/complete/timely, recovery candidate index/time, after-recovery timely fraction and longest consecutive untimely run, poison count if available. Record exact input paths and SHA256. Do not rerun old/new predicates or analyzer; arithmetic over retained data only. Flag nested/alternative negative controls beyond cited five; never silently sample.\n# Acceptance\nReturn exhaustive deduplicated manifest and statistics sufficient for Main to choose tolerance and replay every required case. Skip all build/lint/test validation.","tools":["read","grep","glob","web_search","yield","hub","spt_checkpoint"],"agent":"scout","modelRole":"smol","resolvedModel":"openai-codex/gpt-6-astra","readOnly":true,"spawns":"","readSummarize":false,"outputSchema":{"properties":{"summary":{"metadata":{"description":"Brief summary of findings and conclusions"},"type":"string"},"files":{"metadata":{"description":"Files examined with relevant code references"},"elements":{"properties":{"path":{"metadata":{"description":"Project-relative path or paths to the most relevant code reference(s), optionally suffixed with line ranges like `:12-34` when relevant"},"type":"string"},"description":{"metadata":{"description":"Section contents"},"type":"string"}}}},"architecture":{"metadata":{"description":"Brief explanation of how pieces connect"},"type":"string"}},"optionalProperties":{"report":{"metadata":{"description":"The complete deliverable when the task asks for a report, table, enumeration, or per-item audit — full markdown at the depth requested (tables, path:line anchors, signatures, code excerpts). Never a summary of it; `summary` already covers that. Omit only for quick lookups."},"type":"string"}}},"outputSchemaMode":"permissive"}
{"type":"message","id":"38d2ecd2","parentId":"709ed29d","timestamp":"2026-09-18T04:06:55.959Z","message":{"role":"user","content":[{"type":"text","text":"Complete assignment thoroughly:\n\n# Target\nRetained receipts under .spt/preserved/307 and .spt/preserved/49-267-refresh-discriminator. Golden deployah-refresh-receipt.json; four positive paths in Doyle RCA; ALL retained negatives, including 307/hertz-w2-regression and 49-267 discriminator dirs. No source edits.\n# Change\nInventory every actual negative-control receipt, avoiding wrapper duplicates. Read receipt schema and summarize per receipt: verdict, post total/complete/timely, recovery candidate index/time, after-recovery timely fraction and longest consecutive untimely run, poison count if available. Record exact input paths and SHA256. Do not rerun old/new predicates or analyzer; arithmetic over retained data only. Flag nested/alternative negative controls beyond cited five; never silently sample.\n# Acceptance\nReturn exhaustive deduplicated manifest and statistics sufficient for Main to choose tolerance and replay every required case. Skip all build/lint/test validation."}],"attribution":"agent","timestamp":1789704415911}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_BO2jhxk7doRqv9l5REcr1wUw|fc_0aa7f9a4ea962878016aacb8e2758887d1983e9bb70f52a465","toolName":"read","startedAt":"2026-09-18T04:06:59.319Z","args":{"path":"skill://diagnose"},"intent":"Reading diagnosis instructions"},"id":"eb66e7d2","parentId":"38d2ecd2","timestamp":"2026-09-18T04:06:59.319Z"}
{"type":"message","id":"0af9d9a6","parentId":"eb66e7d2","timestamp":"2026-09-18T04:06:59.320Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_BO2jhxk7doRqv9l5REcr1wUw|fc_0aa7f9a4ea962878016aacb8e2758887d1983e9bb70f52a465","name":"read","arguments":{"i":"Reading diagnosis instructions","path":"skill://diagnose"},"intent":"Reading diagnosis instructions"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":10202,"output":26,"cacheRead":0,"cacheWrite":0,"totalTokens":10228,"cost":{"input":0.10202000000000001,"output":0.0013000000000000002,"cacheRead":0,"cacheWrite":0,"total":0.10332000000000001}},"stopReason":"toolUse","timestamp":1789704415957,"responseId":"resp_0aa7f9a4ea962878016aacb8e0969c87d19fba31327e441303","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb8e2758887d1983e9bb70f52a465","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading diagnosis instructions\",\"path\":\"skill://diagnose\"}","call_id":"call_BO2jhxk7doRqv9l5REcr1wUw","internal_chat_message_metadata_passthrough":{"create_time":1789704416.825904,"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"read","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":3319.9467000067234,"ttft":3318.121399998665,"completedAt":1789704419319,"contextSnapshot":{"promptTokens":10202,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"credential_pin","id":"b37e3bbf","parentId":"0af9d9a6","timestamp":"2026-09-18T04:06:59.325Z","provider":"openai-codex","hash":"1a3c10d7bc41d381cab1511db604bc2637dfcfc63796a890d8b5ee152859e1cb"}
{"type":"message","id":"9a9a438f","parentId":"b37e3bbf","timestamp":"2026-09-18T04:06:59.364Z","message":{"role":"toolResult","toolCallId":"call_BO2jhxk7doRqv9l5REcr1wUw|fc_0aa7f9a4ea962878016aacb8e2758887d1983e9bb70f52a465","toolName":"read","content":[{"type":"text","text":"---\nname: diagnose\ndescription: Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says \"diagnose this\" / \"debug this\", reports a bug, says something is broken/throwing/failing, or describes a performance regression.\n---\n\n# Diagnose\n\nA discipline for hard bugs. Skip phases only when explicitly justified.\n\nWhen exploring the codebase, use the project's domain glossary to get a clear mental model of the relevant modules, and check ADRs in the area you're touching.\n\n## Phase 1 — Build a feedback loop\n\n**This is the skill.** Everything else is mechanical. If you have a fast, deterministic, agent-runnable pass/fail signal for the bug, you will find the cause — bisection, hypothesis-testing, and instrumentation all just consume that signal. If you don't have one, no amount of staring at code will save you.\n\nSpend disproportionate effort here. **Be aggressive. Be creative. Refuse to give up.**\n\n### Ways to construct one — try them in roughly this order\n\n1. **Failing test** at whatever seam reaches the bug — unit, integration, e2e.\n2. **Curl / HTTP script** against a running dev server.\n3. **CLI invocation** with a fixture input, diffing stdout against a known-good snapshot.\n4. **Headless browser script** (Playwright / Puppeteer) — drives the UI, asserts on DOM/console/network.\n5. **Replay a captured trace.** Save a real network request / payload / event log to disk; replay it through the code path in isolation.\n6. **Throwaway harness.** Spin up a minimal subset of the system (one service, mocked deps) that exercises the bug code path with a single function call.\n7. **Property / fuzz loop.** If the bug is \"sometimes wrong output\", run 1000 random inputs and look for the failure mode.\n8. **Bisection harness.** If the bug appeared between two known states (commit, dataset, version), automate \"boot at state X, check, repeat\" so you can `git bisect run` it.\n9. **Differential loop.** Run the same input through old-version vs new-version (or two configs) and diff outputs.\n10. **HITL bash script.** Last resort. If a human must click, drive _them_ with `scripts/hitl-loop.template.sh` so the loop is still structured. Captured output feeds back to you.\n\nBuild the right feedback loop, and the bug is 90% fixed.\n\n### Iterate on the loop itself\n\nTreat the loop as a product. Once you have _a_ loop, ask:\n\n- Can I make it faster? (Cache setup, skip unrelated init, narrow the test scope.)\n- Can I make the signal sharper? (Assert on the specific symptom, not \"didn't crash\".)\n- Can I make it more deterministic? (Pin time, seed RNG, isolate filesystem, freeze network.)\n\nA 30-second flaky loop is barely better than no loop. A 2-second deterministic loop is a debugging superpower.\n\n### Non-deterministic bugs\n\nThe goal is not a clean repro but a **higher reproduction rate**. Loop the trigger 100×, parallelise, add stress, narrow timing windows, inject sleeps. A 50%-flake bug is debuggable; 1% is not — keep raising the rate until it's debuggable.\n\n### When you genuinely cannot build a loop\n\nStop and say so explicitly. List what you tried. Ask the user for: (a) access to whatever environment reproduces it, (b) a captured artifact (HAR file, log dump, core dump, screen recording with timestamps), or (c) permission to add temporary production instrumentation. Do **not** proceed to hypothesise without a loop.\n\nDo not proceed to Phase 2 until you have a loop you believe in.\n\n## Phase 2 — Reproduce\n\nRun the loop. Watch the bug appear.\n\nConfirm:\n\n- [ ] The loop produces the failure mode the **user** described — not a different failure that happens to be nearby. Wrong bug = wrong fix.\n- [ ] The failure is reproducible across multiple runs (or, for non-deterministic bugs, reproducible at a high enough rate to debug against).\n- [ ] You have captured the exact symptom (error message, wrong output, slow timing) so later phases can verify the fix actually addresses it.\n\nDo not proceed until you reproduce the bug.\n\n## Phase 3 — Hypothesise\n\nGenerate **3–5 ranked hypotheses** before testing any of them. Single-hypothesis generation anchors on the first plausible idea.\n\nEach hypothesis must be **falsifiable**: state the prediction it makes.\n\n> Format: \"If <X> is the cause, then <changing Y> will make the bug disappear / <changing Z> will make it worse.\"\n\nIf you cannot state the prediction, the hypothesis is a vibe — discard or sharpen it.\n\n**Show the ranked list to the user before testing.** They often have domain knowledge that re-ranks instantly (\"we just deployed a change to #3\"), or know hypotheses they've already ruled out. Cheap checkpoint, big time saver. Don't block on it — proceed with your ranking if the user is AFK.\n\n## Phase 4 — Instrument\n\nEach probe must map to a specific prediction from Phase 3. **Change one variable at a time.**\n\nTool preference:\n\n1. **Debugger / REPL inspection** if the env supports it. One breakpoint beats ten logs.\n2. **Targeted logs** at the boundaries that distinguish hypotheses.\n3. Never \"log everything and grep\".\n\n**Tag every debug log** with a unique prefix, e.g. `[DEBUG-a4f2]`. Cleanup at the end becomes a single grep. Untagged logs survive; tagged logs die.\n\n**Perf branch.** For performance regressions, logs are usually wrong. Instead: establish a baseline measurement (timing harness, `performance.now()`, profiler, query plan), then bisect. Measure first, fix second.\n\n## Phase 5 — Fix + regression test\n\nWrite the regression test **before the fix** — but only if there is a **correct seam** for it.\n\nA correct seam is one where the test exercises the **real bug pattern** as it occurs at the call site. If the only available seam is too shallow (single-caller test when the bug needs multiple callers, unit test that can't replicate the chain that triggered the bug), a regression test there gives false confidence.\n\n**If no correct seam exists, that itself is the finding.** Note it. The codebase architecture is preventing the bug from being locked down. Flag this for the next phase.\n\nIf a correct seam exists:\n\n1. Turn the minimised repro into a failing test at that seam.\n2. Watch it fail.\n3. Apply the fix.\n4. Watch it pass.\n5. Re-run the Phase 1 feedback loop against the original (un-minimised) scenario.\n\n## Phase 6 — Cleanup + post-mortem\n\nRequired before declaring done:\n\n- [ ] Original repro no longer reproduces (re-run the Phase 1 loop)\n- [ ] Regression test passes (or absence of seam is documented)\n- [ ] All `[DEBUG-...]` instrumentation removed (`grep` the prefix)\n- [ ] Throwaway prototypes deleted (or moved to a clearly-marked debug location)\n- [ ] The hypothesis that turned out correct is stated in the commit / PR message — so the next debugger learns\n\n**Then ask: what would have prevented this bug?** If the answer involves architectural change (no good test seam, tangled callers, hidden coupling) hand off to the `/improve-codebase-architecture` skill with the specifics. Make the recommendation **after** the fix is in, not before — you have more information now than when you started."}],"details":{"resolvedPath":"C:\\Users\\decid\\.agents\\skills\\diagnose\\SKILL.md","contentType":"text/markdown","totalLines":117,"displayContent":{"text":"---\r\nname: diagnose\r\ndescription: Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says \"diagnose this\" / \"debug this\", reports a bug, says something is broken/throwing/failing, or describes a performance regression.\r\n---\r\n\r\n# Diagnose\r\n\r\nA discipline for hard bugs. Skip phases only when explicitly justified.\r\n\r\nWhen exploring the codebase, use the project's domain glossary to get a clear mental model of the relevant modules, and check ADRs in the area you're touching.\r\n\r\n## Phase 1 — Build a feedback loop\r\n\r\n**This is the skill.** Everything else is mechanical. If you have a fast, deterministic, agent-runnable pass/fail signal for the bug, you will find the cause — bisection, hypothesis-testing, and instrumentation all just consume that signal. If you don't have one, no amount of staring at code will save you.\r\n\r\nSpend disproportionate effort here. **Be aggressive. Be creative. Refuse to give up.**\r\n\r\n### Ways to construct one — try them in roughly this order\r\n\r\n1. **Failing test** at whatever seam reaches the bug — unit, integration, e2e.\r\n2. **Curl / HTTP script** against a running dev server.\r\n3. **CLI invocation** with a fixture input, diffing stdout against a known-good snapshot.\r\n4. **Headless browser script** (Playwright / Puppeteer) — drives the UI, asserts on DOM/console/network.\r\n5. **Replay a captured trace.** Save a real network request / payload / event log to disk; replay it through the code path in isolation.\r\n6. **Throwaway harness.** Spin up a minimal subset of the system (one service, mocked deps) that exercises the bug code path with a single function call.\r\n7. **Property / fuzz loop.** If the bug is \"sometimes wrong output\", run 1000 random inputs and look for the failure mode.\r\n8. **Bisection harness.** If the bug appeared between two known states (commit, dataset, version), automate \"boot at state X, check, repeat\" so you can `git bisect run` it.\r\n9. **Differential loop.** Run the same input through old-version vs new-version (or two configs) and diff outputs.\r\n10. **HITL bash script.** Last resort. If a human must click, drive _them_ with `scripts/hitl-loop.template.sh` so the loop is still structured. Captured output feeds back to you.\r\n\r\nBuild the right feedback loop, and the bug is 90% fixed.\r\n\r\n### Iterate on the loop itself\r\n\r\nTreat the loop as a product. Once you have _a_ loop, ask:\r\n\r\n- Can I make it faster? (Cache setup, skip unrelated init, narrow the test scope.)\r\n- Can I make the signal sharper? (Assert on the specific symptom, not \"didn't crash\".)\r\n- Can I make it more deterministic? (Pin time, seed RNG, isolate filesystem, freeze network.)\r\n\r\nA 30-second flaky loop is barely better than no loop. A 2-second deterministic loop is a debugging superpower.\r\n\r\n### Non-deterministic bugs\r\n\r\nThe goal is not a clean repro but a **higher reproduction rate**. Loop the trigger 100×, parallelise, add stress, narrow timing windows, inject sleeps. A 50%-flake bug is debuggable; 1% is not — keep raising the rate until it's debuggable.\r\n\r\n### When you genuinely cannot build a loop\r\n\r\nStop and say so explicitly. List what you tried. Ask the user for: (a) access to whatever environment reproduces it, (b) a captured artifact (HAR file, log dump, core dump, screen recording with timestamps), or (c) permission to add temporary production instrumentation. Do **not** proceed to hypothesise without a loop.\r\n\r\nDo not proceed to Phase 2 until you have a loop you believe in.\r\n\r\n## Phase 2 — Reproduce\r\n\r\nRun the loop. Watch the bug appear.\r\n\r\nConfirm:\r\n\r\n- [ ] The loop produces the failure mode the **user** described — not a different failure that happens to be nearby. Wrong bug = wrong fix.\r\n- [ ] The failure is reproducible across multiple runs (or, for non-deterministic bugs, reproducible at a high enough rate to debug against).\r\n- [ ] You have captured the exact symptom (error message, wrong output, slow timing) so later phases can verify the fix actually addresses it.\r\n\r\nDo not proceed until you reproduce the bug.\r\n\r\n## Phase 3 — Hypothesise\r\n\r\nGenerate **3–5 ranked hypotheses** before testing any of them. Single-hypothesis generation anchors on the first plausible idea.\r\n\r\nEach hypothesis must be **falsifiable**: state the prediction it makes.\r\n\r\n> Format: \"If <X> is the cause, then <changing Y> will make the bug disappear / <changing Z> will make it worse.\"\r\n\r\nIf you cannot state the prediction, the hypothesis is a vibe — discard or sharpen it.\r\n\r\n**Show the ranked list to the user before testing.** They often have domain knowledge that re-ranks instantly (\"we just deployed a change to #3\"), or know hypotheses they've already ruled out. Cheap checkpoint, big time saver. Don't block on it — proceed with your ranking if the user is AFK.\r\n\r\n## Phase 4 — Instrument\r\n\r\nEach probe must map to a specific prediction from Phase 3. **Change one variable at a time.**\r\n\r\nTool preference:\r\n\r\n1. **Debugger / REPL inspection** if the env supports it. One breakpoint beats ten logs.\r\n2. **Targeted logs** at the boundaries that distinguish hypotheses.\r\n3. Never \"log everything and grep\".\r\n\r\n**Tag every debug log** with a unique prefix, e.g. `[DEBUG-a4f2]`. Cleanup at the end becomes a single grep. Untagged logs survive; tagged logs die.\r\n\r\n**Perf branch.** For performance regressions, logs are usually wrong. Instead: establish a baseline measurement (timing harness, `performance.now()`, profiler, query plan), then bisect. Measure first, fix second.\r\n\r\n## Phase 5 — Fix + regression test\r\n\r\nWrite the regression test **before the fix** — but only if there is a **correct seam** for it.\r\n\r\nA correct seam is one where the test exercises the **real bug pattern** as it occurs at the call site. If the only available seam is too shallow (single-caller test when the bug needs multiple callers, unit test that can't replicate the chain that triggered the bug), a regression test there gives false confidence.\r\n\r\n**If no correct seam exists, that itself is the finding.** Note it. The codebase architecture is preventing the bug from being locked down. Flag this for the next phase.\r\n\r\nIf a correct seam exists:\r\n\r\n1. Turn the minimised repro into a failing test at that seam.\r\n2. Watch it fail.\r\n3. Apply the fix.\r\n4. Watch it pass.\r\n5. Re-run the Phase 1 feedback loop against the original (un-minimised) scenario.\r\n\r\n## Phase 6 — Cleanup + post-mortem\r\n\r\nRequired before declaring done:\r\n\r\n- [ ] Original repro no longer reproduces (re-run the Phase 1 loop)\r\n- [ ] Regression test passes (or absence of seam is documented)\r\n- [ ] All `[DEBUG-...]` instrumentation removed (`grep` the prefix)\r\n- [ ] Throwaway prototypes deleted (or moved to a clearly-marked debug location)\r\n- [ ] The hypothesis that turned out correct is stated in the commit / PR message — so the next debugger learns\r\n\r\n**Then ask: what would have prevented this bug?** If the answer involves architectural change (no good test seam, tangled callers, hidden coupling) hand off to the `/improve-codebase-architecture` skill with the specifics. Make the recommendation **after** the fix is in, not before — you have more information now than when you started.\r","startLine":1,"lineNumbers":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117]},"meta":{"source":{"type":"internal","value":"skill://diagnose"}}},"isError":false,"timestamp":1789704419363}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_ATwBoRbKwFSMznuD20WkUOA5|fc_0aa7f9a4ea962878016aacb8e8dc6087d19a1c1ccc48048186","toolName":"glob","startedAt":"2026-09-18T04:07:04.932Z","args":{"path":".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json"},"intent":"Locating retained receipt files"},"id":"dfde6612","parentId":"9a9a438f","timestamp":"2026-09-18T04:07:04.932Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_6eREUIsvRPdObXE30ycImdCs|fc_0aa7f9a4ea962878016aacb8e8dc7087d18afccf4135998f3f","toolName":"read","startedAt":"2026-09-18T04:07:04.932Z","args":{"path":".spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md"},"intent":"Reading Doyle retained RCA"},"id":"fc9eb3d3","parentId":"dfde6612","timestamp":"2026-09-18T04:07:04.932Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_6d3SjjVrGKlBVmJR2nnH3kyP|fc_0aa7f9a4ea962878016aacb8e8dc7487d19adf326b43dcdc14","toolName":"read","startedAt":"2026-09-18T04:07:04.932Z","args":{"path":"xd://"},"intent":"Discovering read-only arithmetic tools"},"id":"bc47c8b4","parentId":"fc9eb3d3","timestamp":"2026-09-18T04:07:04.932Z"}
{"type":"message","id":"0bfc6b29","parentId":"bc47c8b4","timestamp":"2026-09-18T04:07:04.933Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_ATwBoRbKwFSMznuD20WkUOA5|fc_0aa7f9a4ea962878016aacb8e8dc6087d19a1c1ccc48048186","name":"glob","arguments":{"i":"Locating retained receipt files","path":".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json","hidden":true,"gitignore":false,"limit":1000},"intent":"Locating retained receipt files"},{"type":"toolCall","id":"call_6eREUIsvRPdObXE30ycImdCs|fc_0aa7f9a4ea962878016aacb8e8dc7087d18afccf4135998f3f","name":"read","arguments":{"i":"Reading Doyle retained RCA","path":".spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md"},"intent":"Reading Doyle retained RCA"},{"type":"toolCall","id":"call_6d3SjjVrGKlBVmJR2nnH3kyP|fc_0aa7f9a4ea962878016aacb8e8dc7487d19adf326b43dcdc14","name":"read","arguments":{"i":"Discovering read-only arithmetic tools","path":"xd://"},"intent":"Discovering read-only arithmetic tools"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":1769,"output":139,"cacheRead":10112,"cacheWrite":0,"totalTokens":12020,"cost":{"input":0.01769,"output":0.0069500000000000004,"cacheRead":0.010112,"cacheWrite":0,"total":0.034752000000000005}},"stopReason":"toolUse","timestamp":1789704419475,"responseId":"resp_0aa7f9a4ea962878016aacb8e3d5a487d18255facdc421fa31","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb8e8dc6087d19a1c1ccc48048186","type":"function_call","status":"completed","arguments":"{\"i\":\"Locating retained receipt files\",\"path\":\".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json\",\"hidden\":true,\"gitignore\":false,\"limit\":1000}","call_id":"call_ATwBoRbKwFSMznuD20WkUOA5","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"glob","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}},{"id":"fc_0aa7f9a4ea962878016aacb8e8dc7087d18afccf4135998f3f","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading Doyle retained RCA\",\"path\":\".spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md\"}","call_id":"call_6eREUIsvRPdObXE30ycImdCs","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"read","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}},{"id":"fc_0aa7f9a4ea962878016aacb8e8dc7487d19adf326b43dcdc14","type":"function_call","status":"completed","arguments":"{\"i\":\"Discovering read-only arithmetic tools\",\"path\":\"xd://\"}","call_id":"call_6d3SjjVrGKlBVmJR2nnH3kyP","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"read","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":5455.638599991798,"ttft":5410.8736000061035,"completedAt":1789704424931,"contextSnapshot":{"promptTokens":11881,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"41cdd633","parentId":"0bfc6b29","timestamp":"2026-09-18T04:07:04.934Z","message":{"role":"toolResult","toolCallId":"call_6d3SjjVrGKlBVmJR2nnH3kyP|fc_0aa7f9a4ea962878016aacb8e8dc7487d19adf326b43dcdc14","toolName":"read","content":[{"type":"text","text":"xd:// 1 mounted tool devices.\nxd://spt_checkpoint After the commune skill has saved this live endpoint's continuity drop, compact native OMP context and wake the same endpoint.\n\nRead xd://<tool> for docs + JSON schema; write the JSON args object to xd://<tool> to execute. Active top-level tools accept the same dispatch."}],"details":{"contentType":"text/plain","totalLines":4,"displayContent":{"text":"xd:// 1 mounted tool devices.\nxd://spt_checkpoint After the commune skill has saved this live endpoint's continuity drop, compact native OMP context and wake the same endpoint.\n\nRead xd://<tool> for docs + JSON schema; write the JSON args object to xd://<tool> to execute. Active top-level tools accept the same dispatch.","startLine":1,"lineNumbers":[1,2,3,4]},"meta":{"source":{"type":"internal","value":"xd://"}}},"isError":false,"timestamp":1789704424933}}
{"type":"message","id":"84c105cc","parentId":"41cdd633","timestamp":"2026-09-18T04:07:04.935Z","message":{"role":"toolResult","toolCallId":"call_6eREUIsvRPdObXE30ycImdCs|fc_0aa7f9a4ea962878016aacb8e8dc7087d18afccf4135998f3f","toolName":"read","content":[{"type":"text","text":"# RCA — golden 35299506382 (f348ed0c) Windows Phase B red: refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison\ndoyle, 2026-09-18 04:20Z. Sources: deployah-refresh-receipt.json (decoded from the job log), job-105459081284.log, rig.py predicate code (lines 505-625), retained receipts of the 4 prior PASS runs and 5 negative controls, gh job/step timing.\n\n## Verdict: TEST-CEILING red (rig predicate vs box ambient jitter), NOT a product regression. No same-sha rerun; repin the rig (hertz), then a new golden on the successor.\n\n## What the receipt says\n- Phase A 3471/3471; Phase B 241/242; sole failure this cell, 80.8 s. Interpreter precheck passed (Python312). Cleanup pass=true, 0 survivors.\n- Checks true: real_refresh, baseline_12_timely_tags (28/28 timely), ack_recovered_within_bound, zero_replacement_write_poison, controller_closures_detach_only (2 closures, both detach), reader_healthy.\n- Checks false: sustained_timely_ack_and_state, all_post_tags_accounted_within_bound.\n- Post-refresh: 23/23 tags COMPLETE (ledger 1, ack 1, state 1 each). Untimely = 2: tag 000 rtt 2765 ms (first tag after the replacement brain; inside the 15 s recovery window, so allowed) and tag 014 rtt 2016 ms (sent +17.5 s, completed +19.6 s: 16 ms over the 2000 ms bound and past the 15 s recovery deadline).\n- Predicate mechanics (rig.py:605-617): `sustained` needs a timely candidate inside the recovery window with EVERY later post tag timely; `bounded` needs every post tag timely OR completed inside the recovery window. One untimely tag after +15 s falsifies BOTH. The baseline predicate, by contrast, needs only 12 of 28 timely.\n\n## Discriminators\n1. Same signature in every prior PASS (all on this box, HFENDULEAM): gate-228 rig-1/rig-2 on 39241675: first post tag 2906 / 2547 ms, 2 tags >1 s each, 1 untimely each; 49-267 candidate-1/2 on c180eb16: first 2500 / 2750 ms, 3 tags >1 s each, 1 untimely each. Golden f348ed0c: first 2765 ms, 4 tags >1 s (1203, 1922, 1828, 1344 at +4..+9 s), 2 untimely. The product signature (bring-up cost of the replacement brain ~2.5-2.9 s, then recovery, zero poison, detach-only closures) is identical; the delta is ONE extra tag 16 ms over the bound.\n2. Box ambient jitter exists WITHOUT a refresh: pre-fix negative controls on 289e3cdf show BASELINE-phase hitches of 2640 ms (negative-2: 6 tags >1 s, 3 untimely in baseline), 1860 ms (negative-3), 1375 ms (discriminator-1); golden's own baseline has 1843 ms (baseline-021), 671, 437. The fix's regression shape is unmistakable by contrast: 23/23 untimely, recovery None, poison present (every negative control).\n3. No CI co-tenant: n1-gate Windows ended 02:36:57Z; twohost-a/b started 03:44:19Z; Phase B (03:11:53-03:40:27Z) ran alone under Runner.Worker, serialized (heavy-broker-pty). Ambient = the live fleet (22 FOREIGN spt.exe in the census) + operator apps. deployah reports no local cargo during the run.\n4. Product delta since the last PASS sha (39241675 -> 712c987f) touches livehost (eed9ff36), nethost/pairhost/endpoint (#302). Neither changes the ACK path; #302 REMOVES a periodic broker stall. Nothing in the receipt distinguishes the head from 39241675.\n\n## Ruling\n- Classification: rig ceiling. A 2000 ms per-tag bound with a zero-tolerance sustained predicate on a box whose measured ambient jitter reaches 2.6 s. Intermittent by construction (4 PASS / 1 FAIL on identical signatures).\n- Route: hertz (test/CI rework per the dispatch split). Do NOT weaken ack_bound_ms/recovery_bound_ms (rig.py:739 forbids it and the contract is the freeze, not jitter). Repin `sustained`/`bounded` to the contract they exist to prove (REQ-HAZARD-INPUT-ACK-BACKPRESSURE / REQ-DAEMON-REFRESH: refresh RESUMES bounded ACK, no poison, detach-only closures): after recovery, tolerate isolated untimely tags the way baseline does (>= N of M timely AND no run of >= 3 consecutive untimely AND all complete), keeping the negative controls RED (they are 23/23 untimely). hertz proves it: deterministic replay of the golden receipt = PASS, replay of every negative-control receipt = still REGRESSION, replay of the 4 PASS receipts = PASS, then one live Windows run.\n- Same-sha rerun: REFUSED. A green would be the intermittent green (zero information); the ceiling must move first. deployah reshapes v0.71.0 on the successor that carries hertz's repin (thin PR, ff-only), then golden again."}],"details":{"totalLines":22,"displayContent":{"text":"# RCA — golden 35299506382 (f348ed0c) Windows Phase B red: refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison\ndoyle, 2026-09-18 04:20Z. Sources: deployah-refresh-receipt.json (decoded from the job log), job-105459081284.log, rig.py predicate code (lines 505-625), retained receipts of the 4 prior PASS runs and 5 negative controls, gh job/step timing.\n\n## Verdict: TEST-CEILING red (rig predicate vs box ambient jitter), NOT a product regression. No same-sha rerun; repin the rig (hertz), then a new golden on the successor.\n\n## What the receipt says\n- Phase A 3471/3471; Phase B 241/242; sole failure this cell, 80.8 s. Interpreter precheck passed (Python312). Cleanup pass=true, 0 survivors.\n- Checks true: real_refresh, baseline_12_timely_tags (28/28 timely), ack_recovered_within_bound, zero_replacement_write_poison, controller_closures_detach_only (2 closures, both detach), reader_healthy.\n- Checks false: sustained_timely_ack_and_state, all_post_tags_accounted_within_bound.\n- Post-refresh: 23/23 tags COMPLETE (ledger 1, ack 1, state 1 each). Untimely = 2: tag 000 rtt 2765 ms (first tag after the replacement brain; inside the 15 s recovery window, so allowed) and tag 014 rtt 2016 ms (sent +17.5 s, completed +19.6 s: 16 ms over the 2000 ms bound and past the 15 s recovery deadline).\n- Predicate mechanics (rig.py:605-617): `sustained` needs a timely candidate inside the recovery window with EVERY later post tag timely; `bounded` needs every post tag timely OR completed inside the recovery window. One untimely tag after +15 s falsifies BOTH. The baseline predicate, by contrast, needs only 12 of 28 timely.\n\n## Discriminators\n1. Same signature in every prior PASS (all on this box, HFENDULEAM): gate-228 rig-1/rig-2 on 39241675: first post tag 2906 / 2547 ms, 2 tags >1 s each, 1 untimely each; 49-267 candidate-1/2 on c180eb16: first 2500 / 2750 ms, 3 tags >1 s each, 1 untimely each. Golden f348ed0c: first 2765 ms, 4 tags >1 s (1203, 1922, 1828, 1344 at +4..+9 s), 2 untimely. The product signature (bring-up cost of the replacement brain ~2.5-2.9 s, then recovery, zero poison, detach-only closures) is identical; the delta is ONE extra tag 16 ms over the bound.\n2. Box ambient jitter exists WITHOUT a refresh: pre-fix negative controls on 289e3cdf show BASELINE-phase hitches of 2640 ms (negative-2: 6 tags >1 s, 3 untimely in baseline), 1860 ms (negative-3), 1375 ms (discriminator-1); golden's own baseline has 1843 ms (baseline-021), 671, 437. The fix's regression shape is unmistakable by contrast: 23/23 untimely, recovery None, poison present (every negative control).\n3. No CI co-tenant: n1-gate Windows ended 02:36:57Z; twohost-a/b started 03:44:19Z; Phase B (03:11:53-03:40:27Z) ran alone under Runner.Worker, serialized (heavy-broker-pty). Ambient = the live fleet (22 FOREIGN spt.exe in the census) + operator apps. deployah reports no local cargo during the run.\n4. Product delta since the last PASS sha (39241675 -> 712c987f) touches livehost (eed9ff36), nethost/pairhost/endpoint (#302). Neither changes the ACK path; #302 REMOVES a periodic broker stall. Nothing in the receipt distinguishes the head from 39241675.\n\n## Ruling\n- Classification: rig ceiling. A 2000 ms per-tag bound with a zero-tolerance sustained predicate on a box whose measured ambient jitter reaches 2.6 s. Intermittent by construction (4 PASS / 1 FAIL on identical signatures).\n- Route: hertz (test/CI rework per the dispatch split). Do NOT weaken ack_bound_ms/recovery_bound_ms (rig.py:739 forbids it and the contract is the freeze, not jitter). Repin `sustained`/`bounded` to the contract they exist to prove (REQ-HAZARD-INPUT-ACK-BACKPRESSURE / REQ-DAEMON-REFRESH: refresh RESUMES bounded ACK, no poison, detach-only closures): after recovery, tolerate isolated untimely tags the way baseline does (>= N of M timely AND no run of >= 3 consecutive untimely AND all complete), keeping the negative controls RED (they are 23/23 untimely). hertz proves it: deterministic replay of the golden receipt = PASS, replay of every negative-control receipt = still REGRESSION, replay of the 4 PASS receipts = PASS, then one live Windows run.\n- Same-sha rerun: REFUSED. A green would be the intermittent green (zero information); the ceiling must move first. deployah reshapes v0.71.0 on the successor that carries hertz's repin (thin PR, ff-only), then golden again.","startLine":1,"lineNumbers":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]},"fileSize":4394,"meta":{"source":{"type":"path","value":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\golden-35299506382\\RCA-refresh-freeze.md"}}},"isError":false,"timestamp":1789704424935}}
{"type":"message","id":"4e8f381c","parentId":"84c105cc","timestamp":"2026-09-18T04:07:04.981Z","message":{"role":"toolResult","toolCallId":"call_ATwBoRbKwFSMznuD20WkUOA5|fc_0aa7f9a4ea962878016aacb8e8dc6087d19a1c1ccc48048186","toolName":"glob","content":[{"type":"text","text":"# .spt/preserved/\n## 307/\n### golden-35299506382/\ndeployah-refresh-receipt.json\n### deployah-intake/\ngolden-red-snapshot.json\ntraceability.json\nlinux-admission.json\nwindows-admission.json\nprevious-update-set.json\n### gate-228/\n#### rig-2/\nnative.json\nargv.json\nenvironment.json\nconfig.json\n##### observation/\nreceipt.json\nteardown.json\ncommand-006.json\nrefresh.json\nbrain-ready-replacement.json\npost-refresh.json\ncommand-005.json\nbaseline.json\nnet-admission.json\ncommand-004.json\ncommand-003.json\ncommand-002.json\ncommand-001.json\nbrain-ready-start.json\n###### home-refreshrig/\ngenerator-state.json\ndeadline-816dca942e6e6701.json\ngenerator-bind.json\ndaemon.json\n####### identity/\npump-health.json\npump-heartbeat.json\ninbound.json\nattachment.json\n######## trust/\naccess.json\n####### owlery/refreshrig/\ninfo.json\n####### index/\nproject-index-stats.json\nproject-index.json\n#### rig-1/\nnative.json\nargv.json\nconfig.json\nenvironment.json\n##### observation/\nreceipt.json\nteardown.json\ncommand-006.json\nrefresh.json\nbrain-ready-replacement.json\npost-refresh.json\ncommand-005.json\nbaseline.json\ncommand-004.json\nnet-admission.json\ncommand-003.json\ncommand-002.json\ncommand-001.json\nbrain-ready-start.json\n###### home-refreshrig/\ngenerator-state.json\ndeadline-d4e44fc771f741b4.json\ngenerator-bind.json\ndaemon.json\n####### owlery/refreshrig/\ninfo.json\n####### identity/\npump-heartbeat.json\npump-health.json\ninbound.json\nattachment.json\n######## trust/\naccess.json\n####### index/\nproject-index-stats.json\nproject-index.json\n## 49-267-refresh-discriminator/windows/\nrelease-census-normalization.json\nunchanged-rig-provenance.json\npost-runtime-provenance.json\ndocs-generation-classification.json\npre-final-runtime-doc-hashes.json\n### pool-release-2/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### pool-release/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### checks/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### candidate-2/\nslow-tag-attribution.json\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n#### rig/\nnative.json\nenvironment.json\nargv.json\nconfig.json\n##### observation/\nreceipt.json\nteardown.json\ncommand-006.json\nbrain-ready-replacement.json\nrefresh.json\npost-refresh.json\ncommand-005.json\nbaseline.json\nnet-admission.json\ncommand-004.json\ncommand-003.json\ncommand-002.json\ncommand-001.json\nbrain-ready-start.json\n###### home-refreshrig/\ngenerator-state.json\ndeadline-9f7ffd807710033e.json\ngenerator-bind.json\ndaemon.json\n####### identity/\npump-health.json\npump-heartbeat.json\ninbound.json\nattachment.json\n######## trust/\naccess.json\n####### owlery/refreshrig/\ninfo.json\n####### index/\nproject-index-stats.json\nproject-index.json\n### docs/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### final-seams/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### candidate-1/\nslow-tag-attribution.json\nboundary-analysis.json\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n#### rig/\nnative.json\nargv.json\nconfig.json\nenvironment.json\n##### observation/\nreceipt.json\nteardown.json\ncommand-006.json\nrefresh.json\nbrain-ready-replacement.json\npost-refresh.json\ncommand-005.json\nbaseline.json\nnet-admission.json\ncommand-004.json\ncommand-003.json\ncommand-002.json\ncommand-001.json\nbrain-ready-start.json\n###### home-refreshrig/\ngenerator-state.json\ndeadline-1536d8bad2d944f0.json\ngenerator-bind.json\ndaemon.json\n####### owlery/refreshrig/\ninfo.json\n####### identity/\npump-heartbeat.json\npump-health.json\ninbound.json\nattachment.json\n######## trust/\naccess.json\n####### index/\nproject-index-stats.json\nproject-index.json\n### build-probes-noack/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### discriminator-2/\nboundary-analysis.json\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n#### rig/\nnative.json\nenvironment.json\nargv.json\nconfig.json\n##### observation/\nreceipt.json\nteardown.json\ncommand-006.json\nrefresh.json\nbrain-ready-replacement.json\npost-refresh.json\ncommand-005.json\nbaseline.json\nnet-admission.json\ncommand-004.json\ncommand-003.json\ncommand-002.json\ncommand-001.json\nbrain-ready-start.json\n###### home-refreshrig/\ndeadline-17c2adb497b4b18a.json\ngenerator-state.json\ngenerator-bind.json\ndaemon.json\n####### owlery/refreshrig/\ninfo.json\n####### identity/\npump-heartbeat.json\npump-health.json\ninbound.json\nattachment.json\n######## trust/\naccess.json\n####### index/\nproject-index-stats.json\nproject-index.json\n### build-probes-3/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### build-probes-2/\nreceipt.json\nafter-source-sha256.json\nbefore-source-sha256.json\n### discriminator-1/\nboundary-analysis.json\nreceipt.json\n\n[200 results limit reached. Use limit=400 for more]"}],"details":{"scopePath":".spt/preserved/307/**/*.json, .spt/preserved/49-267-refresh-discriminator/**/*.json","fileCount":200,"files":[".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json",".spt/preserved/307/deployah-intake/golden-red-snapshot.json",".spt/preserved/307/deployah-intake/traceability.json",".spt/preserved/307/deployah-intake/linux-admission.json",".spt/preserved/307/deployah-intake/windows-admission.json",".spt/preserved/307/deployah-intake/previous-update-set.json",".spt/preserved/307/gate-228/rig-2/native.json",".spt/preserved/307/gate-228/rig-2/observation/receipt.json",".spt/preserved/307/gate-228/rig-2/observation/teardown.json",".spt/preserved/307/gate-228/rig-2/observation/command-006.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/identity/pump-health.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/owlery/refreshrig/info.json",".spt/preserved/307/gate-228/rig-2/observation/refresh.json",".spt/preserved/307/gate-228/rig-2/observation/brain-ready-replacement.json",".spt/preserved/307/gate-228/rig-2/observation/post-refresh.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/identity/pump-heartbeat.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/generator-state.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/deadline-816dca942e6e6701.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/index/project-index-stats.json",".spt/preserved/307/gate-228/rig-2/observation/command-005.json",".spt/preserved/307/gate-228/rig-2/observation/baseline.json",".spt/preserved/307/gate-228/rig-2/observation/net-admission.json",".spt/preserved/307/gate-228/rig-2/observation/command-004.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/index/project-index.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/generator-bind.json",".spt/preserved/307/gate-228/rig-2/observation/command-003.json",".spt/preserved/307/gate-228/rig-2/observation/command-002.json",".spt/preserved/307/gate-228/rig-2/observation/command-001.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/identity/trust/access.json",".spt/preserved/307/gate-228/rig-2/observation/brain-ready-start.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/identity/inbound.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/identity/attachment.json",".spt/preserved/307/gate-228/rig-2/observation/home-refreshrig/daemon.json",".spt/preserved/307/gate-228/rig-2/argv.json",".spt/preserved/307/gate-228/rig-2/environment.json",".spt/preserved/307/gate-228/rig-2/config.json",".spt/preserved/307/gate-228/rig-1/native.json",".spt/preserved/307/gate-228/rig-1/observation/receipt.json",".spt/preserved/307/gate-228/rig-1/observation/teardown.json",".spt/preserved/307/gate-228/rig-1/observation/command-006.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/owlery/refreshrig/info.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/identity/pump-heartbeat.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/identity/pump-health.json",".spt/preserved/307/gate-228/rig-1/observation/refresh.json",".spt/preserved/307/gate-228/rig-1/observation/brain-ready-replacement.json",".spt/preserved/307/gate-228/rig-1/observation/post-refresh.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/generator-state.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/deadline-d4e44fc771f741b4.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/index/project-index-stats.json",".spt/preserved/307/gate-228/rig-1/observation/command-005.json",".spt/preserved/307/gate-228/rig-1/observation/baseline.json",".spt/preserved/307/gate-228/rig-1/observation/command-004.json",".spt/preserved/307/gate-228/rig-1/observation/net-admission.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/index/project-index.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/generator-bind.json",".spt/preserved/307/gate-228/rig-1/observation/command-003.json",".spt/preserved/307/gate-228/rig-1/observation/command-002.json",".spt/preserved/307/gate-228/rig-1/observation/command-001.json",".spt/preserved/307/gate-228/rig-1/observation/brain-ready-start.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/identity/trust/access.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/identity/inbound.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/identity/attachment.json",".spt/preserved/307/gate-228/rig-1/observation/home-refreshrig/daemon.json",".spt/preserved/307/gate-228/rig-1/argv.json",".spt/preserved/307/gate-228/rig-1/config.json",".spt/preserved/307/gate-228/rig-1/environment.json",".spt/preserved/49-267-refresh-discriminator/windows/release-census-normalization.json",".spt/preserved/49-267-refresh-discriminator/windows/unchanged-rig-provenance.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release-2/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release-2/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/post-runtime-provenance.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/checks/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/slow-tag-attribution.json",".spt/preserved/49-267-refresh-discriminator/windows/checks/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/docs-generation-classification.json",".spt/preserved/49-267-refresh-discriminator/windows/docs/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/docs/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/docs/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/native.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/teardown.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-006.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/identity/pump-health.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/owlery/refreshrig/info.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/brain-ready-replacement.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/post-refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/identity/pump-heartbeat.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/generator-state.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/deadline-9f7ffd807710033e.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/index/project-index-stats.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-005.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/baseline.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/net-admission.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-004.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/index/project-index.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/generator-bind.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-003.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-002.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/command-001.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/identity/trust/access.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/brain-ready-start.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/identity/inbound.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/identity/attachment.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/home-refreshrig/daemon.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/environment.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/argv.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/config.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/final-seams/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/final-seams/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/pre-final-runtime-doc-hashes.json",".spt/preserved/49-267-refresh-discriminator/windows/final-seams/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/slow-tag-attribution.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/native.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/teardown.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-006.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/owlery/refreshrig/info.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/identity/pump-heartbeat.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/identity/pump-health.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/brain-ready-replacement.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/post-refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/generator-state.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/deadline-1536d8bad2d944f0.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/index/project-index-stats.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-005.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/baseline.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/net-admission.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-004.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/index/project-index.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/generator-bind.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-003.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-002.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/command-001.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/brain-ready-start.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/identity/trust/access.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/identity/inbound.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/identity/attachment.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/home-refreshrig/daemon.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/argv.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/config.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/environment.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/native.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/teardown.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-006.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/brain-ready-replacement.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/post-refresh.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/owlery/refreshrig/info.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/identity/pump-heartbeat.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/identity/pump-health.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/deadline-17c2adb497b4b18a.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/index/project-index-stats.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-005.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/baseline.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/generator-state.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/net-admission.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-004.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/index/project-index.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/generator-bind.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-003.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-002.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/command-001.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/identity/trust/access.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/brain-ready-start.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/identity/inbound.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/identity/attachment.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/home-refreshrig/daemon.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/environment.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/argv.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/config.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/after-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/before-source-sha256.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/receipt.json"],"truncated":true,"resultLimitReached":200,"cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core","meta":{"limits":{"resultLimit":{"reached":200,"suggestion":400}}}},"isError":false,"timestamp":1789704424980}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_YwaGIMmMBmmZe5kiPylzVKbY|fc_0aa7f9a4ea962878016aacb8eaa89887d1ac63bc56a573b8ac","toolName":"glob","startedAt":"2026-09-18T04:07:08.412Z","args":{"path":".spt/preserved/307/**/*receipt*;.spt/preserved/49-267-refresh-discriminator/**/*receipt*"},"intent":"Enumerating exact receipt paths"},"id":"3d31173f","parentId":"4e8f381c","timestamp":"2026-09-18T04:07:08.412Z"}
{"type":"message","id":"a4c95f23","parentId":"3d31173f","timestamp":"2026-09-18T04:07:08.412Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_YwaGIMmMBmmZe5kiPylzVKbY|fc_0aa7f9a4ea962878016aacb8eaa89887d1ac63bc56a573b8ac","name":"glob","arguments":{"i":"Enumerating exact receipt paths","path":".spt/preserved/307/**/*receipt*;.spt/preserved/49-267-refresh-discriminator/**/*receipt*","hidden":true,"gitignore":false,"limit":200},"intent":"Enumerating exact receipt paths"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":2811,"output":62,"cacheRead":11776,"cacheWrite":0,"totalTokens":14649,"cost":{"input":0.028110000000000003,"output":0.0031000000000000003,"cacheRead":0.011776,"cacheWrite":0,"total":0.042986}},"stopReason":"toolUse","timestamp":1789704425011,"responseId":"resp_0aa7f9a4ea962878016aacb8e961e087d189b1a5e6d2f01c5a","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb8eaa89887d1ac63bc56a573b8ac","type":"function_call","status":"completed","arguments":"{\"i\":\"Enumerating exact receipt paths\",\"path\":\".spt/preserved/307/**/*receipt*;.spt/preserved/49-267-refresh-discriminator/**/*receipt*\",\"hidden\":true,\"gitignore\":false,\"limit\":200}","call_id":"call_YwaGIMmMBmmZe5kiPylzVKbY","internal_chat_message_metadata_passthrough":{"create_time":1789704425.535318,"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"glob","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":3399.524800002575,"ttft":1670.1836999952793,"completedAt":1789704428411,"contextSnapshot":{"promptTokens":14587,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"ef918fe7","parentId":"a4c95f23","timestamp":"2026-09-18T04:07:08.441Z","message":{"role":"toolResult","toolCallId":"call_YwaGIMmMBmmZe5kiPylzVKbY|fc_0aa7f9a4ea962878016aacb8eaa89887d1ac63bc56a573b8ac","toolName":"glob","content":[{"type":"text","text":"# .spt/preserved/\n## 307/\n### golden-35299506382/\ndeployah-refresh-receipt.json\n### gate-228/\nreceipt.txt\n#### rig-2/observation/\nreceipt.json\n#### rig-1/observation/\nreceipt.json\n### hertz-w2-regression/\n#### negative-289e3cdf-4/observation/\nreceipt.json\n#### negative-289e3cdf-3/observation/\nreceipt.json\n#### negative-289e3cdf-2/observation/\nreceipt.json\n#### negative-289e3cdf-1/observation/\nreceipt.json\n## 49-267-refresh-discriminator/windows/\nreceipt.txt\n### pool-release-2/\nreceipt.json\n### pool-release/\nreceipt.json\n### checks/\nreceipt.json\n### docs/\nreceipt.json\n### candidate-2/\nreceipt.json\n#### rig/observation/\nreceipt.json\n### final-seams/\nreceipt.json\n### candidate-1/\nreceipt.json\n#### rig/observation/\nreceipt.json\n### build-probes-noack/\nreceipt.json\n### discriminator-2/\nreceipt.json\n#### rig/observation/\nreceipt.json\n### build-probes-3/\nreceipt.json\n### build-probes-2/\nreceipt.json\n### discriminator-1/\nreceipt.json\n#### rig/observation/\nreceipt.json\n### build-probes/\nreceipt.json\n### pool-claim/\nreceipt.json"}],"details":{"scopePath":".spt/preserved/307/**/*receipt*, .spt/preserved/49-267-refresh-discriminator/**/*receipt*","fileCount":27,"files":[".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json",".spt/preserved/307/gate-228/receipt.txt",".spt/preserved/307/gate-228/rig-2/observation/receipt.json",".spt/preserved/307/gate-228/rig-1/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/receipt.txt",".spt/preserved/49-267-refresh-discriminator/windows/pool-release-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-release/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/docs/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/final-seams/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/build-probes/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/pool-claim/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json"],"truncated":false,"cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core"},"isError":false,"timestamp":1789704428440}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_7LxNufSD2KgsThSuqRXitpJ5|fc_0aa7f9a4ea962878016aacb8f4d9f487d18d877bda28668bcc","toolName":"read","startedAt":"2026-09-18T04:07:16.921Z","args":{"path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json:1-180"},"intent":"Reading golden receipt schema"},"id":"5fc8b9f6","parentId":"ef918fe7","timestamp":"2026-09-18T04:07:16.921Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_O9BNfEsTwbSr1To44cs6bcqF|fc_0aa7f9a4ea962878016aacb8f4da0887d18a5f1f249f850840","toolName":"read","startedAt":"2026-09-18T04:07:16.921Z","args":{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json:1-130"},"intent":"Reading negative receipt schema"},"id":"04b67a6a","parentId":"5fc8b9f6","timestamp":"2026-09-18T04:07:16.921Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_AHN5bmoOEJ1DYvH1etgJvPXh|fc_0aa7f9a4ea962878016aacb8f4da1087d1bf465f0350845057","toolName":"grep","startedAt":"2026-09-18T04:07:16.921Z","args":{"path":".spt/preserved/307/golden-35299506382;.spt/preserved/307/hertz-w2-regression;.spt/preserved/307/gate-228/receipt.txt;.spt/preserved/49-267-refresh-discriminator/windows/receipt.txt"},"intent":"Locating existing receipt hash records"},"id":"e136e6b0","parentId":"04b67a6a","timestamp":"2026-09-18T04:07:16.921Z"}
{"type":"message","id":"af36a336","parentId":"e136e6b0","timestamp":"2026-09-18T04:07:16.921Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_7LxNufSD2KgsThSuqRXitpJ5|fc_0aa7f9a4ea962878016aacb8f4d9f487d18d877bda28668bcc","name":"read","arguments":{"i":"Reading golden receipt schema","path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json:1-180"},"intent":"Reading golden receipt schema"},{"type":"toolCall","id":"call_O9BNfEsTwbSr1To44cs6bcqF|fc_0aa7f9a4ea962878016aacb8f4da0887d18a5f1f249f850840","name":"read","arguments":{"i":"Reading negative receipt schema","path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json:1-130"},"intent":"Reading negative receipt schema"},{"type":"toolCall","id":"call_AHN5bmoOEJ1DYvH1etgJvPXh|fc_0aa7f9a4ea962878016aacb8f4da1087d1bf465f0350845057","name":"grep","arguments":{"i":"Locating existing receipt hash records","pattern":"sha256|SHA256|receipt.json","path":".spt/preserved/307/golden-35299506382;.spt/preserved/307/hertz-w2-regression;.spt/preserved/307/gate-228/receipt.txt;.spt/preserved/49-267-refresh-discriminator/windows/receipt.txt","case":false,"gitignore":false,"skip":0},"intent":"Locating existing receipt hash records"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":486,"output":219,"cacheRead":14464,"cacheWrite":0,"totalTokens":15169,"cost":{"input":0.004860000000000001,"output":0.01095,"cacheRead":0.014464,"cacheWrite":0,"total":0.030274000000000002}},"stopReason":"toolUse","timestamp":1789704428469,"responseId":"resp_0aa7f9a4ea962878016aacb8ecb18087d1abd885dbdb23bdef","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb8f4d9f487d18d877bda28668bcc","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading golden receipt schema\",\"path\":\".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json:1-180\"}","call_id":"call_7LxNufSD2KgsThSuqRXitpJ5","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"read","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}},{"id":"fc_0aa7f9a4ea962878016aacb8f4da0887d18a5f1f249f850840","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading negative receipt schema\",\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json:1-130\"}","call_id":"call_O9BNfEsTwbSr1To44cs6bcqF","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"read","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}},{"id":"fc_0aa7f9a4ea962878016aacb8f4da1087d1bf465f0350845057","type":"function_call","status":"completed","arguments":"{\"i\":\"Locating existing receipt hash records\",\"pattern\":\"sha256|SHA256|receipt.json\",\"path\":\".spt/preserved/307/golden-35299506382;.spt/preserved/307/hertz-w2-regression;.spt/preserved/307/gate-228/receipt.txt;.spt/preserved/49-267-refresh-discriminator/windows/receipt.txt\",\"case\":false,\"gitignore\":false,\"skip\":0}","call_id":"call_AHN5bmoOEJ1DYvH1etgJvPXh","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"grep","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":8449.885899990797,"ttft":8402.177899986506,"completedAt":1789704436920,"contextSnapshot":{"promptTokens":14950,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"08b6fe14","parentId":"af36a336","timestamp":"2026-09-18T04:07:16.931Z","message":{"role":"toolResult","toolCallId":"call_7LxNufSD2KgsThSuqRXitpJ5|fc_0aa7f9a4ea962878016aacb8f4d9f487d18d877bda28668bcc","toolName":"read","content":[{"type":"text","text":"{\n  \"status\": \"REGRESSION\",\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n  \"config\": {\n    \"output\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\",\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n    \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n    \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n    \"observation_seconds\": 150,\n    \"teardown_seconds\": 60,\n    \"ack_bound_ms\": 2000,\n    \"recovery_bound_ms\": 15000,\n    \"baseline_seconds\": 30,\n    \"post_refresh_seconds\": 25\n  },\n  \"result\": {\n    \"checks\": {\n      \"real_refresh\": true,\n      \"baseline_12_timely_tags\": true,\n      \"ack_recovered_within_bound\": true,\n      \"sustained_timely_ack_and_state\": false,\n      \"all_post_tags_accounted_within_bound\": false,\n      \"zero_replacement_write_poison\": true,\n      \"controller_closures_detach_only\": true,\n      \"reader_healthy\": true\n    },\n    \"pass\": false,\n    \"refresh\": {\n      \"started_ms\": 1789702565689,\n      \"started_mono\": 615247.781,\n      \"log_offset\": 5525,\n      \"initial_brain\": {\n        \"pid\": 32124,\n        \"birth\": 134341761222028370,\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\n        \"ppid\": 57252,\n        \"ancestors\": [\n          {\n            \"pid\": 57252,\n            \"birth\": 134341761217087490,\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\n            \"ppid\": 31600\n          },\n          {\n            \"pid\": 31600,\n            \"birth\": 134341761192139982,\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\n            \"ppid\": 15336\n          }\n        ],\n        \"role\": \"initial-brain\"\n      },\n      \"exit\": 0,\n      \"returned_ms\": 1789702567351,\n      \"returned_mono\": 615249.437,\n      \"replacement_brain\": {\n        \"pid\": 14948,\n        \"birth\": 134341761681647761,\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\n        \"ppid\": 57252,\n        \"ancestors\": [\n          {\n            \"pid\": 57252,\n            \"birth\": 134341761217087490,\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\n            \"ppid\": 31600\n          },\n          {\n            \"pid\": 31600,\n            \"birth\": 134341761192139982,\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\n            \"ppid\": 15336\n          }\n        ],\n        \"role\": \"replacement-brain\"\n      }\n    },\n    \"recovery_ms\": null,\n    \"baseline\": [\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702535558,\n        \"sent_mono\": 615217.64,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\n          \"ordinal\": 1,\n          \"chain\": \"9e753ecaaea07297a7741c18ad56d61b2437e8375e13b9af5d11d6c4d58cd555\",\n          \"generated_ms\": 1789702535572,\n          \"generation\": \"3df1adf4\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 30.999999959021807,\n        \"completed_mono\": 615217.671\n      },\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702536565,\n        \"sent_mono\": 615218.656,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\n          \"ordinal\": 2,\n          \"chain\": \"503b10b877a4915604be9789ad5d01ec7b9cbe762af4134154e37c0e406dcf18\",\n          \"generated_ms\": 1789702536574,\n          \"generation\": \"3df1adf4\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 375.0,\n        \"completed_mono\": 615219.031\n      },\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702537324,\n        \"sent_mono\": 615219.406,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\n          \"ordinal\": 3,\n          \"chain\": \"ea1693892732d99db52c0d0cdc59899277ea1ca6e82d441930e98a49fe6351bd\",\n          \"generated_ms\": 1789702537337,\n          \"generation\": \"3df1adf4\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 47.0000000204891,\n        \"completed_mono\": 615219.453\n      },\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702538296,\n        \"sent_mono\": 615220.375,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\n          \"ordinal\": 4,\n          \"chain\": \"6b82efda3a528794527c71331148ab32eb2b997bdab45b8f17ba36d1c4d73616\",\n          \"generated_ms\": 1789702538323,\n          \"generation\": \"3df1adf4\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 45.999999972991645,\n        \"completed_mono\": 615220.437\n      },\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702539573,\n        \"sent_mono\": 615221.656,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\n          \"ordinal\": 5,\n          \"chain\": \"690c3048cbe8841c71a04245a79d1ef6674c533ef6491f605f63efd5b5d9e69c\",\n          \"generated_ms\": 1789702539587,\n          \"generation\": \"3df1adf4\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 31.00000007543713,\n        \"completed_mono\": 615221.687\n      },\n      {\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-005\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789702541290,\n…\n      },\n…\n    ],\n…\n  },\n…\n}\n\n[Showing lines 1-183 of 1133. Use :184 to continue]"}],"details":{"truncation":{"content":"{\r\n  \"status\": \"REGRESSION\",\r\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\r\n  \"config\": {\r\n    \"output\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\",\r\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\r\n    \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\r\n    \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\r\n    \"observation_seconds\": 150,\r\n    \"teardown_seconds\": 60,\r\n    \"ack_bound_ms\": 2000,\r\n    \"recovery_bound_ms\": 15000,\r\n    \"baseline_seconds\": 30,\r\n    \"post_refresh_seconds\": 25\r\n  },\r\n  \"result\": {\r\n    \"checks\": {\r\n      \"real_refresh\": true,\r\n      \"baseline_12_timely_tags\": true,\r\n      \"ack_recovered_within_bound\": true,\r\n      \"sustained_timely_ack_and_state\": false,\r\n      \"all_post_tags_accounted_within_bound\": false,\r\n      \"zero_replacement_write_poison\": true,\r\n      \"controller_closures_detach_only\": true,\r\n      \"reader_healthy\": true\r\n    },\r\n    \"pass\": false,\r\n    \"refresh\": {\r\n      \"started_ms\": 1789702565689,\r\n      \"started_mono\": 615247.781,\r\n      \"log_offset\": 5525,\r\n      \"initial_brain\": {\r\n        \"pid\": 32124,\r\n        \"birth\": 134341761222028370,\r\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 57252,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 57252,\r\n            \"birth\": 134341761217087490,\r\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 31600\r\n          },\r\n          {\r\n            \"pid\": 31600,\r\n            \"birth\": 134341761192139982,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 15336\r\n          }\r\n        ],\r\n        \"role\": \"initial-brain\"\r\n      },\r\n      \"exit\": 0,\r\n      \"returned_ms\": 1789702567351,\r\n      \"returned_mono\": 615249.437,\r\n      \"replacement_brain\": {\r\n        \"pid\": 14948,\r\n        \"birth\": 134341761681647761,\r\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 57252,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 57252,\r\n            \"birth\": 134341761217087490,\r\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 31600\r\n          },\r\n          {\r\n            \"pid\": 31600,\r\n            \"birth\": 134341761192139982,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 15336\r\n          }\r\n        ],\r\n        \"role\": \"replacement-brain\"\r\n      }\r\n    },\r\n    \"recovery_ms\": null,\r\n    \"baseline\": [\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702535558,\r\n        \"sent_mono\": 615217.64,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\r\n          \"ordinal\": 1,\r\n          \"chain\": \"9e753ecaaea07297a7741c18ad56d61b2437e8375e13b9af5d11d6c4d58cd555\",\r\n          \"generated_ms\": 1789702535572,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 30.999999959021807,\r\n        \"completed_mono\": 615217.671\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702536565,\r\n        \"sent_mono\": 615218.656,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\r\n          \"ordinal\": 2,\r\n          \"chain\": \"503b10b877a4915604be9789ad5d01ec7b9cbe762af4134154e37c0e406dcf18\",\r\n          \"generated_ms\": 1789702536574,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 375.0,\r\n        \"completed_mono\": 615219.031\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702537324,\r\n        \"sent_mono\": 615219.406,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\r\n          \"ordinal\": 3,\r\n          \"chain\": \"ea1693892732d99db52c0d0cdc59899277ea1ca6e82d441930e98a49fe6351bd\",\r\n          \"generated_ms\": 1789702537337,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 47.0000000204891,\r\n        \"completed_mono\": 615219.453\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702538296,\r\n        \"sent_mono\": 615220.375,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\r\n          \"ordinal\": 4,\r\n          \"chain\": \"6b82efda3a528794527c71331148ab32eb2b997bdab45b8f17ba36d1c4d73616\",\r\n          \"generated_ms\": 1789702538323,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 45.999999972991645,\r\n        \"completed_mono\": 615220.437\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702539573,\r\n        \"sent_mono\": 615221.656,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\r\n          \"ordinal\": 5,\r\n          \"chain\": \"690c3048cbe8841c71a04245a79d1ef6674c533ef6491f605f63efd5b5d9e69c\",\r\n          \"generated_ms\": 1789702539587,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 31.00000007543713,\r\n        \"completed_mono\": 615221.687\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-005\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702541290,\r","truncated":true,"truncatedBy":"lines","totalLines":1133,"totalBytes":6427,"outputLines":183,"outputBytes":6427,"lastLinePartial":false,"firstLineExceedsLimit":false},"totalLines":1133,"displayContent":{"text":"{\r\n  \"status\": \"REGRESSION\",\r\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\r\n  \"config\": {\r\n    \"output\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\",\r\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\r\n    \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\r\n    \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\r\n    \"observation_seconds\": 150,\r\n    \"teardown_seconds\": 60,\r\n    \"ack_bound_ms\": 2000,\r\n    \"recovery_bound_ms\": 15000,\r\n    \"baseline_seconds\": 30,\r\n    \"post_refresh_seconds\": 25\r\n  },\r\n  \"result\": {\r\n    \"checks\": {\r\n      \"real_refresh\": true,\r\n      \"baseline_12_timely_tags\": true,\r\n      \"ack_recovered_within_bound\": true,\r\n      \"sustained_timely_ack_and_state\": false,\r\n      \"all_post_tags_accounted_within_bound\": false,\r\n      \"zero_replacement_write_poison\": true,\r\n      \"controller_closures_detach_only\": true,\r\n      \"reader_healthy\": true\r\n    },\r\n    \"pass\": false,\r\n    \"refresh\": {\r\n      \"started_ms\": 1789702565689,\r\n      \"started_mono\": 615247.781,\r\n      \"log_offset\": 5525,\r\n      \"initial_brain\": {\r\n        \"pid\": 32124,\r\n        \"birth\": 134341761222028370,\r\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 57252,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 57252,\r\n            \"birth\": 134341761217087490,\r\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 31600\r\n          },\r\n          {\r\n            \"pid\": 31600,\r\n            \"birth\": 134341761192139982,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 15336\r\n          }\r\n        ],\r\n        \"role\": \"initial-brain\"\r\n      },\r\n      \"exit\": 0,\r\n      \"returned_ms\": 1789702567351,\r\n      \"returned_mono\": 615249.437,\r\n      \"replacement_brain\": {\r\n        \"pid\": 14948,\r\n        \"birth\": 134341761681647761,\r\n        \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 57252,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 57252,\r\n            \"birth\": 134341761217087490,\r\n            \"exe\": \"C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 31600\r\n          },\r\n          {\r\n            \"pid\": 31600,\r\n            \"birth\": 134341761192139982,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 15336\r\n          }\r\n        ],\r\n        \"role\": \"replacement-brain\"\r\n      }\r\n    },\r\n    \"recovery_ms\": null,\r\n    \"baseline\": [\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702535558,\r\n        \"sent_mono\": 615217.64,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-000\",\r\n          \"ordinal\": 1,\r\n          \"chain\": \"9e753ecaaea07297a7741c18ad56d61b2437e8375e13b9af5d11d6c4d58cd555\",\r\n          \"generated_ms\": 1789702535572,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 30.999999959021807,\r\n        \"completed_mono\": 615217.671\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702536565,\r\n        \"sent_mono\": 615218.656,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-001\",\r\n          \"ordinal\": 2,\r\n          \"chain\": \"503b10b877a4915604be9789ad5d01ec7b9cbe762af4134154e37c0e406dcf18\",\r\n          \"generated_ms\": 1789702536574,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 375.0,\r\n        \"completed_mono\": 615219.031\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702537324,\r\n        \"sent_mono\": 615219.406,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-002\",\r\n          \"ordinal\": 3,\r\n          \"chain\": \"ea1693892732d99db52c0d0cdc59899277ea1ca6e82d441930e98a49fe6351bd\",\r\n          \"generated_ms\": 1789702537337,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 47.0000000204891,\r\n        \"completed_mono\": 615219.453\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702538296,\r\n        \"sent_mono\": 615220.375,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-003\",\r\n          \"ordinal\": 4,\r\n          \"chain\": \"6b82efda3a528794527c71331148ab32eb2b997bdab45b8f17ba36d1c4d73616\",\r\n          \"generated_ms\": 1789702538323,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 45.999999972991645,\r\n        \"completed_mono\": 615220.437\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702539573,\r\n        \"sent_mono\": 615221.656,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-ddb9bb2e2817-baseline-004\",\r\n          \"ordinal\": 5,\r\n          \"chain\": \"690c3048cbe8841c71a04245a79d1ef6674c533ef6491f605f63efd5b5d9e69c\",\r\n          \"generated_ms\": 1789702539587,\r\n          \"generation\": \"3df1adf4\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 31.00000007543713,\r\n        \"completed_mono\": 615221.687\r\n      },\r\n      {\r\n        \"tag\": \"TAG-ddb9bb2e2817-baseline-005\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789702541290,\r\n…\n      },\n…\n    ],\n…\n  },\n…\n}","startLine":1,"lineNumbers":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,null,199,null,640,null,1112,null,1133]},"fileSize":37968,"meta":{"source":{"type":"path","value":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\golden-35299506382\\deployah-refresh-receipt.json"},"truncation":{"direction":"head","truncatedBy":"lines","totalLines":1133,"totalBytes":6427,"outputLines":183,"outputBytes":6427,"shownRange":{"start":1,"end":183},"nextOffset":184}}},"isError":false,"timestamp":1789704436930}}
{"type":"message","id":"53400d84","parentId":"08b6fe14","timestamp":"2026-09-18T04:07:16.943Z","message":{"role":"toolResult","toolCallId":"call_O9BNfEsTwbSr1To44cs6bcqF|fc_0aa7f9a4ea962878016aacb8f4da0887d18a5f1f249f850840","toolName":"read","content":[{"type":"text","text":"{\n  \"status\": \"REGRESSION\",\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n  \"config\": {\n    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n    \"observation_seconds\": 150,\n    \"teardown_seconds\": 60,\n    \"ack_bound_ms\": 2000,\n    \"recovery_bound_ms\": 15000,\n    \"baseline_seconds\": 30,\n    \"post_refresh_seconds\": 25\n  },\n  \"result\": {\n    \"checks\": {\n      \"real_refresh\": true,\n      \"baseline_12_timely_tags\": true,\n      \"ack_recovered_within_bound\": false,\n      \"sustained_timely_ack_and_state\": false,\n      \"all_post_tags_accounted_within_bound\": false,\n      \"zero_replacement_write_poison\": false,\n      \"controller_closures_detach_only\": true,\n      \"reader_healthy\": true\n    },\n    \"pass\": false,\n    \"refresh\": {\n      \"started_ms\": 1789526562732,\n      \"started_mono\": 439244.796,\n      \"log_offset\": 6080,\n      \"initial_brain\": {\n        \"pid\": 57640,\n        \"birth\": 134340001176597026,\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\n        \"ppid\": 54996,\n        \"ancestors\": [\n          {\n            \"pid\": 54996,\n            \"birth\": 134340001151005264,\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\n            \"ppid\": 7196\n          },\n          {\n            \"pid\": 7196,\n            \"birth\": 134340001113814216,\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\n            \"ppid\": 41372\n          }\n        ],\n        \"role\": \"initial-brain\"\n      },\n      \"exit\": 0,\n      \"returned_ms\": 1789526564063,\n      \"returned_mono\": 439246.125,\n      \"replacement_brain\": {\n        \"pid\": 53068,\n        \"birth\": 134340001644431744,\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\n        \"ppid\": 54996,\n        \"ancestors\": [\n          {\n            \"pid\": 54996,\n            \"birth\": 134340001151005264,\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\n            \"ppid\": 7196\n          },\n          {\n            \"pid\": 7196,\n            \"birth\": 134340001113814216,\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\n            \"ppid\": 41372\n          }\n        ],\n        \"role\": \"replacement-brain\"\n      }\n    },\n    \"recovery_ms\": null,\n    \"baseline\": [\n      {\n        \"tag\": \"TAG-151afa8d1b59-baseline-000\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789526532355,\n        \"sent_mono\": 439214.421,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-151afa8d1b59-baseline-000\",\n          \"ordinal\": 1,\n          \"chain\": \"c4a4a106c39248d590fd1f7531f8790b357e3f333f1784e9746a6ba77e58a9d3\",\n          \"generated_ms\": 1789526532398,\n          \"generation\": \"44cb91c1\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 47.0000000204891,\n        \"completed_mono\": 439214.484\n      },\n      {\n        \"tag\": \"TAG-151afa8d1b59-baseline-001\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789526533402,\n        \"sent_mono\": 439215.468,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-151afa8d1b59-baseline-001\",\n          \"ordinal\": 2,\n          \"chain\": \"df596f8f85f9a21598587357a988fb7fad144bee03c1e8bc9364345ef31ecf99\",\n          \"generated_ms\": 1789526533422,\n          \"generation\": \"44cb91c1\"\n        },\n        \"ack_matches\": 1,\n        \"state_matches\": 1,\n        \"rtt_ms\": 32.00000000651926,\n        \"completed_mono\": 439215.5\n      },\n      {\n        \"tag\": \"TAG-151afa8d1b59-baseline-002\",\n        \"phase\": \"baseline\",\n        \"sent_ms\": 1789526534672,\n        \"sent_mono\": 439216.734,\n        \"complete\": true,\n        \"timely\": true,\n        \"ledger_matches\": 1,\n        \"child\": {\n          \"tag\": \"TAG-151afa8d1b59-baseline-002\",\n          \"ordinal\": 3,\n          \"chain\": \"44a77224585a1410303c5e2a1b61d0b277487f5bb3056ea9374cb905b454a051\",\n          \"generated_ms\": 1789526534693,\n          \"generation\": \"44cb91c1\"\n        },\n…\n      },\n…\n    ],\n…\n  },\n…\n}\n\n[Showing lines 1-133 of 906. Use :134 to continue]"}],"details":{"truncation":{"content":"{\r\n  \"status\": \"REGRESSION\",\r\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\r\n  \"config\": {\r\n    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\r\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\r\n    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\r\n    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\r\n    \"observation_seconds\": 150,\r\n    \"teardown_seconds\": 60,\r\n    \"ack_bound_ms\": 2000,\r\n    \"recovery_bound_ms\": 15000,\r\n    \"baseline_seconds\": 30,\r\n    \"post_refresh_seconds\": 25\r\n  },\r\n  \"result\": {\r\n    \"checks\": {\r\n      \"real_refresh\": true,\r\n      \"baseline_12_timely_tags\": true,\r\n      \"ack_recovered_within_bound\": false,\r\n      \"sustained_timely_ack_and_state\": false,\r\n      \"all_post_tags_accounted_within_bound\": false,\r\n      \"zero_replacement_write_poison\": false,\r\n      \"controller_closures_detach_only\": true,\r\n      \"reader_healthy\": true\r\n    },\r\n    \"pass\": false,\r\n    \"refresh\": {\r\n      \"started_ms\": 1789526562732,\r\n      \"started_mono\": 439244.796,\r\n      \"log_offset\": 6080,\r\n      \"initial_brain\": {\r\n        \"pid\": 57640,\r\n        \"birth\": 134340001176597026,\r\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 54996,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 54996,\r\n            \"birth\": 134340001151005264,\r\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 7196\r\n          },\r\n          {\r\n            \"pid\": 7196,\r\n            \"birth\": 134340001113814216,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 41372\r\n          }\r\n        ],\r\n        \"role\": \"initial-brain\"\r\n      },\r\n      \"exit\": 0,\r\n      \"returned_ms\": 1789526564063,\r\n      \"returned_mono\": 439246.125,\r\n      \"replacement_brain\": {\r\n        \"pid\": 53068,\r\n        \"birth\": 134340001644431744,\r\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 54996,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 54996,\r\n            \"birth\": 134340001151005264,\r\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 7196\r\n          },\r\n          {\r\n            \"pid\": 7196,\r\n            \"birth\": 134340001113814216,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 41372\r\n          }\r\n        ],\r\n        \"role\": \"replacement-brain\"\r\n      }\r\n    },\r\n    \"recovery_ms\": null,\r\n    \"baseline\": [\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-000\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526532355,\r\n        \"sent_mono\": 439214.421,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-000\",\r\n          \"ordinal\": 1,\r\n          \"chain\": \"c4a4a106c39248d590fd1f7531f8790b357e3f333f1784e9746a6ba77e58a9d3\",\r\n          \"generated_ms\": 1789526532398,\r\n          \"generation\": \"44cb91c1\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 47.0000000204891,\r\n        \"completed_mono\": 439214.484\r\n      },\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-001\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526533402,\r\n        \"sent_mono\": 439215.468,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-001\",\r\n          \"ordinal\": 2,\r\n          \"chain\": \"df596f8f85f9a21598587357a988fb7fad144bee03c1e8bc9364345ef31ecf99\",\r\n          \"generated_ms\": 1789526533422,\r\n          \"generation\": \"44cb91c1\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 32.00000000651926,\r\n        \"completed_mono\": 439215.5\r\n      },\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-002\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526534672,\r\n        \"sent_mono\": 439216.734,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-002\",\r\n          \"ordinal\": 3,\r\n          \"chain\": \"44a77224585a1410303c5e2a1b61d0b277487f5bb3056ea9374cb905b454a051\",\r\n          \"generated_ms\": 1789526534693,\r\n          \"generation\": \"44cb91c1\"\r","truncated":true,"truncatedBy":"lines","totalLines":906,"totalBytes":4933,"outputLines":133,"outputBytes":4933,"lastLinePartial":false,"firstLineExceedsLimit":false},"totalLines":906,"displayContent":{"text":"{\r\n  \"status\": \"REGRESSION\",\r\n  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\r\n  \"config\": {\r\n    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\r\n    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\r\n    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\r\n    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\r\n    \"observation_seconds\": 150,\r\n    \"teardown_seconds\": 60,\r\n    \"ack_bound_ms\": 2000,\r\n    \"recovery_bound_ms\": 15000,\r\n    \"baseline_seconds\": 30,\r\n    \"post_refresh_seconds\": 25\r\n  },\r\n  \"result\": {\r\n    \"checks\": {\r\n      \"real_refresh\": true,\r\n      \"baseline_12_timely_tags\": true,\r\n      \"ack_recovered_within_bound\": false,\r\n      \"sustained_timely_ack_and_state\": false,\r\n      \"all_post_tags_accounted_within_bound\": false,\r\n      \"zero_replacement_write_poison\": false,\r\n      \"controller_closures_detach_only\": true,\r\n      \"reader_healthy\": true\r\n    },\r\n    \"pass\": false,\r\n    \"refresh\": {\r\n      \"started_ms\": 1789526562732,\r\n      \"started_mono\": 439244.796,\r\n      \"log_offset\": 6080,\r\n      \"initial_brain\": {\r\n        \"pid\": 57640,\r\n        \"birth\": 134340001176597026,\r\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 54996,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 54996,\r\n            \"birth\": 134340001151005264,\r\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 7196\r\n          },\r\n          {\r\n            \"pid\": 7196,\r\n            \"birth\": 134340001113814216,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 41372\r\n          }\r\n        ],\r\n        \"role\": \"initial-brain\"\r\n      },\r\n      \"exit\": 0,\r\n      \"returned_ms\": 1789526564063,\r\n      \"returned_mono\": 439246.125,\r\n      \"replacement_brain\": {\r\n        \"pid\": 53068,\r\n        \"birth\": 134340001644431744,\r\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 54996,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 54996,\r\n            \"birth\": 134340001151005264,\r\n            \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\\\\bin\\\\spt.exe\",\r\n            \"ppid\": 7196\r\n          },\r\n          {\r\n            \"pid\": 7196,\r\n            \"birth\": 134340001113814216,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 41372\r\n          }\r\n        ],\r\n        \"role\": \"replacement-brain\"\r\n      }\r\n    },\r\n    \"recovery_ms\": null,\r\n    \"baseline\": [\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-000\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526532355,\r\n        \"sent_mono\": 439214.421,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-000\",\r\n          \"ordinal\": 1,\r\n          \"chain\": \"c4a4a106c39248d590fd1f7531f8790b357e3f333f1784e9746a6ba77e58a9d3\",\r\n          \"generated_ms\": 1789526532398,\r\n          \"generation\": \"44cb91c1\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 47.0000000204891,\r\n        \"completed_mono\": 439214.484\r\n      },\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-001\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526533402,\r\n        \"sent_mono\": 439215.468,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-001\",\r\n          \"ordinal\": 2,\r\n          \"chain\": \"df596f8f85f9a21598587357a988fb7fad144bee03c1e8bc9364345ef31ecf99\",\r\n          \"generated_ms\": 1789526533422,\r\n          \"generation\": \"44cb91c1\"\r\n        },\r\n        \"ack_matches\": 1,\r\n        \"state_matches\": 1,\r\n        \"rtt_ms\": 32.00000000651926,\r\n        \"completed_mono\": 439215.5\r\n      },\r\n      {\r\n        \"tag\": \"TAG-151afa8d1b59-baseline-002\",\r\n        \"phase\": \"baseline\",\r\n        \"sent_ms\": 1789526534672,\r\n        \"sent_mono\": 439216.734,\r\n        \"complete\": true,\r\n        \"timely\": true,\r\n        \"ledger_matches\": 1,\r\n        \"child\": {\r\n          \"tag\": \"TAG-151afa8d1b59-baseline-002\",\r\n          \"ordinal\": 3,\r\n          \"chain\": \"44a77224585a1410303c5e2a1b61d0b277487f5bb3056ea9374cb905b454a051\",\r\n          \"generated_ms\": 1789526534693,\r\n          \"generation\": \"44cb91c1\"\r\n        },\n…\n      },\n…\n    ],\n…\n  },\n…\n}","startLine":1,"lineNumbers":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,null,139,null,640,null,885,null,906]},"fileSize":30940,"meta":{"source":{"type":"path","value":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-4\\observation\\receipt.json"},"truncation":{"direction":"head","truncatedBy":"lines","totalLines":906,"totalBytes":4933,"outputLines":133,"outputBytes":4933,"shownRange":{"start":1,"end":133},"nextOffset":134}}},"isError":false,"timestamp":1789704436943}}
{"type":"message","id":"7efdcbb8","parentId":"53400d84","timestamp":"2026-09-18T04:07:22.914Z","message":{"role":"toolResult","toolCallId":"call_AHN5bmoOEJ1DYvH1etgJvPXh|fc_0aa7f9a4ea962878016aacb8f4da1087d1bf465f0350845057","toolName":"grep","content":[{"type":"text","text":"# .spt/preserved/307/\n\n## golden-35299506382/\n### RCA-refresh-freeze.md\n 1|# RCA — golden 35299506382 (f348ed0c) Windows Phase B red: refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison\n*2|doyle, 2026-09-18 04:20Z. Sources: deployah-refresh-receipt.json (decoded from the job log), job-105459081284.log, rig.py predicate code (lines 505-625), retained receipts of the 4 prior PASS runs and 5 negative controls, gh job/step timing.\n 3|\n 4|## Verdict: TEST-CEILING red (rig predicate vs box ambient jitter), NOT a product regression. No same-sha rerun; repin the rig (hertz), then a new golden on the successor.\n 5|\n### brief-hertz-refresh-repin.txt\n 2|\n*3|Golden 35299506382 on f348ed0c: sole red = spt-daemon refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison (Windows Phase B, 241/242). My RCA: .spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md (receipt decoded from the job log beside it: deployah-refresh-receipt.json).\n 4|\n 5|Verdict: rig ceiling, not product. 23/23 post tags complete, zero poison, detach-only closures, recovery in bound. The red is ONE tag at 2016 ms (16 ms over ack_bound_ms) at +17.5 s, which falsifies both `sustained_timely_ack_and_state` and `all_post_tags_accounted_within_bound` (rig.py:605-617) because they demand zero untimely tags after recovery, while the baseline predicate tolerates 16 of 28. All 4 prior PASS receipts (307/gate-228/rig-1,rig-2 on 39241675; 49-267-refresh-discriminator/windows/candid...\n 6|\n### deployah-refresh-receipt.json\n 6|    \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n*7|    \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n 8|    \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 9|    \"observation_seconds\": 150,\n 10|    \"teardown_seconds\": 60,\n### deployah-windows-job.log\n 4518|2026-09-18T03:36:36.4177930Z     thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (63496) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*4519|2026-09-18T03:36:36.4179244Z     refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 1; receipt=\\\\?\\C:\\actions-runner\\_work\\_temp\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\.tmp6BcZnl\\observation\\receipt.json\n 4520|2026-09-18T03:36:36.4181248Z     {\n 4521|2026-09-18T03:36:36.4181649Z       \"status\": \"REGRESSION\",\n 4522|2026-09-18T03:36:36.4181982Z       \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n...\n 4525|2026-09-18T03:36:36.4183118Z         \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n*4526|2026-09-18T03:36:36.4183466Z         \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n 4527|2026-09-18T03:36:36.4183849Z         \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 4528|2026-09-18T03:36:36.4184176Z         \"observation_seconds\": 150,\n 4529|2026-09-18T03:36:36.4184339Z         \"teardown_seconds\": 60,\n...\n 6003|2026-09-18T03:43:43.7917398Z Finished uploading artifact content to blob storage!\n*6004|2026-09-18T03:43:43.7918084Z SHA256 digest of uploaded artifact zip is e56da5aa193de5285df708d0797b9f32f49cc22cfd8e75ac23e2f036159227a9\n 6005|2026-09-18T03:43:43.7919292Z Finalizing artifact upload\n 6006|2026-09-18T03:43:44.1706144Z Artifact bench-ledger-test-Windows.zip successfully finalized. Artifact ID 10530982467\n 6007|2026-09-18T03:43:44.1706806Z Artifact bench-ledger-test-Windows has been successfully uploaded! Final size is 324 bytes. Artifact ID is 10530982467\n### job-105459081284.log\n 4518|2026-09-18T03:36:36.4177930Z     thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (63496) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*4519|2026-09-18T03:36:36.4179244Z     refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 1; receipt=\\\\?\\C:\\actions-runner\\_work\\_temp\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\.tmp6BcZnl\\observation\\receipt.json\n 4520|2026-09-18T03:36:36.4181248Z     {\n 4521|2026-09-18T03:36:36.4181649Z       \"status\": \"REGRESSION\",\n 4522|2026-09-18T03:36:36.4181982Z       \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n...\n 4525|2026-09-18T03:36:36.4183118Z         \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n*4526|2026-09-18T03:36:36.4183466Z         \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n 4527|2026-09-18T03:36:36.4183849Z         \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 4528|2026-09-18T03:36:36.4184176Z         \"observation_seconds\": 150,\n 4529|2026-09-18T03:36:36.4184339Z         \"teardown_seconds\": 60,\n...\n 6003|2026-09-18T03:43:43.7917398Z Finished uploading artifact content to blob storage!\n*6004|2026-09-18T03:43:43.7918084Z SHA256 digest of uploaded artifact zip is e56da5aa193de5285df708d0797b9f32f49cc22cfd8e75ac23e2f036159227a9\n 6005|2026-09-18T03:43:43.7919292Z Finalizing artifact upload\n 6006|2026-09-18T03:43:44.1706144Z Artifact bench-ledger-test-Windows.zip successfully finalized. Artifact ID 10530982467\n 6007|2026-09-18T03:43:44.1706806Z Artifact bench-ledger-test-Windows has been successfully uploaded! Final size is 324 bytes. Artifact ID is 10530982467\n\n## hertz-w2-regression/\n### DELIVERY-INDEX.json\n 4|  \"product_changed\": false,\n*5|  \"candidate_sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 6|  \"sources\": {\n 7|    \"crates/spt-daemon/Cargo.toml\": \"0725e43227d56722c955cdaf0ec1da78b0db98b02baa6f1caa0fa5ae95d701c4\",\n 8|    \".config/nextest.toml\": \"9e7b605e24f8a00ec1004a52147735ca66e5cd19f1dea66b5c330fa867eff957\",\n...\n 31|    \"SPT_REFRESH_RIG_SPT\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*32|    \"SPT_REFRESH_RIG_EXPECTED_SHA256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 33|    \"SPT_REFRESH_RIG_OUTPUT\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\"\n 34|  },\n 35|  \"negative_control\": {\n...\n 43|    \"post_total\": 23,\n*44|    \"receipt_sha256\": \"dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\",\n 45|    \"checks\": {\n 46|      \"real_refresh\": true,\n 47|      \"baseline_12_timely_tags\": true,\n### defunct-request-body.txt\n*1|Observed on Windows hfenduleam, main289e3cdf / spt0.70.0, in an isolated home after real daemon refresh and detach. Fresh spt rc w1brig refused \"defunct session — its client process tree is gone\". Independent native observation at2026-09-16T02:07:16Z found generator PID58496 alive, image Python312/python.exe, directly under the run-owned broker48212. No claim yet about the classifier root cause or whether the fixture shape is material. Expected: distinguish a live hosted client from a dead tree, or exp...\n### enlyzeam-distribution.json\n 5|  \"ssh_exit\": 0,\n*6|  \"script_sha256\": \"3f169269bd318045ab7db7c273dd002199d226eddcbb415872c35c20a27693bd\",\n*7|  \"samples_sha256\": \"708d5d853047bb5c663fc30f921577769785764a741e96a7b447ab089eaa8375\",\n 8|  \"requested_window_s\": 180,\n 9|  \"samples\": 180,\n 10|  \"valid\": 180,\n### negative-289e3cdf-1.nextest.log\n 22|    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (47324) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*23|    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-1\\observation\\receipt.json\n 24|    {\n 25|      \"status\": \"CLEANUP_FAILED\",\n 26|      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n...\n 29|        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*30|        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 31|        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 32|        \"observation_seconds\": 150,\n 33|        \"teardown_seconds\": 60,\n### negative-289e3cdf-2.nextest.log\n 23|    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (8116) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*24|    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-2\\observation\\receipt.json\n 25|    {\n 26|      \"status\": \"CLEANUP_FAILED\",\n 27|      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n...\n 30|        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*31|        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 32|        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 33|        \"observation_seconds\": 150,\n 34|        \"teardown_seconds\": 60,\n### negative-289e3cdf-3.nextest.log\n 23|    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (57308) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*24|    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-3\\observation\\receipt.json\n 25|    {\n 26|      \"status\": \"CLEANUP_FAILED\",\n 27|      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n...\n 30|        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*31|        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 32|        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 33|        \"observation_seconds\": 150,\n 34|        \"teardown_seconds\": 60,\n\n### negative-289e3cdf-1/\n#### config.json\n 3|  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4|  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5|  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6|  \"observation_seconds\": 150,\n 7|  \"teardown_seconds\": 60,\n#### driver.stdout.log\n*1|{\"status\": \"CLEANUP_FAILED\", \"receipt\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\receipt.json\"}\n\n#### observation/\n##### events.jsonl\n*1|{\"event\": \"ADMITTED\", \"at_ms\": 1789525857643, \"mono\": 438539.703, \"phase\": \"admission\", \"home\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\home-refreshrig\", \"sockets\": [\"spt-daemon-broker-ff3f788423bc2396.sock\", \"spt-daemon-seed-ff3f788423bc2396.sock\"], \"sockets_before\": {\"spt-daemon-broker-ff3f788423bc2396.sock\": {\"error\": 2}, \"spt-daemon-seed-ff3f788423bc2396.sock\": {\"error\": 2}}, \"resident_sockets\": [\"spt-daemon...\n 2|{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789525858604, \"mono\": 438540.671, \"phase\": \"startup\", \"pid\": 59072, \"birth\": 134339994585747186, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 7824, \"ancestors\": [{\"pid\": 7824, \"birth\": 134339994560889884, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\", \"ppid\": 40596}], \"role\": \"broker\"}\n 3|{\"event\": \"CLEANUP_START\", \"at_ms\": 1789525858610, \"mono\": 438540.671, \"phase\": \"cleanup\"}\n 4|{\"event\": \"CLEANUP_END\", \"at_ms\": 1789525918120, \"mono\": 438600.187, \"phase\": \"cleanup\", \"confirmed_before_job_close\": false, \"errors\": [\"stop: RuntimeError('broker birth/image changed')\"], \"survivors\": [{\"pid\": 59072, \"birth\": 134339994585747186, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 7824, \"ancestors\": [{\"pid\": 7824, \"birth\": 134339994560889884, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\pyt...\n##### receipt.json\n 6|    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*7|    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 8|    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 9|    \"observation_seconds\": 150,\n 10|    \"teardown_seconds\": 60,\n\n### negative-289e3cdf-2/\n#### config.json\n 3|  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4|  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5|  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6|  \"observation_seconds\": 150,\n 7|  \"teardown_seconds\": 60,\n#### driver.stdout.log\n 1|RIG_READY\n*2|{\"status\": \"CLEANUP_FAILED\", \"receipt\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\receipt.json\"}\n\n#### observation/\n##### events.jsonl\n*1|{\"event\": \"ADMITTED\", \"at_ms\": 1789526008522, \"mono\": 438690.593, \"phase\": \"admission\", \"home\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\home-refreshrig\", \"sockets\": [\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\", \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\"], \"sockets_before\": {\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\": {\"error\": 2}, \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\": {\"error\": 2}}, \"resident_sockets\": [\"spt-daemon-broker...\n 2|{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789526009406, \"mono\": 438691.468, \"phase\": \"startup\", \"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 42440, \"ancestors\": [{\"pid\": 42440, \"birth\": 134339996067170238, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\", \"ppid\": 52808}], \"role\": \"broker\"}\n 3|{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789526017187, \"mono\": 438699.25, \"phase\": \"startup\", \"pid\": 54436, \"birth\": 134339996148211295, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 36252, \"ancestors\": [{\"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid...\n 4|{\"event\": \"MUTATION_GUARD\", \"at_ms\": 1789526018357, \"mono\": 438700.421, \"phase\": \"startup\", \"reason\": \"startup admission\", \"broker\": {\"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 42440}, \"endpoints\": {\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\": {\"pid\": 36252}, \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\": {\"pid\": 36252}}, \"home\": \"C:\\\\Users\\\\decid\\\\Documents...\n##### receipt.json\n 6|    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*7|    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 8|    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 9|    \"observation_seconds\": 150,\n 10|    \"teardown_seconds\": 60,\n\n### negative-289e3cdf-3/\n#### config.json\n 3|  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4|  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5|  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6|  \"observation_seconds\": 150,\n 7|  \"teardown_seconds\": 60,\n\nShowing files 1-20 of 29. Use skip=20 for the next page, or narrow paths/pattern.\n\n[Some lines truncated to 512 chars]"}],"details":{"scopePath":".spt/preserved/307/golden-35299506382, .spt/preserved/307/hertz-w2-regression, .spt/preserved/307/gate-228/receipt.txt, .spt/preserved/49-267-refresh-discriminator/windows/receipt.txt","searchPath":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved","cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core","matchCount":30,"fileCount":20,"files":[".spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md",".spt/preserved/307/golden-35299506382/brief-hertz-refresh-repin.txt",".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json",".spt/preserved/307/golden-35299506382/deployah-windows-job.log",".spt/preserved/307/golden-35299506382/job-105459081284.log",".spt/preserved/307/hertz-w2-regression/DELIVERY-INDEX.json",".spt/preserved/307/hertz-w2-regression/defunct-request-body.txt",".spt/preserved/307/hertz-w2-regression/enlyzeam-distribution.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1.nextest.log",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/config.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/driver.stdout.log",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/events.jsonl",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2.nextest.log",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/config.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/driver.stdout.log",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/events.jsonl",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3.nextest.log",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/config.json"],"fileMatches":[{"path":".spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md","count":1},{"path":".spt/preserved/307/golden-35299506382/brief-hertz-refresh-repin.txt","count":1},{"path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json","count":1},{"path":".spt/preserved/307/golden-35299506382/deployah-windows-job.log","count":3},{"path":".spt/preserved/307/golden-35299506382/job-105459081284.log","count":3},{"path":".spt/preserved/307/hertz-w2-regression/DELIVERY-INDEX.json","count":3},{"path":".spt/preserved/307/hertz-w2-regression/defunct-request-body.txt","count":1},{"path":".spt/preserved/307/hertz-w2-regression/enlyzeam-distribution.json","count":2},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1.nextest.log","count":2},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/config.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/driver.stdout.log","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/events.jsonl","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2.nextest.log","count":2},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/config.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/driver.stdout.log","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/events.jsonl","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3.nextest.log","count":2},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/config.json","count":1}],"truncated":true,"fileLimitReached":20,"displayContent":"# .spt/preserved/307/\n\n## golden-35299506382/\n### RCA-refresh-freeze.md\n 1│# RCA — golden 35299506382 (f348ed0c) Windows Phase B red: refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison\n*2│doyle, 2026-09-18 04:20Z. Sources: deployah-refresh-receipt.json (decoded from the job log), job-105459081284.log, rig.py predicate code (lines 505-625), retained receipts of the 4 prior PASS runs and 5 negative controls, gh job/step timing.\n 3│\n 4│## Verdict: TEST-CEILING red (rig predicate vs box ambient jitter), NOT a product regression. No same-sha rerun; repin the rig (hertz), then a new golden on the successor.\n 5│\n### brief-hertz-refresh-repin.txt\n 2│\n*3│Golden 35299506382 on f348ed0c: sole red = spt-daemon refresh_freeze::refresh_resumes_bounded_input_ack_without_replacement_poison (Windows Phase B, 241/242). My RCA: .spt/preserved/307/golden-35299506382/RCA-refresh-freeze.md (receipt decoded from the job log beside it: deployah-refresh-receipt.json).\n 4│\n 5│Verdict: rig ceiling, not product. 23/23 post tags complete, zero poison, detach-only closures, recovery in bound. The red is ONE tag at 2016 ms (16 ms over ack_bound_ms) at +17.5 s, which falsifies both `sustained_timely_ack_and_state` and `all_post_tags_accounted_within_bound` (rig.py:605-617) because they demand zero untimely tags after recovery, while the baseline predicate tolerates 16 of 28. All 4 prior PASS receipts (307/gate-228/rig-1,rig-2 on 39241675; 49-267-refresh-discriminator/windows/candid...\n 6│\n### deployah-refresh-receipt.json\n  6│    \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n *7│    \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n  8│    \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n  9│    \"observation_seconds\": 150,\n 10│    \"teardown_seconds\": 60,\n### deployah-windows-job.log\n 4518│2026-09-18T03:36:36.4177930Z     thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (63496) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*4519│2026-09-18T03:36:36.4179244Z     refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 1; receipt=\\\\?\\C:\\actions-runner\\_work\\_temp\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\.tmp6BcZnl\\observation\\receipt.json\n 4520│2026-09-18T03:36:36.4181248Z     {\n 4521│2026-09-18T03:36:36.4181649Z       \"status\": \"REGRESSION\",\n 4522│2026-09-18T03:36:36.4181982Z       \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n     │...\n 4525│2026-09-18T03:36:36.4183118Z         \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n*4526│2026-09-18T03:36:36.4183466Z         \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n 4527│2026-09-18T03:36:36.4183849Z         \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 4528│2026-09-18T03:36:36.4184176Z         \"observation_seconds\": 150,\n 4529│2026-09-18T03:36:36.4184339Z         \"teardown_seconds\": 60,\n     │...\n 6003│2026-09-18T03:43:43.7917398Z Finished uploading artifact content to blob storage!\n*6004│2026-09-18T03:43:43.7918084Z SHA256 digest of uploaded artifact zip is e56da5aa193de5285df708d0797b9f32f49cc22cfd8e75ac23e2f036159227a9\n 6005│2026-09-18T03:43:43.7919292Z Finalizing artifact upload\n 6006│2026-09-18T03:43:44.1706144Z Artifact bench-ledger-test-Windows.zip successfully finalized. Artifact ID 10530982467\n 6007│2026-09-18T03:43:44.1706806Z Artifact bench-ledger-test-Windows has been successfully uploaded! Final size is 324 bytes. Artifact ID is 10530982467\n### job-105459081284.log\n 4518│2026-09-18T03:36:36.4177930Z     thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (63496) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*4519│2026-09-18T03:36:36.4179244Z     refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 1; receipt=\\\\?\\C:\\actions-runner\\_work\\_temp\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\.tmp6BcZnl\\observation\\receipt.json\n 4520│2026-09-18T03:36:36.4181248Z     {\n 4521│2026-09-18T03:36:36.4181649Z       \"status\": \"REGRESSION\",\n 4522│2026-09-18T03:36:36.4181982Z       \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n     │...\n 4525│2026-09-18T03:36:36.4183118Z         \"binary\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\spt.exe\",\n*4526│2026-09-18T03:36:36.4183466Z         \"sha256\": \"0442e97a081436d431066d61b803a352cf99f6d09e44da9c952987afa1d27c48\",\n 4527│2026-09-18T03:36:36.4183849Z         \"socket_helper\": \"C:\\\\actions-runner\\\\_work\\\\spt-bs-core\\\\spt-bs-core\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 4528│2026-09-18T03:36:36.4184176Z         \"observation_seconds\": 150,\n 4529│2026-09-18T03:36:36.4184339Z         \"teardown_seconds\": 60,\n     │...\n 6003│2026-09-18T03:43:43.7917398Z Finished uploading artifact content to blob storage!\n*6004│2026-09-18T03:43:43.7918084Z SHA256 digest of uploaded artifact zip is e56da5aa193de5285df708d0797b9f32f49cc22cfd8e75ac23e2f036159227a9\n 6005│2026-09-18T03:43:43.7919292Z Finalizing artifact upload\n 6006│2026-09-18T03:43:44.1706144Z Artifact bench-ledger-test-Windows.zip successfully finalized. Artifact ID 10530982467\n 6007│2026-09-18T03:43:44.1706806Z Artifact bench-ledger-test-Windows has been successfully uploaded! Final size is 324 bytes. Artifact ID is 10530982467\n\n## hertz-w2-regression/\n### DELIVERY-INDEX.json\n  4│  \"product_changed\": false,\n *5│  \"candidate_sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n  6│  \"sources\": {\n  7│    \"crates/spt-daemon/Cargo.toml\": \"0725e43227d56722c955cdaf0ec1da78b0db98b02baa6f1caa0fa5ae95d701c4\",\n  8│    \".config/nextest.toml\": \"9e7b605e24f8a00ec1004a52147735ca66e5cd19f1dea66b5c330fa867eff957\",\n   │...\n 31│    \"SPT_REFRESH_RIG_SPT\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*32│    \"SPT_REFRESH_RIG_EXPECTED_SHA256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 33│    \"SPT_REFRESH_RIG_OUTPUT\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\"\n 34│  },\n 35│  \"negative_control\": {\n   │...\n 43│    \"post_total\": 23,\n*44│    \"receipt_sha256\": \"dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\",\n 45│    \"checks\": {\n 46│      \"real_refresh\": true,\n 47│      \"baseline_12_timely_tags\": true,\n### defunct-request-body.txt\n*1│Observed on Windows hfenduleam, main289e3cdf / spt0.70.0, in an isolated home after real daemon refresh and detach. Fresh spt rc w1brig refused \"defunct session — its client process tree is gone\". Independent native observation at2026-09-16T02:07:16Z found generator PID58496 alive, image Python312/python.exe, directly under the run-owned broker48212. No claim yet about the classifier root cause or whether the fixture shape is material. Expected: distinguish a live hosted client from a dead tree, or exp...\n### enlyzeam-distribution.json\n  5│  \"ssh_exit\": 0,\n *6│  \"script_sha256\": \"3f169269bd318045ab7db7c273dd002199d226eddcbb415872c35c20a27693bd\",\n *7│  \"samples_sha256\": \"708d5d853047bb5c663fc30f921577769785764a741e96a7b447ab089eaa8375\",\n  8│  \"requested_window_s\": 180,\n  9│  \"samples\": 180,\n 10│  \"valid\": 180,\n### negative-289e3cdf-1.nextest.log\n 22│    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (47324) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*23│    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-1\\observation\\receipt.json\n 24│    {\n 25│      \"status\": \"CLEANUP_FAILED\",\n 26│      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   │...\n 29│        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*30│        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 31│        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 32│        \"observation_seconds\": 150,\n 33│        \"teardown_seconds\": 60,\n### negative-289e3cdf-2.nextest.log\n 23│    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (8116) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*24│    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-2\\observation\\receipt.json\n 25│    {\n 26│      \"status\": \"CLEANUP_FAILED\",\n 27│      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   │...\n 30│        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*31│        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 32│        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 33│        \"observation_seconds\": 150,\n 34│        \"teardown_seconds\": 60,\n### negative-289e3cdf-3.nextest.log\n 23│    thread 'refresh_resumes_bounded_input_ack_without_replacement_poison' (57308) panicked at crates\\spt-daemon\\tests\\refresh_freeze.rs:159:5:\n*24│    refresh must resume bounded child ACK RTT, with zero replacement write-poison and only detach slot closures; native=exit code: 3; receipt=\\\\?\\C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-3\\observation\\receipt.json\n 25│    {\n 26│      \"status\": \"CLEANUP_FAILED\",\n 27│      \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   │...\n 30│        \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*31│        \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 32│        \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 33│        \"observation_seconds\": 150,\n 34│        \"teardown_seconds\": 60,\n\n### negative-289e3cdf-1/\n#### config.json\n 3│  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4│  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5│  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6│  \"observation_seconds\": 150,\n 7│  \"teardown_seconds\": 60,\n#### driver.stdout.log\n*1│{\"status\": \"CLEANUP_FAILED\", \"receipt\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\receipt.json\"}\n\n#### observation/\n##### events.jsonl\n*1│{\"event\": \"ADMITTED\", \"at_ms\": 1789525857643, \"mono\": 438539.703, \"phase\": \"admission\", \"home\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\home-refreshrig\", \"sockets\": [\"spt-daemon-broker-ff3f788423bc2396.sock\", \"spt-daemon-seed-ff3f788423bc2396.sock\"], \"sockets_before\": {\"spt-daemon-broker-ff3f788423bc2396.sock\": {\"error\": 2}, \"spt-daemon-seed-ff3f788423bc2396.sock\": {\"error\": 2}}, \"resident_sockets\": [\"spt-daemon...\n 2│{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789525858604, \"mono\": 438540.671, \"phase\": \"startup\", \"pid\": 59072, \"birth\": 134339994585747186, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 7824, \"ancestors\": [{\"pid\": 7824, \"birth\": 134339994560889884, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\", \"ppid\": 40596}], \"role\": \"broker\"}\n 3│{\"event\": \"CLEANUP_START\", \"at_ms\": 1789525858610, \"mono\": 438540.671, \"phase\": \"cleanup\"}\n 4│{\"event\": \"CLEANUP_END\", \"at_ms\": 1789525918120, \"mono\": 438600.187, \"phase\": \"cleanup\", \"confirmed_before_job_close\": false, \"errors\": [\"stop: RuntimeError('broker birth/image changed')\"], \"survivors\": [{\"pid\": 59072, \"birth\": 134339994585747186, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 7824, \"ancestors\": [{\"pid\": 7824, \"birth\": 134339994560889884, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\pyt...\n##### receipt.json\n  6│    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n *7│    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n  8│    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n  9│    \"observation_seconds\": 150,\n 10│    \"teardown_seconds\": 60,\n\n### negative-289e3cdf-2/\n#### config.json\n 3│  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4│  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5│  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6│  \"observation_seconds\": 150,\n 7│  \"teardown_seconds\": 60,\n#### driver.stdout.log\n 1│RIG_READY\n*2│{\"status\": \"CLEANUP_FAILED\", \"receipt\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\receipt.json\"}\n\n#### observation/\n##### events.jsonl\n*1│{\"event\": \"ADMITTED\", \"at_ms\": 1789526008522, \"mono\": 438690.593, \"phase\": \"admission\", \"home\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\home-refreshrig\", \"sockets\": [\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\", \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\"], \"sockets_before\": {\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\": {\"error\": 2}, \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\": {\"error\": 2}}, \"resident_sockets\": [\"spt-daemon-broker...\n 2│{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789526009406, \"mono\": 438691.468, \"phase\": \"startup\", \"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 42440, \"ancestors\": [{\"pid\": 42440, \"birth\": 134339996067170238, \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\", \"ppid\": 52808}], \"role\": \"broker\"}\n 3│{\"event\": \"OWNED_PROCESS\", \"at_ms\": 1789526017187, \"mono\": 438699.25, \"phase\": \"startup\", \"pid\": 54436, \"birth\": 134339996148211295, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 36252, \"ancestors\": [{\"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid...\n 4│{\"event\": \"MUTATION_GUARD\", \"at_ms\": 1789526018357, \"mono\": 438700.421, \"phase\": \"startup\", \"reason\": \"startup admission\", \"broker\": {\"pid\": 36252, \"birth\": 134339996093752634, \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\\\\bin\\\\spt.exe\", \"ppid\": 42440}, \"endpoints\": {\"spt-daemon-broker-9e8f3b07cbbf0bb8.sock\": {\"pid\": 36252}, \"spt-daemon-seed-9e8f3b07cbbf0bb8.sock\": {\"pid\": 36252}}, \"home\": \"C:\\\\Users\\\\decid\\\\Documents...\n##### receipt.json\n  6│    \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n *7│    \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n  8│    \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n  9│    \"observation_seconds\": 150,\n 10│    \"teardown_seconds\": 60,\n\n### negative-289e3cdf-3/\n#### config.json\n 3│  \"binary\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\spt.exe\",\n*4│  \"sha256\": \"5c73973baf1eaa16cbd548fe75f553da7a87f98e892d936b7890618c736c93e8\",\n 5│  \"socket_helper\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\target\\\\debug\\\\refresh_rig_fixture.exe\",\n 6│  \"observation_seconds\": 150,\n 7│  \"teardown_seconds\": 60,","linesTruncated":true,"meta":{"limits":{"columnTruncated":{"maxColumn":512}}}},"isError":false,"timestamp":1789704442913}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_6zqqBTquCtvlQsLpJIQeS7Z8|fc_0aa7f9a4ea962878016aacb90046a487d1bf581012016bff47","toolName":"hub","startedAt":"2026-09-18T04:07:48.752Z","intent":"Computing retained receipt statistics"},"id":"b4f06db6","parentId":"7efdcbb8","timestamp":"2026-09-18T04:07:48.752Z"}
{"type":"message","id":"50b7a985","parentId":"b4f06db6","timestamp":"2026-09-18T04:07:48.752Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":""},{"type":"toolCall","id":"call_6zqqBTquCtvlQsLpJIQeS7Z8|fc_0aa7f9a4ea962878016aacb90046a487d1bf581012016bff47","name":"hub","arguments":{"i":"Computing retained receipt statistics","op":"start","name":"receipt-inventory-readonly","application":"C:/Program Files/Python312/python.exe","args":["-B","-c","import pathlib,json,hashlib\nroots=[pathlib.Path('.spt/preserved/307'),pathlib.Path('.spt/preserved/49-267-refresh-discriminator')]\npaths=sorted(set(p for root in roots for p in root.rglob('*receipt*.json')))\nfor p in paths:\n b=p.read_bytes(); d=json.loads(b); r=d.get('result');\n if not ('route' in d and 'config' in d):\n  print(json.dumps({'excluded_wrapper':p.as_posix(),'keys':list(d)})); continue\n row={'path':p.as_posix(),'sha256':hashlib.sha256(b).hexdigest(),'status':d.get('status'),'result_type':type(r).__name__}\n if isinstance(r,dict):\n  row['result_keys']=list(r); row['checks']=r.get('checks'); row['recorded_recovery_ms']=r.get('recovery_ms'); row['poison_fields']={k:v for k,v in r.items() if 'poison' in k}; post=r.get('post',r.get('post_refresh',[])); start=r.get('refresh',{}).get('started_mono'); row['post_total']=len(post);row['complete']=sum(bool(x.get('complete')) for x in post);row['timely']=sum(bool(x.get('timely')) for x in post);row['start_mono']=start\n  row['ordered_post']=[{'index':i,'tag':x.get('tag'),'complete':x.get('complete'),'timely':x.get('timely'),'sent_offset_ms':round((x['sent_mono']-start)*1000,3) if start is not None and 'sent_mono' in x else None,'completion_offset_ms':round((x['completed_mono']-start)*1000,3) if start is not None and x.get('completed_mono') is not None else None,'rtt_ms':round(x['rtt_ms'],3) if x.get('rtt_ms') is not None else None} for i,x in enumerate(post)]\n  candidates=[i for i,x in enumerate(post) if x.get('timely') and start is not None and x.get('completed_mono') is not None and (x['completed_mono']-start)*1000<=d['config']['recovery_bound_ms']];row['first_timely_candidate']=candidates[0] if candidates else None\n  for label,i in [('all_post',0),('candidate_inclusive',candidates[0] if candidates else None),('strictly_after_candidate',candidates[0]+1 if candidates else None)]:\n   if i is None: row[label]=None;continue\n   tail=post[i:];run=longest=0\n   for x in tail:\n    run=0 if x.get('timely') else run+1;longest=max(longest,run)\n   row[label]={'timely':sum(bool(x.get('timely')) for x in tail),'total':len(tail),'longest_untimely_run':longest}\n print(json.dumps(row))"],"pty":false,"ready":{"timeout":10}},"intent":"Computing retained receipt statistics"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":10247,"output":814,"cacheRead":14848,"cacheWrite":0,"totalTokens":25909,"reasoningTokens":74,"cost":{"input":0.10247,"output":0.0407,"cacheRead":0.014848,"cacheWrite":0,"total":0.15801800000000002}},"stopReason":"toolUse","timestamp":1789704442946,"responseId":"resp_0aa7f9a4ea962878016aacb8fb2f6887d19b98ff024a5ad978","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"rs_0aa7f9a4ea962878016aacb8fc446887d18a8e071740985fbb","type":"reasoning","content":[],"encrypted_content":"gAAAAABqrLkAas1cxl03dQyZ13gutcLholpQVC4W4OEewL6kyX1eQRZka4Zu7pc0_XnxPHvUg0N8rg0CLAwbNbFY9_dkNoEZpT2M9y4zUP66W9auObDeNWPQR_b9Bya9PmVrBnDU4rq7SeFEjG4IFnGGy15lKIRxGA9o87OGpZpVRlZFxygtngQL_WHd7cEGaz6NuA0w7bM2sXXwG3po0OfnLlYIlrQqVRnfpDJlKegII0w6JLSCYEv7mXCco5OyUpvsLJfu-P4bXCOHuInRhTvIqmJJlfApZVwwBCur9ndURvUKYL1Rjd9si9Nq24uQ0fQ4hWltTPtJuDX4d_6p3XOERa-QeaGr_F558jGsDG2i2pw4bC4TopkXcU7gSQ_2zxGU3tZr69T2eLIQBo6FjUP171R6uO8RHDgs5ZFvPqQsxhkToFesGFEbGTek0W2gDTKr5vpkdyfVFkvftj_ulSvf_ZISza6Zm-xNTLXcCe5IDzt3P0d5YCsOdL7AJEqLR5kON1sc43DH7J1NUnredyAAWqEsGPsEV1WtJ3flIq5hIPUNCOc6xk3VkcY1e_70Wch48P6sSSL3-hGGTu85dOMjXAWGxsPKqKqvug8aaks41NItj4FBRDoONf11yo0IzC4aUXC6hKj7MzI0xSveOh0SgvcVFsfx4m9BrJPUpfms5XQZtYebTHVGsNFxvgSruqpAkbTN7vOPLag8NvMzz3NKiSKTqXndPaCz_bSTlxeDCMvTf9Um_-_7CwtyrjgLe_aMk2sdIF9D3dow4rhGcEOSY5oCE1sLBqYO4sRkguREIpQaNKTKgsfMWripTKd43BsopDZ7fXjIWLbqzARorLVgklxBeF_OXKLuXKflD5HYctjCWjin8JltxsBfmbzgzFzMUnB8WCThSbVyiI5Hfm_Ej9VCHfiKTyZSLKPJwtfplENgjbSJJMSMTROTVgTdEypMD5PnUJcYaYTuuxa4xiQonCVjULdwGS15p76KeC3RZG_frjuMx3ML679GTHeIvABS8Hbwo0gD2xFJvibPmAqlR2LmVGbN2cRyS8rMACnjKXg81lSYMyly809WzE7fQ1BH4rQ5fgBQHkxK5f-JurSfU5GxdkvHTL37VD0o1A6NVypPv7VKjKCFboO4Y6858EhfduLxdep2CHf5kbP-LVQj5fnxCTgSBb78nMcCrmbvf1D_8v6W_IYdssyw_kEUCZRa5Gr42GaEN-j81H6vZNmcs9ZZyd7urprmoycTtSlLhQ6Gq7u5kfmfOmy8R2_6Z2r0TKPIH9vhuvyz45brzTHI1wgDs5Vk_cjZxQ0FFf62Hck6lxthuvGs2pw48RW_pqagldEnrZlFmlHHhfA0nukGNfj9Zjag8-YaCiKRsvLGj7sOnUsl5LQQ8XyXdDhhp8ZV6VU1RCTRSLHShjiCm5X4E2P_GpO-TxMiJXt4DEokOf5t3wqwSkgMRJZaGBdnQvNasWOGcwqXpgMsKAvNfDegIfTPrBxqIVDSIvOah99WxtqySCa6aMkxDWZXim-6V5vLAm-KRkKobF40lWCgEdqdAuheMYAZ3WEAzZHItSQ4ztGgijmBN-vn2I1zO1ofLJ6jTZxD5q2fsebErZnXbX5BqBGovZRBNO1QCLKCFldY5ZiRIyg08n7jvQj4_KCi91qEo4RSdyBubFHskg0bNxtywvhpsVZ4qVAXYexwX-ExlWKHgi-ZwKnrBcDX2q80GRYGTAeKvkM7LUjGfZ6P4_sKmcFIsbXW-Sxj5WT1vBuJ24oqHKab2Y-VuaN4dMK561W0tW02HVLVhKHxRka4B5Z71fETcN3gQl5SthqYDNliX0dRQn8V9kY=","internal_chat_message_metadata_passthrough":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"summary":[],"metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}},{"id":"fc_0aa7f9a4ea962878016aacb90046a487d1bf581012016bff47","type":"function_call","status":"completed","arguments":"{\"i\":\"Computing retained receipt statistics\",\"op\":\"start\",\"name\":\"receipt-inventory-readonly\",\"application\":\"C:/Program Files/Python312/python.exe\",\"args\":[\"-B\",\"-c\",\"import pathlib,json,hashlib\\nroots=[pathlib.Path('.spt/preserved/307'),pathlib.Path('.spt/preserved/49-267-refresh-discriminator')]\\npaths=sorted(set(p for root in roots for p in root.rglob('*receipt*.json')))\\nfor p in paths:\\n b=p.read_bytes(); d=json.loads(b); r=d.get('result');\\n if not ('route' in d and 'config' in d):\\n  print(json.dumps({'excluded_wrapper':p.as_posix(),'keys':list(d)})); continue\\n row={'path':p.as_posix(),'sha256':hashlib.sha256(b).hexdigest(),'status':d.get('status'),'result_type':type(r).__name__}\\n if isinstance(r,dict):\\n  row['result_keys']=list(r); row['checks']=r.get('checks'); row['recorded_recovery_ms']=r.get('recovery_ms'); row['poison_fields']={k:v for k,v in r.items() if 'poison' in k}; post=r.get('post',r.get('post_refresh',[])); start=r.get('refresh',{}).get('started_mono'); row['post_total']=len(post);row['complete']=sum(bool(x.get('complete')) for x in post);row['timely']=sum(bool(x.get('timely')) for x in post);row['start_mono']=start\\n  row['ordered_post']=[{'index':i,'tag':x.get('tag'),'complete':x.get('complete'),'timely':x.get('timely'),'sent_offset_ms':round((x['sent_mono']-start)*1000,3) if start is not None and 'sent_mono' in x else None,'completion_offset_ms':round((x['completed_mono']-start)*1000,3) if start is not None and x.get('completed_mono') is not None else None,'rtt_ms':round(x['rtt_ms'],3) if x.get('rtt_ms') is not None else None} for i,x in enumerate(post)]\\n  candidates=[i for i,x in enumerate(post) if x.get('timely') and start is not None and x.get('completed_mono') is not None and (x['completed_mono']-start)*1000<=d['config']['recovery_bound_ms']];row['first_timely_candidate']=candidates[0] if candidates else None\\n  for label,i in [('all_post',0),('candidate_inclusive',candidates[0] if candidates else None),('strictly_after_candidate',candidates[0]+1 if candidates else None)]:\\n   if i is None: row[label]=None;continue\\n   tail=post[i:];run=longest=0\\n   for x in tail:\\n    run=0 if x.get('timely') else run+1;longest=max(longest,run)\\n   row[label]={'timely':sum(bool(x.get('timely')) for x in tail),'total':len(tail),'longest_untimely_run':longest}\\n print(json.dumps(row))\"],\"pty\":false,\"ready\":{\"timeout\":10}}","call_id":"call_6zqqBTquCtvlQsLpJIQeS7Z8","internal_chat_message_metadata_passthrough":{"create_time":1789704443.384161,"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"hub","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":25804.103199988604,"ttft":1347.5537999868393,"completedAt":1789704468751,"contextSnapshot":{"promptTokens":25095,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"4f947eb9","parentId":"50b7a985","timestamp":"2026-09-18T04:07:48.759Z","message":{"role":"toolResult","toolCallId":"call_6zqqBTquCtvlQsLpJIQeS7Z8|fc_0aa7f9a4ea962878016aacb90046a487d1bf581012016bff47","toolName":"hub","content":[{"type":"text","text":"ready requires log or port"}],"details":{},"isError":true,"timestamp":1789704468758}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_lRvunu2lKrssl897ItoOmBQj|fc_0aa7f9a4ea962878016aacb9161b8887d1928fd6d3d2044bf5","toolName":"hub","startedAt":"2026-09-18T04:08:12.544Z","intent":"Computing retained receipt statistics"},"id":"b0a6b8b0","parentId":"4f947eb9","timestamp":"2026-09-18T04:08:12.544Z"}
{"type":"message","id":"be4e9d22","parentId":"b0a6b8b0","timestamp":"2026-09-18T04:08:12.544Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_lRvunu2lKrssl897ItoOmBQj|fc_0aa7f9a4ea962878016aacb9161b8887d1928fd6d3d2044bf5","name":"hub","arguments":{"i":"Computing retained receipt statistics","op":"start","name":"receipt-inventory-readonly","application":"C:/Program Files/Python312/python.exe","args":["-B","-c","import pathlib,json,hashlib\nprint('READONLY_READY',flush=True)\nroots=[pathlib.Path('.spt/preserved/307'),pathlib.Path('.spt/preserved/49-267-refresh-discriminator')]\npaths=sorted(set(p for root in roots for p in root.rglob('*receipt*.json')))\nfor p in paths:\n b=p.read_bytes(); d=json.loads(b); r=d.get('result');\n if not ('route' in d and 'config' in d):\n  print(json.dumps({'excluded_wrapper':p.as_posix(),'keys':list(d)})); continue\n row={'path':p.as_posix(),'sha256':hashlib.sha256(b).hexdigest(),'status':d.get('status'),'result_type':type(r).__name__}\n if isinstance(r,dict):\n  row['result_keys']=list(r); row['checks']=r.get('checks'); row['recorded_recovery_ms']=r.get('recovery_ms'); row['poison_fields']={k:v for k,v in r.items() if 'poison' in k}; post=r.get('post',r.get('post_refresh',[])); start=r.get('refresh',{}).get('started_mono'); row['post_total']=len(post);row['complete']=sum(bool(x.get('complete')) for x in post);row['timely']=sum(bool(x.get('timely')) for x in post);row['start_mono']=start\n  row['ordered_post']=[{'index':i,'tag':x.get('tag'),'complete':x.get('complete'),'timely':x.get('timely'),'sent_offset_ms':round((x['sent_mono']-start)*1000,3) if start is not None and 'sent_mono' in x else None,'completion_offset_ms':round((x['completed_mono']-start)*1000,3) if start is not None and x.get('completed_mono') is not None else None,'rtt_ms':round(x['rtt_ms'],3) if x.get('rtt_ms') is not None else None} for i,x in enumerate(post)]\n  candidates=[i for i,x in enumerate(post) if x.get('timely') and start is not None and x.get('completed_mono') is not None and (x['completed_mono']-start)*1000<=d['config']['recovery_bound_ms']];row['first_timely_candidate']=candidates[0] if candidates else None\n  for label,i in [('all_post',0),('candidate_inclusive',candidates[0] if candidates else None),('strictly_after_candidate',candidates[0]+1 if candidates else None)]:\n   if i is None: row[label]=None;continue\n   tail=post[i:];run=longest=0\n   for x in tail:\n    run=0 if x.get('timely') else run+1;longest=max(longest,run)\n   row[label]={'timely':sum(bool(x.get('timely')) for x in tail),'total':len(tail),'longest_untimely_run':longest}\n print(json.dumps(row))"],"pty":false,"ready":{"log":"READONLY_READY","timeout":10}},"intent":"Computing retained receipt statistics"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":965,"output":754,"cacheRead":24960,"cacheWrite":0,"totalTokens":26679,"cost":{"input":0.00965,"output":0.037700000000000004,"cacheRead":0.02496,"cacheWrite":0,"total":0.07231}},"stopReason":"toolUse","timestamp":1789704468788,"responseId":"resp_0aa7f9a4ea962878016aacb915014c87d1bd203ccafd4b1522","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb9161b8887d1928fd6d3d2044bf5","type":"function_call","status":"completed","arguments":"{\"i\":\"Computing retained receipt statistics\",\"op\":\"start\",\"name\":\"receipt-inventory-readonly\",\"application\":\"C:/Program Files/Python312/python.exe\",\"args\":[\"-B\",\"-c\",\"import pathlib,json,hashlib\\nprint('READONLY_READY',flush=True)\\nroots=[pathlib.Path('.spt/preserved/307'),pathlib.Path('.spt/preserved/49-267-refresh-discriminator')]\\npaths=sorted(set(p for root in roots for p in root.rglob('*receipt*.json')))\\nfor p in paths:\\n b=p.read_bytes(); d=json.loads(b); r=d.get('result');\\n if not ('route' in d and 'config' in d):\\n  print(json.dumps({'excluded_wrapper':p.as_posix(),'keys':list(d)})); continue\\n row={'path':p.as_posix(),'sha256':hashlib.sha256(b).hexdigest(),'status':d.get('status'),'result_type':type(r).__name__}\\n if isinstance(r,dict):\\n  row['result_keys']=list(r); row['checks']=r.get('checks'); row['recorded_recovery_ms']=r.get('recovery_ms'); row['poison_fields']={k:v for k,v in r.items() if 'poison' in k}; post=r.get('post',r.get('post_refresh',[])); start=r.get('refresh',{}).get('started_mono'); row['post_total']=len(post);row['complete']=sum(bool(x.get('complete')) for x in post);row['timely']=sum(bool(x.get('timely')) for x in post);row['start_mono']=start\\n  row['ordered_post']=[{'index':i,'tag':x.get('tag'),'complete':x.get('complete'),'timely':x.get('timely'),'sent_offset_ms':round((x['sent_mono']-start)*1000,3) if start is not None and 'sent_mono' in x else None,'completion_offset_ms':round((x['completed_mono']-start)*1000,3) if start is not None and x.get('completed_mono') is not None else None,'rtt_ms':round(x['rtt_ms'],3) if x.get('rtt_ms') is not None else None} for i,x in enumerate(post)]\\n  candidates=[i for i,x in enumerate(post) if x.get('timely') and start is not None and x.get('completed_mono') is not None and (x['completed_mono']-start)*1000<=d['config']['recovery_bound_ms']];row['first_timely_candidate']=candidates[0] if candidates else None\\n  for label,i in [('all_post',0),('candidate_inclusive',candidates[0] if candidates else None),('strictly_after_candidate',candidates[0]+1 if candidates else None)]:\\n   if i is None: row[label]=None;continue\\n   tail=post[i:];run=longest=0\\n   for x in tail:\\n    run=0 if x.get('timely') else run+1;longest=max(longest,run)\\n   row[label]={'timely':sum(bool(x.get('timely')) for x in tail),'total':len(tail),'longest_untimely_run':longest}\\n print(json.dumps(row))\"],\"pty\":false,\"ready\":{\"log\":\"READONLY_READY\",\"timeout\":10}}","call_id":"call_lRvunu2lKrssl897ItoOmBQj","internal_chat_message_metadata_passthrough":{"create_time":1789704469.230209,"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"hub","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":23755.062600016594,"ttft":1341.1772000193596,"completedAt":1789704492544,"contextSnapshot":{"promptTokens":25925,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"bd654299","parentId":"be4e9d22","timestamp":"2026-09-18T04:08:13.167Z","message":{"role":"toolResult","toolCallId":"call_lRvunu2lKrssl897ItoOmBQj|fc_0aa7f9a4ea962878016aacb9161b8887d1928fd6d3d2044bf5","toolName":"hub","content":[{"type":"text","text":"Started receipt-inventory-readonly: ready pid=64184 uptime=614ms restarts=0\nReady log matched: READONLY_READY"}],"details":{"op":"start","daemon":{"name":"receipt-inventory-readonly","id":"fba66246-4a3b-4607-b9b6-3e4969c6a341","state":"ready","pid":64184,"createdAt":1789704492550,"startedAt":1789704492552,"readyAt":1789704493117,"restartCount":0,"outputBytes":5086,"owner":"01a0b2b2-2597-7000-8d1d-6111f271158b","readyMatch":"READONLY_READY","persist":false,"detached":false},"timedOut":false},"isError":false,"timestamp":1789704493166}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_eay1YC8qUZeM6OX48UvI3p7h|fc_0aa7f9a4ea962878016aacb92ec05087d1a60870aada0e3936","toolName":"hub","startedAt":"2026-09-18T04:08:15.589Z","intent":"Reading arithmetic inventory output"},"id":"2de1f671","parentId":"bd654299","timestamp":"2026-09-18T04:08:15.589Z"}
{"type":"message","id":"aebd28f7","parentId":"2de1f671","timestamp":"2026-09-18T04:08:15.589Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_eay1YC8qUZeM6OX48UvI3p7h|fc_0aa7f9a4ea962878016aacb92ec05087d1a60870aada0e3936","name":"hub","arguments":{"i":"Reading arithmetic inventory output","op":"logs","name":"receipt-inventory-readonly","lines":100},"intent":"Reading arithmetic inventory output"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":990,"output":37,"cacheRead":25728,"cacheWrite":0,"totalTokens":26755,"cost":{"input":0.0099,"output":0.00185,"cacheRead":0.025727999999999997,"cacheWrite":0,"total":0.037478}},"stopReason":"toolUse","timestamp":1789704493196,"responseId":"resp_0aa7f9a4ea962878016aacb92d641c87d1b80062d429dce8db","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb92ec05087d1a60870aada0e3936","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading arithmetic inventory output\",\"op\":\"logs\",\"name\":\"receipt-inventory-readonly\",\"lines\":100}","call_id":"call_eay1YC8qUZeM6OX48UvI3p7h","internal_chat_message_metadata_passthrough":{"create_time":1789704493.535639,"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"},"name":"hub","metadata":{"turn_id":"0ba2b2bf-d5e1-4b3d-8174-00a2d9a550fe"}}]},"duration":2392.454899996519,"ttft":1575.3453999757767,"completedAt":1789704495589,"contextSnapshot":{"promptTokens":26718,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"9a6d6590","parentId":"aebd28f7","timestamp":"2026-09-18T04:08:15.608Z","message":{"role":"toolResult","toolCallId":"call_eay1YC8qUZeM6OX48UvI3p7h|fc_0aa7f9a4ea962878016aacb92ec05087d1a60870aada0e3936","toolName":"hub","content":[{"type":"text","text":"READONLY_READY\n{\"path\": \".spt/preserved/307/gate-228/rig-1/observation/receipt.json\", \"sha256\": \"e6ecad2bedbb02a45dbdbd72c0a0e1c00c1b1ba492a02cc2af0fcff5ce07e555\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 8422.00000002049, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 445936.062, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-49c91d942e2b-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 5453.0, \"completion_offset_ms\": 8422.0, \"rtt_ms\": 2906.0}, {\"index\": 1, \"tag\": \"TAG-49c91d942e2b-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6719.0, \"completion_offset_ms\": 8422.0, \"rtt_ms\": 1656.0}, {\"index\": 2, \"tag\": \"TAG-49c91d942e2b-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 7422.0, \"completion_offset_ms\": 8422.0, \"rtt_ms\": 953.0}, {\"index\": 3, \"tag\": \"TAG-49c91d942e2b-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8422.0, \"completion_offset_ms\": 8453.0, \"rtt_ms\": 16.0}, {\"index\": 4, \"tag\": \"TAG-49c91d942e2b-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9578.0, \"completion_offset_ms\": 9609.0, \"rtt_ms\": 31.0}, {\"index\": 5, \"tag\": \"TAG-49c91d942e2b-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10500.0, \"completion_offset_ms\": 10531.0, \"rtt_ms\": 16.0}, {\"index\": 6, \"tag\": \"TAG-49c91d942e2b-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11578.0, \"completion_offset_ms\": 11609.0, \"rtt_ms\": 16.0}, {\"index\": 7, \"tag\": \"TAG-49c91d942e2b-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12406.0, \"completion_offset_ms\": 12469.0, \"rtt_ms\": 63.0}, {\"index\": 8, \"tag\": \"TAG-49c91d942e2b-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13422.0, \"completion_offset_ms\": 13469.0, \"rtt_ms\": 47.0}, {\"index\": 9, \"tag\": \"TAG-49c91d942e2b-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14469.0, \"completion_offset_ms\": 14516.0, \"rtt_ms\": 47.0}, {\"index\": 10, \"tag\": \"TAG-49c91d942e2b-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15438.0, \"completion_offset_ms\": 15469.0, \"rtt_ms\": 31.0}, {\"index\": 11, \"tag\": \"TAG-49c91d942e2b-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16859.0, \"completion_offset_ms\": 16906.0, \"rtt_ms\": 32.0}, {\"index\": 12, \"tag\": \"TAG-49c91d942e2b-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 17641.0, \"completion_offset_ms\": 17703.0, \"rtt_ms\": 47.0}, {\"index\": 13, \"tag\": \"TAG-49c91d942e2b-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19000.0, \"completion_offset_ms\": 19031.0, \"rtt_ms\": 31.0}, {\"index\": 14, \"tag\": \"TAG-49c91d942e2b-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20313.0, \"completion_offset_ms\": 21609.0, \"rtt_ms\": 15.0}, {\"index\": 15, \"tag\": \"TAG-49c91d942e2b-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21594.0, \"completion_offset_ms\": 23188.0, \"rtt_ms\": 47.0}, {\"index\": 16, \"tag\": \"TAG-49c91d942e2b-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23188.0, \"completion_offset_ms\": 23375.0, \"rtt_ms\": 31.0}, {\"index\": 17, \"tag\": \"TAG-49c91d942e2b-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23375.0, \"completion_offset_ms\": 23844.0, \"rtt_ms\": 31.0}, {\"index\": 18, \"tag\": \"TAG-49c91d942e2b-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23797.0, \"completion_offset_ms\": 23906.0, \"rtt_ms\": 78.0}, {\"index\": 19, \"tag\": \"TAG-49c91d942e2b-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24469.0, \"completion_offset_ms\": 24516.0, \"rtt_ms\": 31.0}, {\"index\": 20, \"tag\": \"TAG-49c91d942e2b-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 25703.0, \"completion_offset_ms\": 25781.0, \"rtt_ms\": 63.0}, {\"index\": 21, \"tag\": \"TAG-49c91d942e2b-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 26625.0, \"completion_offset_ms\": 26672.0, \"rtt_ms\": 31.0}, {\"index\": 22, \"tag\": \"TAG-49c91d942e2b-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 27703.0, \"completion_offset_ms\": 27734.0, \"rtt_ms\": 16.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"path\": \".spt/preserved/307/gate-228/rig-2/observation/receipt.json\", \"sha256\": \"96a7954fbd2c2f4ed05624fa16b43a0f9c4b00b74fd09b58b8794ad5b143cc74\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 3188.0000000237487, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 446028.937, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-476ed008a19b-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 625.0, \"completion_offset_ms\": 3188.0, \"rtt_ms\": 2547.0}, {\"index\": 1, \"tag\": \"TAG-476ed008a19b-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 1813.0, \"completion_offset_ms\": 3188.0, \"rtt_ms\": 1375.0}, {\"index\": 2, \"tag\": \"TAG-476ed008a19b-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3000.0, \"completion_offset_ms\": 3188.0, \"rtt_ms\": 188.0}, {\"index\": 3, \"tag\": \"TAG-476ed008a19b-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3625.0, \"completion_offset_ms\": 3656.0, \"rtt_ms\": 31.0}, {\"index\": 4, \"tag\": \"TAG-476ed008a19b-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 4797.0, \"completion_offset_ms\": 4844.0, \"rtt_ms\": 31.0}, {\"index\": 5, \"tag\": \"TAG-476ed008a19b-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5641.0, \"completion_offset_ms\": 5672.0, \"rtt_ms\": 15.0}, {\"index\": 6, \"tag\": \"TAG-476ed008a19b-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6703.0, \"completion_offset_ms\": 6766.0, \"rtt_ms\": 47.0}, {\"index\": 7, \"tag\": \"TAG-476ed008a19b-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 7891.0, \"completion_offset_ms\": 7938.0, \"rtt_ms\": 47.0}, {\"index\": 8, \"tag\": \"TAG-476ed008a19b-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9094.0, \"completion_offset_ms\": 9125.0, \"rtt_ms\": 31.0}, {\"index\": 9, \"tag\": \"TAG-476ed008a19b-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10094.0, \"completion_offset_ms\": 10125.0, \"rtt_ms\": 31.0}, {\"index\": 10, \"tag\": \"TAG-476ed008a19b-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10859.0, \"completion_offset_ms\": 10891.0, \"rtt_ms\": 16.0}, {\"index\": 11, \"tag\": \"TAG-476ed008a19b-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12328.0, \"completion_offset_ms\": 12391.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-476ed008a19b-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13500.0, \"completion_offset_ms\": 16219.0, \"rtt_ms\": 78.0}, {\"index\": 13, \"tag\": \"TAG-476ed008a19b-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16219.0, \"completion_offset_ms\": 20313.0, \"rtt_ms\": 31.0}, {\"index\": 14, \"tag\": \"TAG-476ed008a19b-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20313.0, \"completion_offset_ms\": 20953.0, \"rtt_ms\": 62.0}, {\"index\": 15, \"tag\": \"TAG-476ed008a19b-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20938.0, \"completion_offset_ms\": 21141.0, \"rtt_ms\": 78.0}, {\"index\": 16, \"tag\": \"TAG-476ed008a19b-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21125.0, \"completion_offset_ms\": 21578.0, \"rtt_ms\": 31.0}, {\"index\": 17, \"tag\": \"TAG-476ed008a19b-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21563.0, \"completion_offset_ms\": 21734.0, \"rtt_ms\": 46.0}, {\"index\": 18, \"tag\": \"TAG-476ed008a19b-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21719.0, \"completion_offset_ms\": 21891.0, \"rtt_ms\": 31.0}, {\"index\": 19, \"tag\": \"TAG-476ed008a19b-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21891.0, \"completion_offset_ms\": 22313.0, \"rtt_ms\": 47.0}, {\"index\": 20, \"tag\": \"TAG-476ed008a19b-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22297.0, \"completion_offset_ms\": 22469.0, \"rtt_ms\": 47.0}, {\"index\": 21, \"tag\": \"TAG-476ed008a19b-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22453.0, \"completion_offset_ms\": 22500.0, \"rtt_ms\": 47.0}, {\"index\": 22, \"tag\": \"TAG-476ed008a19b-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22969.0, \"completion_offset_ms\": 23016.0, \"rtt_ms\": 31.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"path\": \".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json\", \"sha256\": \"8bc3d37b5a82c195173eefc615b688970776437992642c0a1bdb84adac49284d\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 21, \"start_mono\": 615247.781, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 2500.0, \"completion_offset_ms\": 5281.0, \"rtt_ms\": 2765.0}, {\"index\": 1, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 4078.0, \"completion_offset_ms\": 5281.0, \"rtt_ms\": 1203.0}, {\"index\": 2, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5281.0, \"completion_offset_ms\": 6453.0, \"rtt_ms\": 31.0}, {\"index\": 3, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6453.0, \"completion_offset_ms\": 8000.0, \"rtt_ms\": 16.0}, {\"index\": 4, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8000.0, \"completion_offset_ms\": 9922.0, \"rtt_ms\": 1922.0}, {\"index\": 5, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8156.0, \"completion_offset_ms\": 9984.0, \"rtt_ms\": 1828.0}, {\"index\": 6, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8640.0, \"completion_offset_ms\": 10000.0, \"rtt_ms\": 1344.0}, {\"index\": 7, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8828.0, \"completion_offset_ms\": 10015.0, \"rtt_ms\": 1187.0}, {\"index\": 8, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9750.0, \"completion_offset_ms\": 10031.0, \"rtt_ms\": 265.0}, {\"index\": 9, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11062.0, \"completion_offset_ms\": 11125.0, \"rtt_ms\": 32.0}, {\"index\": 10, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12140.0, \"completion_offset_ms\": 12187.0, \"rtt_ms\": 32.0}, {\"index\": 11, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13094.0, \"completion_offset_ms\": 13156.0, \"rtt_ms\": 46.0}, {\"index\": 12, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14312.0, \"completion_offset_ms\": 14359.0, \"rtt_ms\": 47.0}, {\"index\": 13, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15578.0, \"completion_offset_ms\": 15625.0, \"rtt_ms\": 31.0}, {\"index\": 14, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-014\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 17515.0, \"completion_offset_ms\": 19531.0, \"rtt_ms\": 2016.0}, {\"index\": 15, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19515.0, \"completion_offset_ms\": 19984.0, \"rtt_ms\": 32.0}, {\"index\": 16, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19984.0, \"completion_offset_ms\": 20000.0, \"rtt_ms\": 16.0}, {\"index\": 17, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20140.0, \"completion_offset_ms\": 20656.0, \"rtt_ms\": 32.0}, {\"index\": 18, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20640.0, \"completion_offset_ms\": 20812.0, \"rtt_ms\": 32.0}, {\"index\": 19, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20812.0, \"completion_offset_ms\": 20844.0, \"rtt_ms\": 32.0}, {\"index\": 20, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22125.0, \"completion_offset_ms\": 22172.0, \"rtt_ms\": 15.0}, {\"index\": 21, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22781.0, \"completion_offset_ms\": 22922.0, \"rtt_ms\": 141.0}, {\"index\": 22, \"tag\": \"TAG-ddb9bb2e2817-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24015.0, \"completion_offset_ms\": 24078.0, \"rtt_ms\": 47.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 21, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 21, \"total\": 22, \"longest_untimely_run\": 1}, \"strictly_after_candidate\": {\"timely\": 20, \"total\": 21, \"longest_untimely_run\": 1}}\n{\"excluded_wrapper\": \".spt/preserved/307/hertz-w1bc/w1b-run1/RECEIPT.json\", \"keys\": [\"lane\", \"producer\", \"box\", \"route\", \"independent_arm\", \"q1\", \"q3\", \"progress\", \"input\", \"reattach\", \"phases\", \"bounds\", \"teardown\", \"verification\", \"rca\"]}\n{\"excluded_wrapper\": \".spt/preserved/307/hertz-w1bc/w1c-run1/RECEIPT.json\", \"keys\": [\"lane\", \"box\", \"route\", \"producer\", \"observation\", \"verdict\", \"critical_observations\", \"cadence_interpretation\", \"phase_truncation\", \"config_restore\", \"teardown\", \"field\", \"files\", \"driver_snapshot_note\", \"refresh_evidence_cross_reference\"]}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json\", \"sha256\": \"71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"NoneType\"}\n[…9ln elided…]\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json\", \"sha256\": \"2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 8093.9999999827705, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 444289.359, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-79757ed94823-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 4453.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 2750.0}, {\"index\": 1, \"tag\": \"TAG-79757ed94823-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5266.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1937.0}, {\"index\": 2, \"tag\": \"TAG-79757ed94823-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6125.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1094.0}, {\"index\": 3, \"tag\": \"TAG-79757ed94823-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8094.0, \"completion_offset_ms\": 8594.0, \"rtt_ms\": 47.0}, {\"index\": 4, \"tag\": \"TAG-79757ed94823-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8578.0, \"completion_offset_ms\": 8625.0, \"rtt_ms\": 16.0}, {\"index\": 5, \"tag\": \"TAG-79757ed94823-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9328.0, \"completion_offset_ms\": 9375.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-79757ed94823-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10125.0, \"completion_offset_ms\": 10156.0, \"rtt_ms\": 31.0}, {\"index\": 7, \"tag\": \"TAG-79757ed94823-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11125.0, \"completion_offset_ms\": 11156.0, \"rtt_ms\": 16.0}, {\"index\": 8, \"tag\": \"TAG-79757ed94823-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12187.0, \"completion_offset_ms\": 12219.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-79757ed94823-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13312.0, \"completion_offset_ms\": 13359.0, \"rtt_ms\": 32.0}, {\"index\": 10, \"tag\": \"TAG-79757ed94823-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14500.0, \"completion_offset_ms\": 14547.0, \"rtt_ms\": 31.0}, {\"index\": 11, \"tag\": \"TAG-79757ed94823-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15281.0, \"completion_offset_ms\": 15344.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-79757ed94823-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16875.0, \"completion_offset_ms\": 16906.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-79757ed94823-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18422.0, \"completion_offset_ms\": 20000.0, \"rtt_ms\": 15.0}, {\"index\": 14, \"tag\": \"TAG-79757ed94823-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19984.0, \"completion_offset_ms\": 20156.0, \"rtt_ms\": 32.0}, {\"index\": 15, \"tag\": \"TAG-79757ed94823-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20156.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 31.0}, {\"index\": 16, \"tag\": \"TAG-79757ed94823-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20281.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 16.0}, {\"index\": 17, \"tag\": \"TAG-79757ed94823-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21094.0, \"completion_offset_ms\": 21125.0, \"rtt_ms\": 15.0}, {\"index\": 18, \"tag\": \"TAG-79757ed94823-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22109.0, \"completion_offset_ms\": 22141.0, \"rtt_ms\": 0.0}, {\"index\": 19, \"tag\": \"TAG-79757ed94823-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23109.0, \"completion_offset_ms\": 23141.0, \"rtt_ms\": 16.0}, {\"index\": 20, \"tag\": \"TAG-79757ed94823-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24312.0, \"completion_offset_ms\": 24359.0, \"rtt_ms\": 16.0}, {\"index\": 21, \"tag\": \"TAG-79757ed94823-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 25094.0, \"completion_offset_ms\": 25125.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-79757ed94823-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 26109.0, \"completion_offset_ms\": 26141.0, \"rtt_ms\": 32.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json\", \"sha256\": \"db66db42de1b21854184c2ac64dafe94abe0250d939baeb9d913f1b3b167a06a\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=61 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=2941cdefe7a742b3b87d25c6c20f9959b2aba88041716a731c59a3c95fb43b1b wall_ms=1789529798338 mono_ms=56538 first_write_wall_ms=1789529783282 first_write_mono_ms=41482 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 442462.281, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-0c8370440dc1-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 547.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-0c8370440dc1-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 1625.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-0c8370440dc1-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2828.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-0c8370440dc1-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3859.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-0c8370440dc1-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5906.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-0c8370440dc1-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 6906.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-0c8370440dc1-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7859.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-0c8370440dc1-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9390.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-0c8370440dc1-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11765.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-0c8370440dc1-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14687.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-0c8370440dc1-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-0c8370440dc1-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15312.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-0c8370440dc1-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15734.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-0c8370440dc1-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-0c8370440dc1-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16015.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-0c8370440dc1-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16453.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-0c8370440dc1-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16594.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-0c8370440dc1-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18281.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-0c8370440dc1-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18547.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-0c8370440dc1-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19531.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-0c8370440dc1-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20594.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-0c8370440dc1-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-0c8370440dc1-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 23062.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"error\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json\", \"sha256\": \"1f29b919838bcfe3628e0af7d4aaf6e6dbf267ed83ac8683e7b1675534a60b4f\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=61 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=dfd82eb560c94332fb32d5d545cea84449be66a37a7a7f6e2fcb976bcc1d8b8f wall_ms=1789530397326 mono_ms=57152 first_write_wall_ms=1789530382285 first_write_mono_ms=42110 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 443060.296, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-f9481b404445-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 1422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-f9481b404445-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-f9481b404445-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3657.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-f9481b404445-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4829.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-f9481b404445-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 6110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-f9481b404445-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8688.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-f9481b404445-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10672.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-f9481b404445-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11204.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-f9481b404445-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11344.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-f9481b404445-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11500.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-f9481b404445-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11954.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-f9481b404445-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-f9481b404445-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13407.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-f9481b404445-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-f9481b404445-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15235.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-f9481b404445-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16235.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-f9481b404445-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 17188.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-f9481b404445-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-f9481b404445-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19735.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-f9481b404445-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-f9481b404445-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22500.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-f9481b404445-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24297.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-f9481b404445-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24829.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/docs/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/final-seams/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/pool-claim/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/pool-release/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"error\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/pool-release-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n[receipt-inventory-readonly: exited; cursor=60319]\n\n[Showing lines 1-7 and 17-29 of 29; 9 middle lines (23.3KB) elided. Read artifact://1207 for full output]"}],"details":{"op":"logs","cursor":60319,"timedOut":false,"state":"exited","meta":{"truncation":{"direction":"middle","truncatedBy":"middle","totalLines":29,"totalBytes":60341,"outputLines":21,"outputBytes":36493,"maxBytes":40960,"headRange":{"start":1,"end":7},"tailRange":{"start":17,"end":29},"elidedLines":9,"elidedBytes":23868,"artifactId":"1207"}}},"isError":false,"timestamp":1789704495608}}
{"type":"custom_message","customType":"launch-completion","content":"Supervised process receipt-inventory-readonly exited with exit code 0.","display":true,"details":{"daemons":[{"name":"receipt-inventory-readonly","id":"fba66246-4a3b-4607-b9b6-3e4969c6a341","state":"exited","createdAt":1789704492550,"startedAt":1789704492552,"readyAt":1789704493117,"exitedAt":1789704493346,"exitCode":0,"restartCount":0,"outputBytes":60319,"owner":"01a0b2b2-2597-7000-8d1d-6111f271158b","readyMatch":"READONLY_READY","persist":false,"detached":false}]},"attribution":"agent","id":"3fa7b36e","parentId":"9a6d6590","timestamp":"2026-09-18T04:08:15.634Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_NoF1pOsT65Onl6xVzXviyY4G|fc_0aa7f9a4ea962878016aacb934c3ec87d1934d5d7c456562ed","toolName":"read","startedAt":"2026-09-18T04:08:21.283Z","args":{"path":"artifact://1207:8-16"},"intent":"Reading omitted inventory rows"},"id":"4070e0b0","parentId":"3fa7b36e","timestamp":"2026-09-18T04:08:21.283Z"}
{"type":"message","id":"65cdca3a","parentId":"4070e0b0","timestamp":"2026-09-18T04:08:21.283Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"**Checking broader JSON negatives**"},{"type":"toolCall","id":"call_NoF1pOsT65Onl6xVzXviyY4G|fc_0aa7f9a4ea962878016aacb934c3ec87d1934d5d7c456562ed","name":"read","arguments":{"i":"Reading omitted inventory rows","path":"artifact://1207:8-16"},"intent":"Reading omitted inventory rows"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":13061,"output":75,"cacheRead":26624,"cacheWrite":0,"totalTokens":39760,"reasoningTokens":42,"cost":{"input":0.13061,"output":0.0037500000000000003,"cacheRead":0.026624,"cacheWrite":0,"total":0.16098400000000002}},"stopReason":"toolUse","timestamp":1789704495641,"responseId":"resp_0aa7f9a4ea962878016aacb92fe90487d1bb8c49516acc4429","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"rs_0aa7f9a4ea962878016aacb93133f487d18586219b0ef4160d","type":"reasoning","content":[],"encrypted_content":"gAAAAABqrLk0Es_app2z-ZuqmX3LgJlz0Vx_9-1RmixqJ-6Sfr5mv9ryYHJE6zkGxg7f-ahk5bMijOe15wIUJsajFtUrzNjxOpp1-JVoUW4JWuj8rg-6Qxt3rRVyLLzqiQEaYamQfqdHFShhd5zQlSPwhOKnoRXaf0i5cbvcYzoRti3Q73U8jWRX9xOs4kSGdonGPW2nruqd-KweFPqJosnHK65DDYkmVvgUD9A8z7xSm_9N-9gWnlitRSxwM0uXrYPkixkehCr3qrcKyLNqW-FXvvGHaZeoaN7s76Rhchf7I8k_Bsu-OP6_fSDwVJiv97yCmshao-xIYM18DJJktc4aJmqN4i-LG-bsZNf4t-1NvjfPGG8vpUTi7P95a_q23IHD86D0WgfInHQC7dG8cVm6Vnd9wOrPomJM2VkjbLdVGVKfy6Kpxdw9gfg6up9_fdLoGwlLvqMt7vloJT3PEa2zhCI7NLPO3PPHf_UTy4KkeIsS3VLBpff9Tz-ghyzVmed0R0iYHHhNjrxwGXoKD9YQL8UucP4f8cVMMB5_oZNR7Lr1HVF9tIIEVKq_TyLyncQkikufdjYnxtetUD3TVxUYCEqVGM6I3wZjmdKFB9rEEjbyVA8o_j0kWfAV8wd_sutjhZrtnF-sJt27kGttrPHSI5qgXx92zRK_HV91uvNQdKTKuK0XI4nqtFTpDciGpOlcGtqc4kRA6o8dwKuu-izBgtxB5O8toLgi10TULoirVRDfH7vnFtaBmzH9t5hL5kcntndQ-HUtzX450vZnr5dKmrpBS6NmHtShT2IQE5qy3An3JpK_Ndqe8NM7lzBKEzygxeOZLz4dlhpXlhP-A1T-7HGGrXY2VBQVcRiuB2HV8pKLTblO1egRamPtwmoe1DD6SG441soy5GYsP1B9tJn2Lt5EvXH5r5gi4PtOhF5cTSP8k6jmQrZ9W19LzkvH5tyPfXJYk71hBSiLFa6r-ulNVkFtF2ycc_aVwX6rGK5R45lbaRKV23ERHtLyme2433WdSi0qcQ9tjdEfUU7_qxfL_QjuTZXZX7pFsWNcrf096LdHJFMvTXjM7kBYV63FGHrSJf8sLjLKb0C8qbXU2wsrgFYqSutcxGWU6qVlTizHebo_apS734VRm7zpCS91R-x2O9Agt5F9Nh9VeTERDCUvpEtb6v1g14-IB52tNiOr9XUAozqOFA_9LZ4MZa76GFAoD4Au6UwxGMjhQkV3Z7AJfOVufGckAdJgAjH8jwpv08Coy34doHGYRjagKHnChIh8NuVY2v5rxNQoqRVOCji5Jjew-Aw1diMDOObOj-vKLZRReOwtQWjZr-J3Mvv2vYPhoG-k-UGrF9tdbG4a1k6SZ2OqWiAZBm9FUNt4Upq0rSZG40wuDgjO-POObCvFvrevAX6D_IpW6GebzuP_u3MHPIYnUVwvasxGI3D6S-Aw8kex_SbErzVNGW2Y5IiZvKnbGVjs-IE8NGHN9kD8sdJzQz5-9EOyGWcf4qbI9K_HZ6zn99eRfmGFF9u2l_Ub-6ftEn9QFIm_","internal_chat_message_metadata_passthrough":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"summary":[{"type":"summary_text","text":"**Checking broader JSON negatives**"}],"metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}},{"id":"fc_0aa7f9a4ea962878016aacb934c3ec87d1934d5d7c456562ed","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading omitted inventory rows\",\"path\":\"artifact://1207:8-16\"}","call_id":"call_NoF1pOsT65Onl6xVzXviyY4G","internal_chat_message_metadata_passthrough":{"create_time":1789704496.262881,"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"name":"read","metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}}]},"duration":5636.943100005388,"ttft":1582.922100007534,"completedAt":1789704501280,"contextSnapshot":{"promptTokens":39685,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"93f236f2","parentId":"65cdca3a","timestamp":"2026-09-18T04:08:21.329Z","message":{"role":"toolResult","toolCallId":"call_NoF1pOsT65Onl6xVzXviyY4G|fc_0aa7f9a4ea962878016aacb934c3ec87d1934d5d7c456562ed","toolName":"read","content":[{"type":"text","text":"{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json\", \"sha256\": \"71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"NoneType\"}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json\", \"sha256\": \"b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=61 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=a544df84de72f55acc00ddec47753571961bcaa2e81694fb6631948d11937394 wall_ms=1789526083257 mono_ms=72873 first_write_wall_ms=1789526068220 first_write_mono_ms=57835 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438745.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-330ee8471f58-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-330ee8471f58-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2156.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-330ee8471f58-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-330ee8471f58-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4594.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-330ee8471f58-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-330ee8471f58-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-330ee8471f58-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-330ee8471f58-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-330ee8471f58-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-330ee8471f58-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-330ee8471f58-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11078.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-330ee8471f58-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-330ee8471f58-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-330ee8471f58-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-330ee8471f58-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-330ee8471f58-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-330ee8471f58-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 17922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-330ee8471f58-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-330ee8471f58-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-330ee8471f58-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-330ee8471f58-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-330ee8471f58-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21828.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-330ee8471f58-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json\", \"sha256\": \"6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=62 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=737e0679bf80e2b52e3dc1d7b6e30226fac726f5cb49fd6c1f1fa7391989c5d4 wall_ms=1789526317141 mono_ms=60806 first_write_wall_ms=1789526302105 first_write_mono_ms=45771 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438978.875, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-da71e17bf613-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 640.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-da71e17bf613-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 1796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-da71e17bf613-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3343.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-da71e17bf613-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4031.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-da71e17bf613-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-da71e17bf613-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 6312.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-da71e17bf613-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8609.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-da71e17bf613-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10718.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-da71e17bf613-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11703.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-da71e17bf613-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12109.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-da71e17bf613-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12515.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-da71e17bf613-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12984.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-da71e17bf613-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13421.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-da71e17bf613-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-da71e17bf613-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-da71e17bf613-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-da71e17bf613-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18093.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-da71e17bf613-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18562.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-da71e17bf613-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18750.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-da71e17bf613-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-da71e17bf613-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20656.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-da71e17bf613-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21671.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-da71e17bf613-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22843.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json\", \"sha256\": \"dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=60 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=d4c78d5bcb6f56c1962bfece799397880b00a78e8903bd4f8257af3adb1c8dda wall_ms=1789526582910 mono_ms=67380 first_write_wall_ms=1789526567864 first_write_mono_ms=52334 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 439244.796, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-151afa8d1b59-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2157.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-151afa8d1b59-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3485.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-151afa8d1b59-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-151afa8d1b59-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10829.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-151afa8d1b59-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11438.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-151afa8d1b59-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-151afa8d1b59-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-151afa8d1b59-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-151afa8d1b59-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13657.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-151afa8d1b59-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-151afa8d1b59-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14797.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-151afa8d1b59-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-151afa8d1b59-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19860.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-151afa8d1b59-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-151afa8d1b59-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21063.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-151afa8d1b59-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-151afa8d1b59-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22032.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-151afa8d1b59-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22579.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-151afa8d1b59-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 23360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-151afa8d1b59-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24094.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-151afa8d1b59-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24891.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-151afa8d1b59-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 25766.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-151afa8d1b59-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 27047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"error\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json\", \"sha256\": \"e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 3484.99999998603, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 443397.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 969.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 2500.0}, {\"index\": 1, \"tag\": \"TAG-dc926f6d46ba-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 2125.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 1360.0}, {\"index\": 2, \"tag\": \"TAG-dc926f6d46ba-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3328.0, \"completion_offset_ms\": 3516.0, \"rtt_ms\": 157.0}, {\"index\": 3, \"tag\": \"TAG-dc926f6d46ba-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3703.0, \"completion_offset_ms\": 3735.0, \"rtt_ms\": 16.0}, {\"index\": 4, \"tag\": \"TAG-dc926f6d46ba-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5094.0, \"completion_offset_ms\": 5156.0, \"rtt_ms\": 31.0}, {\"index\": 5, \"tag\": \"TAG-dc926f6d46ba-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5860.0, \"completion_offset_ms\": 5891.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-dc926f6d46ba-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": 7250.0, \"rtt_ms\": 16.0}, {\"index\": 7, \"tag\": \"TAG-dc926f6d46ba-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8250.0, \"completion_offset_ms\": 8281.0, \"rtt_ms\": 31.0}, {\"index\": 8, \"tag\": \"TAG-dc926f6d46ba-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9219.0, \"completion_offset_ms\": 9250.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-dc926f6d46ba-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11110.0, \"completion_offset_ms\": 12938.0, \"rtt_ms\": 31.0}, {\"index\": 10, \"tag\": \"TAG-dc926f6d46ba-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12938.0, \"completion_offset_ms\": 15188.0, \"rtt_ms\": 15.0}, {\"index\": 11, \"tag\": \"TAG-dc926f6d46ba-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": 17860.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-dc926f6d46ba-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 17860.0, \"completion_offset_ms\": 18360.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-dc926f6d46ba-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18344.0, \"completion_offset_ms\": 18781.0, \"rtt_ms\": 47.0}, {\"index\": 14, \"tag\": \"TAG-dc926f6d46ba-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18766.0, \"completion_offset_ms\": 19203.0, \"rtt_ms\": 31.0}, {\"index\": 15, \"tag\": \"TAG-dc926f6d46ba-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19188.0, \"completion_offset_ms\": 19610.0, \"rtt_ms\": 47.0}, {\"index\": 16, \"tag\": \"TAG-dc926f6d46ba-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19610.0, \"completion_offset_ms\": 20047.0, \"rtt_ms\": 31.0}, {\"index\": 17, \"tag\": \"TAG-dc926f6d46ba-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": 21156.0, \"rtt_ms\": 1109.0}, {\"index\": 18, \"tag\": \"TAG-dc926f6d46ba-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20422.0, \"completion_offset_ms\": 21563.0, \"rtt_ms\": 734.0}, {\"index\": 19, \"tag\": \"TAG-dc926f6d46ba-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": 21953.0, \"rtt_ms\": 31.0}, {\"index\": 20, \"tag\": \"TAG-dc926f6d46ba-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21938.0, \"completion_offset_ms\": 22360.0, \"rtt_ms\": 31.0}, {\"index\": 21, \"tag\": \"TAG-dc926f6d46ba-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22360.0, \"completion_offset_ms\": 22391.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-dc926f6d46ba-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23000.0, \"completion_offset_ms\": 23047.0, \"rtt_ms\": 16.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json\", \"sha256\": \"2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 8093.9999999827705, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 444289.359, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-79757ed94823-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 4453.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 2750.0}, {\"index\": 1, \"tag\": \"TAG-79757ed94823-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5266.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1937.0}, {\"index\": 2, \"tag\": \"TAG-79757ed94823-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6125.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1094.0}, {\"index\": 3, \"tag\": \"TAG-79757ed94823-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8094.0, \"completion_offset_ms\": 8594.0, \"rtt_ms\": 47.0}, {\"index\": 4, \"tag\": \"TAG-79757ed94823-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8578.0, \"completion_offset_ms\": 8625.0, \"rtt_ms\": 16.0}, {\"index\": 5, \"tag\": \"TAG-79757ed94823-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9328.0, \"completion_offset_ms\": 9375.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-79757ed94823-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10125.0, \"completion_offset_ms\": 10156.0, \"rtt_ms\": 31.0}, {\"index\": 7, \"tag\": \"TAG-79757ed94823-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11125.0, \"completion_offset_ms\": 11156.0, \"rtt_ms\": 16.0}, {\"index\": 8, \"tag\": \"TAG-79757ed94823-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12187.0, \"completion_offset_ms\": 12219.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-79757ed94823-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13312.0, \"completion_offset_ms\": 13359.0, \"rtt_ms\": 32.0}, {\"index\": 10, \"tag\": \"TAG-79757ed94823-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14500.0, \"completion_offset_ms\": 14547.0, \"rtt_ms\": 31.0}, {\"index\": 11, \"tag\": \"TAG-79757ed94823-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15281.0, \"completion_offset_ms\": 15344.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-79757ed94823-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16875.0, \"completion_offset_ms\": 16906.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-79757ed94823-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18422.0, \"completion_offset_ms\": 20000.0, \"rtt_ms\": 15.0}, {\"index\": 14, \"tag\": \"TAG-79757ed94823-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19984.0, \"completion_offset_ms\": 20156.0, \"rtt_ms\": 32.0}, {\"index\": 15, \"tag\": \"TAG-79757ed94823-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20156.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 31.0}, {\"index\": 16, \"tag\": \"TAG-79757ed94823-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20281.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 16.0}, {\"index\": 17, \"tag\": \"TAG-79757ed94823-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21094.0, \"completion_offset_ms\": 21125.0, \"rtt_ms\": 15.0}, {\"index\": 18, \"tag\": \"TAG-79757ed94823-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22109.0, \"completion_offset_ms\": 22141.0, \"rtt_ms\": 0.0}, {\"index\": 19, \"tag\": \"TAG-79757ed94823-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23109.0, \"completion_offset_ms\": 23141.0, \"rtt_ms\": 16.0}, {\"index\": 20, \"tag\": \"TAG-79757ed94823-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24312.0, \"completion_offset_ms\": 24359.0, \"rtt_ms\": 16.0}, {\"index\": 21, \"tag\": \"TAG-79757ed94823-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 25094.0, \"completion_offset_ms\": 25125.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-79757ed94823-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 26109.0, \"completion_offset_ms\": 26141.0, \"rtt_ms\": 32.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n\n[Artifact storage: ~/.omp/agent/sessions/-Documents-projects-spt-core/2026-09-13T10-30-51-311Z_01a09a51-dcaf-7000-970b-d5aecd6804d7/1207.hub.log (58.9KB). Use artifact://1207:N-M to page, artifact://1207:raw:N-M for verbatim chunks, and the artifact file path for search/copy workflows.]\n\n[Showing lines 7-19 of 29. Use :20 to continue]"}],"details":{"resolvedPath":"C:\\Users\\decid\\.omp\\agent\\sessions\\-Documents-projects-spt-core\\2026-09-13T10-30-51-311Z_01a09a51-dcaf-7000-970b-d5aecd6804d7\\1207.hub.log","contentType":"text/plain","totalLines":29,"displayContent":{"text":"{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json\", \"sha256\": \"71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"NoneType\"}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json\", \"sha256\": \"b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=61 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=a544df84de72f55acc00ddec47753571961bcaa2e81694fb6631948d11937394 wall_ms=1789526083257 mono_ms=72873 first_write_wall_ms=1789526068220 first_write_mono_ms=57835 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438745.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-330ee8471f58-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-330ee8471f58-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2156.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-330ee8471f58-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-330ee8471f58-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4594.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-330ee8471f58-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-330ee8471f58-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-330ee8471f58-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-330ee8471f58-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-330ee8471f58-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-330ee8471f58-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-330ee8471f58-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11078.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-330ee8471f58-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-330ee8471f58-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-330ee8471f58-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-330ee8471f58-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-330ee8471f58-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-330ee8471f58-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 17922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-330ee8471f58-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-330ee8471f58-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-330ee8471f58-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-330ee8471f58-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-330ee8471f58-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21828.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-330ee8471f58-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json\", \"sha256\": \"6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=62 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=737e0679bf80e2b52e3dc1d7b6e30226fac726f5cb49fd6c1f1fa7391989c5d4 wall_ms=1789526317141 mono_ms=60806 first_write_wall_ms=1789526302105 first_write_mono_ms=45771 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438978.875, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-da71e17bf613-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 640.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-da71e17bf613-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 1796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-da71e17bf613-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3343.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-da71e17bf613-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4031.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-da71e17bf613-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-da71e17bf613-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 6312.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-da71e17bf613-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8609.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-da71e17bf613-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10718.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-da71e17bf613-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11703.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-da71e17bf613-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12109.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-da71e17bf613-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12515.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-da71e17bf613-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12984.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-da71e17bf613-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13421.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-da71e17bf613-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-da71e17bf613-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-da71e17bf613-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-da71e17bf613-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18093.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-da71e17bf613-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18562.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-da71e17bf613-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18750.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-da71e17bf613-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-da71e17bf613-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20656.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-da71e17bf613-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21671.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-da71e17bf613-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22843.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json\", \"sha256\": \"dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=60 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=d4c78d5bcb6f56c1962bfece799397880b00a78e8903bd4f8257af3adb1c8dda wall_ms=1789526582910 mono_ms=67380 first_write_wall_ms=1789526567864 first_write_mono_ms=52334 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 439244.796, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-151afa8d1b59-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2157.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-151afa8d1b59-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3485.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-151afa8d1b59-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-151afa8d1b59-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10829.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-151afa8d1b59-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11438.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-151afa8d1b59-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-151afa8d1b59-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-151afa8d1b59-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-151afa8d1b59-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13657.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-151afa8d1b59-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-151afa8d1b59-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14797.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-151afa8d1b59-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-151afa8d1b59-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19860.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-151afa8d1b59-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-151afa8d1b59-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21063.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-151afa8d1b59-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-151afa8d1b59-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22032.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-151afa8d1b59-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22579.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-151afa8d1b59-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 23360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-151afa8d1b59-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24094.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-151afa8d1b59-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24891.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-151afa8d1b59-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 25766.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-151afa8d1b59-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 27047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"error\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json\", \"sha256\": \"e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 3484.99999998603, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 443397.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 969.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 2500.0}, {\"index\": 1, \"tag\": \"TAG-dc926f6d46ba-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 2125.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 1360.0}, {\"index\": 2, \"tag\": \"TAG-dc926f6d46ba-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3328.0, \"completion_offset_ms\": 3516.0, \"rtt_ms\": 157.0}, {\"index\": 3, \"tag\": \"TAG-dc926f6d46ba-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3703.0, \"completion_offset_ms\": 3735.0, \"rtt_ms\": 16.0}, {\"index\": 4, \"tag\": \"TAG-dc926f6d46ba-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5094.0, \"completion_offset_ms\": 5156.0, \"rtt_ms\": 31.0}, {\"index\": 5, \"tag\": \"TAG-dc926f6d46ba-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5860.0, \"completion_offset_ms\": 5891.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-dc926f6d46ba-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": 7250.0, \"rtt_ms\": 16.0}, {\"index\": 7, \"tag\": \"TAG-dc926f6d46ba-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8250.0, \"completion_offset_ms\": 8281.0, \"rtt_ms\": 31.0}, {\"index\": 8, \"tag\": \"TAG-dc926f6d46ba-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9219.0, \"completion_offset_ms\": 9250.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-dc926f6d46ba-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11110.0, \"completion_offset_ms\": 12938.0, \"rtt_ms\": 31.0}, {\"index\": 10, \"tag\": \"TAG-dc926f6d46ba-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12938.0, \"completion_offset_ms\": 15188.0, \"rtt_ms\": 15.0}, {\"index\": 11, \"tag\": \"TAG-dc926f6d46ba-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": 17860.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-dc926f6d46ba-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 17860.0, \"completion_offset_ms\": 18360.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-dc926f6d46ba-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18344.0, \"completion_offset_ms\": 18781.0, \"rtt_ms\": 47.0}, {\"index\": 14, \"tag\": \"TAG-dc926f6d46ba-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18766.0, \"completion_offset_ms\": 19203.0, \"rtt_ms\": 31.0}, {\"index\": 15, \"tag\": \"TAG-dc926f6d46ba-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19188.0, \"completion_offset_ms\": 19610.0, \"rtt_ms\": 47.0}, {\"index\": 16, \"tag\": \"TAG-dc926f6d46ba-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19610.0, \"completion_offset_ms\": 20047.0, \"rtt_ms\": 31.0}, {\"index\": 17, \"tag\": \"TAG-dc926f6d46ba-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": 21156.0, \"rtt_ms\": 1109.0}, {\"index\": 18, \"tag\": \"TAG-dc926f6d46ba-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20422.0, \"completion_offset_ms\": 21563.0, \"rtt_ms\": 734.0}, {\"index\": 19, \"tag\": \"TAG-dc926f6d46ba-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": 21953.0, \"rtt_ms\": 31.0}, {\"index\": 20, \"tag\": \"TAG-dc926f6d46ba-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21938.0, \"completion_offset_ms\": 22360.0, \"rtt_ms\": 31.0}, {\"index\": 21, \"tag\": \"TAG-dc926f6d46ba-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22360.0, \"completion_offset_ms\": 22391.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-dc926f6d46ba-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23000.0, \"completion_offset_ms\": 23047.0, \"rtt_ms\": 16.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json\", \"sha256\": \"2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 8093.9999999827705, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 444289.359, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-79757ed94823-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 4453.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 2750.0}, {\"index\": 1, \"tag\": \"TAG-79757ed94823-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5266.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1937.0}, {\"index\": 2, \"tag\": \"TAG-79757ed94823-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6125.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1094.0}, {\"index\": 3, \"tag\": \"TAG-79757ed94823-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8094.0, \"completion_offset_ms\": 8594.0, \"rtt_ms\": 47.0}, {\"index\": 4, \"tag\": \"TAG-79757ed94823-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8578.0, \"completion_offset_ms\": 8625.0, \"rtt_ms\": 16.0}, {\"index\": 5, \"tag\": \"TAG-79757ed94823-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9328.0, \"completion_offset_ms\": 9375.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-79757ed94823-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10125.0, \"completion_offset_ms\": 10156.0, \"rtt_ms\": 31.0}, {\"index\": 7, \"tag\": \"TAG-79757ed94823-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11125.0, \"completion_offset_ms\": 11156.0, \"rtt_ms\": 16.0}, {\"index\": 8, \"tag\": \"TAG-79757ed94823-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12187.0, \"completion_offset_ms\": 12219.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-79757ed94823-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13312.0, \"completion_offset_ms\": 13359.0, \"rtt_ms\": 32.0}, {\"index\": 10, \"tag\": \"TAG-79757ed94823-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14500.0, \"completion_offset_ms\": 14547.0, \"rtt_ms\": 31.0}, {\"index\": 11, \"tag\": \"TAG-79757ed94823-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15281.0, \"completion_offset_ms\": 15344.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-79757ed94823-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16875.0, \"completion_offset_ms\": 16906.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-79757ed94823-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18422.0, \"completion_offset_ms\": 20000.0, \"rtt_ms\": 15.0}, {\"index\": 14, \"tag\": \"TAG-79757ed94823-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19984.0, \"completion_offset_ms\": 20156.0, \"rtt_ms\": 32.0}, {\"index\": 15, \"tag\": \"TAG-79757ed94823-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20156.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 31.0}, {\"index\": 16, \"tag\": \"TAG-79757ed94823-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20281.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 16.0}, {\"index\": 17, \"tag\": \"TAG-79757ed94823-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21094.0, \"completion_offset_ms\": 21125.0, \"rtt_ms\": 15.0}, {\"index\": 18, \"tag\": \"TAG-79757ed94823-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22109.0, \"completion_offset_ms\": 22141.0, \"rtt_ms\": 0.0}, {\"index\": 19, \"tag\": \"TAG-79757ed94823-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23109.0, \"completion_offset_ms\": 23141.0, \"rtt_ms\": 16.0}, {\"index\": 20, \"tag\": \"TAG-79757ed94823-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24312.0, \"completion_offset_ms\": 24359.0, \"rtt_ms\": 16.0}, {\"index\": 21, \"tag\": \"TAG-79757ed94823-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 25094.0, \"completion_offset_ms\": 25125.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-79757ed94823-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 26109.0, \"completion_offset_ms\": 26141.0, \"rtt_ms\": 32.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}","startLine":7,"lineNumbers":[7,8,9,10,11,12,13,14,15,16,17,18,19]},"truncation":{"content":"{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json\", \"sha256\": \"71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"NoneType\"}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json\", \"sha256\": \"b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=61 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=a544df84de72f55acc00ddec47753571961bcaa2e81694fb6631948d11937394 wall_ms=1789526083257 mono_ms=72873 first_write_wall_ms=1789526068220 first_write_mono_ms=57835 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438745.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-330ee8471f58-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-330ee8471f58-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2156.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-330ee8471f58-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-330ee8471f58-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4594.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-330ee8471f58-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-330ee8471f58-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-330ee8471f58-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-330ee8471f58-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-330ee8471f58-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-330ee8471f58-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 9938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-330ee8471f58-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11078.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-330ee8471f58-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-330ee8471f58-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-330ee8471f58-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14219.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-330ee8471f58-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-330ee8471f58-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-330ee8471f58-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 17922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-330ee8471f58-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-330ee8471f58-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18922.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-330ee8471f58-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-330ee8471f58-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21000.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-330ee8471f58-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21828.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-330ee8471f58-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22953.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json\", \"sha256\": \"6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d\", \"status\": \"CLEANUP_FAILED\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=62 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=737e0679bf80e2b52e3dc1d7b6e30226fac726f5cb49fd6c1f1fa7391989c5d4 wall_ms=1789526317141 mono_ms=60806 first_write_wall_ms=1789526302105 first_write_mono_ms=45771 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 438978.875, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-da71e17bf613-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 640.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-da71e17bf613-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 1796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-da71e17bf613-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3343.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-da71e17bf613-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 4031.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-da71e17bf613-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 5375.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-da71e17bf613-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 6312.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-da71e17bf613-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 8609.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-da71e17bf613-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10718.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-da71e17bf613-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11703.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-da71e17bf613-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12109.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-da71e17bf613-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12515.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-da71e17bf613-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12984.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-da71e17bf613-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13421.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-da71e17bf613-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-da71e17bf613-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14875.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-da71e17bf613-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 16796.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-da71e17bf613-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18093.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-da71e17bf613-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18562.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-da71e17bf613-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 18750.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-da71e17bf613-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19781.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-da71e17bf613-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20656.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-da71e17bf613-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21671.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-da71e17bf613-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22843.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"path\": \".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json\", \"sha256\": \"dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\", \"status\": \"REGRESSION\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": false, \"sustained_timely_ack_and_state\": false, \"all_post_tags_accounted_within_bound\": false, \"zero_replacement_write_poison\": false, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": null, \"poison_fields\": {\"replacement_write_poison\": [\"CONN_WRITE_POISONED: conn=60 role=brain stream-subscriber stream=1 controller session=1 endpoint=refreshrig by=d4c78d5bcb6f56c1962bfece799397880b00a78e8903bd4f8257af3adb1c8dda wall_ms=1789526582910 mono_ms=67380 first_write_wall_ms=1789526567864 first_write_mono_ms=52334 \\u2014 physical broker conn retired: a write exceeded its 15000ms bound; in-flight I/O aborted, conn never reused [REQ-HAZARD-SHAREDSEND-NO-BLOCKING-WRITE-UNDER-LOCK]\"], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 0, \"timely\": 0, \"start_mono\": 439244.796, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-151afa8d1b59-post-refresh-000\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 2157.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 1, \"tag\": \"TAG-151afa8d1b59-post-refresh-001\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 3485.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 2, \"tag\": \"TAG-151afa8d1b59-post-refresh-002\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 7907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 3, \"tag\": \"TAG-151afa8d1b59-post-refresh-003\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 10829.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 4, \"tag\": \"TAG-151afa8d1b59-post-refresh-004\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11438.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 5, \"tag\": \"TAG-151afa8d1b59-post-refresh-005\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 11907.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 6, \"tag\": \"TAG-151afa8d1b59-post-refresh-006\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12422.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 7, \"tag\": \"TAG-151afa8d1b59-post-refresh-007\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 12813.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 8, \"tag\": \"TAG-151afa8d1b59-post-refresh-008\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 13657.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 9, \"tag\": \"TAG-151afa8d1b59-post-refresh-009\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14110.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 10, \"tag\": \"TAG-151afa8d1b59-post-refresh-010\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 14797.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 11, \"tag\": \"TAG-151afa8d1b59-post-refresh-011\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 15938.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 12, \"tag\": \"TAG-151afa8d1b59-post-refresh-012\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 19860.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 13, \"tag\": \"TAG-151afa8d1b59-post-refresh-013\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 20469.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 14, \"tag\": \"TAG-151afa8d1b59-post-refresh-014\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21063.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 15, \"tag\": \"TAG-151afa8d1b59-post-refresh-015\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 16, \"tag\": \"TAG-151afa8d1b59-post-refresh-016\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22032.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 17, \"tag\": \"TAG-151afa8d1b59-post-refresh-017\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 22579.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 18, \"tag\": \"TAG-151afa8d1b59-post-refresh-018\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 23360.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 19, \"tag\": \"TAG-151afa8d1b59-post-refresh-019\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24094.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 20, \"tag\": \"TAG-151afa8d1b59-post-refresh-020\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 24891.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 21, \"tag\": \"TAG-151afa8d1b59-post-refresh-021\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 25766.0, \"completion_offset_ms\": null, \"rtt_ms\": null}, {\"index\": 22, \"tag\": \"TAG-151afa8d1b59-post-refresh-022\", \"complete\": false, \"timely\": false, \"sent_offset_ms\": 27047.0, \"completion_offset_ms\": null, \"rtt_ms\": null}], \"first_timely_candidate\": null, \"all_post\": {\"timely\": 0, \"total\": 23, \"longest_untimely_run\": 23}, \"candidate_inclusive\": null, \"strictly_after_candidate\": null}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"error\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-3/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/build-probes-noack/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"inventory_selected\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json\", \"sha256\": \"e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 3484.99999998603, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 443397.89, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 969.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 2500.0}, {\"index\": 1, \"tag\": \"TAG-dc926f6d46ba-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 2125.0, \"completion_offset_ms\": 3485.0, \"rtt_ms\": 1360.0}, {\"index\": 2, \"tag\": \"TAG-dc926f6d46ba-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3328.0, \"completion_offset_ms\": 3516.0, \"rtt_ms\": 157.0}, {\"index\": 3, \"tag\": \"TAG-dc926f6d46ba-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 3703.0, \"completion_offset_ms\": 3735.0, \"rtt_ms\": 16.0}, {\"index\": 4, \"tag\": \"TAG-dc926f6d46ba-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5094.0, \"completion_offset_ms\": 5156.0, \"rtt_ms\": 31.0}, {\"index\": 5, \"tag\": \"TAG-dc926f6d46ba-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5860.0, \"completion_offset_ms\": 5891.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-dc926f6d46ba-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 7219.0, \"completion_offset_ms\": 7250.0, \"rtt_ms\": 16.0}, {\"index\": 7, \"tag\": \"TAG-dc926f6d46ba-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8250.0, \"completion_offset_ms\": 8281.0, \"rtt_ms\": 31.0}, {\"index\": 8, \"tag\": \"TAG-dc926f6d46ba-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9219.0, \"completion_offset_ms\": 9250.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-dc926f6d46ba-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11110.0, \"completion_offset_ms\": 12938.0, \"rtt_ms\": 31.0}, {\"index\": 10, \"tag\": \"TAG-dc926f6d46ba-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12938.0, \"completion_offset_ms\": 15188.0, \"rtt_ms\": 15.0}, {\"index\": 11, \"tag\": \"TAG-dc926f6d46ba-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15172.0, \"completion_offset_ms\": 17860.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-dc926f6d46ba-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 17860.0, \"completion_offset_ms\": 18360.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-dc926f6d46ba-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18344.0, \"completion_offset_ms\": 18781.0, \"rtt_ms\": 47.0}, {\"index\": 14, \"tag\": \"TAG-dc926f6d46ba-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18766.0, \"completion_offset_ms\": 19203.0, \"rtt_ms\": 31.0}, {\"index\": 15, \"tag\": \"TAG-dc926f6d46ba-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19188.0, \"completion_offset_ms\": 19610.0, \"rtt_ms\": 47.0}, {\"index\": 16, \"tag\": \"TAG-dc926f6d46ba-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19610.0, \"completion_offset_ms\": 20047.0, \"rtt_ms\": 31.0}, {\"index\": 17, \"tag\": \"TAG-dc926f6d46ba-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20047.0, \"completion_offset_ms\": 21156.0, \"rtt_ms\": 1109.0}, {\"index\": 18, \"tag\": \"TAG-dc926f6d46ba-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20422.0, \"completion_offset_ms\": 21563.0, \"rtt_ms\": 734.0}, {\"index\": 19, \"tag\": \"TAG-dc926f6d46ba-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21547.0, \"completion_offset_ms\": 21953.0, \"rtt_ms\": 31.0}, {\"index\": 20, \"tag\": \"TAG-dc926f6d46ba-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21938.0, \"completion_offset_ms\": 22360.0, \"rtt_ms\": 31.0}, {\"index\": 21, \"tag\": \"TAG-dc926f6d46ba-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22360.0, \"completion_offset_ms\": 22391.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-dc926f6d46ba-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23000.0, \"completion_offset_ms\": 23047.0, \"rtt_ms\": 16.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}\n{\"path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json\", \"sha256\": \"2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2\", \"status\": \"PASS\", \"result_type\": \"dict\", \"result_keys\": [\"checks\", \"pass\", \"refresh\", \"recovery_ms\", \"baseline\", \"post_refresh\", \"controller_closures\", \"non_detach_closures\", \"replacement_write_poison\", \"old_connection_write_poison\", \"reader_errors\", \"observation_end_ms\"], \"checks\": {\"real_refresh\": true, \"baseline_12_timely_tags\": true, \"ack_recovered_within_bound\": true, \"sustained_timely_ack_and_state\": true, \"all_post_tags_accounted_within_bound\": true, \"zero_replacement_write_poison\": true, \"controller_closures_detach_only\": true, \"reader_healthy\": true}, \"recorded_recovery_ms\": 8093.9999999827705, \"poison_fields\": {\"replacement_write_poison\": [], \"old_connection_write_poison\": []}, \"post_total\": 23, \"complete\": 23, \"timely\": 22, \"start_mono\": 444289.359, \"ordered_post\": [{\"index\": 0, \"tag\": \"TAG-79757ed94823-post-refresh-000\", \"complete\": true, \"timely\": false, \"sent_offset_ms\": 4453.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 2750.0}, {\"index\": 1, \"tag\": \"TAG-79757ed94823-post-refresh-001\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 5266.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1937.0}, {\"index\": 2, \"tag\": \"TAG-79757ed94823-post-refresh-002\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 6125.0, \"completion_offset_ms\": 8094.0, \"rtt_ms\": 1094.0}, {\"index\": 3, \"tag\": \"TAG-79757ed94823-post-refresh-003\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8094.0, \"completion_offset_ms\": 8594.0, \"rtt_ms\": 47.0}, {\"index\": 4, \"tag\": \"TAG-79757ed94823-post-refresh-004\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 8578.0, \"completion_offset_ms\": 8625.0, \"rtt_ms\": 16.0}, {\"index\": 5, \"tag\": \"TAG-79757ed94823-post-refresh-005\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 9328.0, \"completion_offset_ms\": 9375.0, \"rtt_ms\": 31.0}, {\"index\": 6, \"tag\": \"TAG-79757ed94823-post-refresh-006\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 10125.0, \"completion_offset_ms\": 10156.0, \"rtt_ms\": 31.0}, {\"index\": 7, \"tag\": \"TAG-79757ed94823-post-refresh-007\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 11125.0, \"completion_offset_ms\": 11156.0, \"rtt_ms\": 16.0}, {\"index\": 8, \"tag\": \"TAG-79757ed94823-post-refresh-008\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 12187.0, \"completion_offset_ms\": 12219.0, \"rtt_ms\": 16.0}, {\"index\": 9, \"tag\": \"TAG-79757ed94823-post-refresh-009\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 13312.0, \"completion_offset_ms\": 13359.0, \"rtt_ms\": 32.0}, {\"index\": 10, \"tag\": \"TAG-79757ed94823-post-refresh-010\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 14500.0, \"completion_offset_ms\": 14547.0, \"rtt_ms\": 31.0}, {\"index\": 11, \"tag\": \"TAG-79757ed94823-post-refresh-011\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 15281.0, \"completion_offset_ms\": 15344.0, \"rtt_ms\": 47.0}, {\"index\": 12, \"tag\": \"TAG-79757ed94823-post-refresh-012\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 16875.0, \"completion_offset_ms\": 16906.0, \"rtt_ms\": 31.0}, {\"index\": 13, \"tag\": \"TAG-79757ed94823-post-refresh-013\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 18422.0, \"completion_offset_ms\": 20000.0, \"rtt_ms\": 15.0}, {\"index\": 14, \"tag\": \"TAG-79757ed94823-post-refresh-014\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 19984.0, \"completion_offset_ms\": 20156.0, \"rtt_ms\": 32.0}, {\"index\": 15, \"tag\": \"TAG-79757ed94823-post-refresh-015\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20156.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 31.0}, {\"index\": 16, \"tag\": \"TAG-79757ed94823-post-refresh-016\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 20281.0, \"completion_offset_ms\": 20297.0, \"rtt_ms\": 16.0}, {\"index\": 17, \"tag\": \"TAG-79757ed94823-post-refresh-017\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 21094.0, \"completion_offset_ms\": 21125.0, \"rtt_ms\": 15.0}, {\"index\": 18, \"tag\": \"TAG-79757ed94823-post-refresh-018\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 22109.0, \"completion_offset_ms\": 22141.0, \"rtt_ms\": 0.0}, {\"index\": 19, \"tag\": \"TAG-79757ed94823-post-refresh-019\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 23109.0, \"completion_offset_ms\": 23141.0, \"rtt_ms\": 16.0}, {\"index\": 20, \"tag\": \"TAG-79757ed94823-post-refresh-020\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 24312.0, \"completion_offset_ms\": 24359.0, \"rtt_ms\": 16.0}, {\"index\": 21, \"tag\": \"TAG-79757ed94823-post-refresh-021\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 25094.0, \"completion_offset_ms\": 25125.0, \"rtt_ms\": 15.0}, {\"index\": 22, \"tag\": \"TAG-79757ed94823-post-refresh-022\", \"complete\": true, \"timely\": true, \"sent_offset_ms\": 26109.0, \"completion_offset_ms\": 26141.0, \"rtt_ms\": 32.0}], \"first_timely_candidate\": 1, \"all_post\": {\"timely\": 22, \"total\": 23, \"longest_untimely_run\": 1}, \"candidate_inclusive\": {\"timely\": 22, \"total\": 22, \"longest_untimely_run\": 0}, \"strictly_after_candidate\": {\"timely\": 21, \"total\": 21, \"longest_untimely_run\": 0}}\n{\"excluded_wrapper\": \".spt/preserved/49-267-refresh-discriminator/windows/checks/receipt.json\", \"keys\": [\"commands\", \"cwd\", \"driver_exit\", \"driver_sha256\", \"end\", \"environment_allowlist\", \"free_bytes_end\", \"free_bytes_start\", \"metadata_commands\", \"phase\", \"process_backend\", \"processes_after\", \"processes_before\", \"scrubbed_names\", \"source_after\", \"source_before\", \"start\", \"status\", \"target\", \"target_bytes_end\", \"termination_events\", \"thresholds\", \"unchanged_toolchain_environment\"]}","truncated":true,"truncatedBy":"lines","totalLines":23,"totalBytes":30175,"outputLines":13,"outputBytes":30175,"lastLinePartial":false,"firstLineExceedsLimit":false},"meta":{"source":{"type":"internal","value":"artifact://1207"},"truncation":{"direction":"head","truncatedBy":"lines","totalLines":29,"totalBytes":30175,"outputLines":13,"outputBytes":30175,"maxBytes":51200,"shownRange":{"start":7,"end":19},"nextOffset":20}}},"isError":false,"timestamp":1789704501325}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_4zhtdBHz5IeMM25WAS1gRjuR|fc_0aa7f9a4ea962878016aacb93be2dc87d1b616c329e9b3ebbb","toolName":"grep","startedAt":"2026-09-18T04:08:27.967Z","args":{"path":".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json"},"intent":"Finding alternative analyzed receipts"},"id":"47a716ae","parentId":"93f236f2","timestamp":"2026-09-18T04:08:27.967Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_vHoEQ6d4RqKmejpoVyDmPR7P|fc_0aa7f9a4ea962878016aacb93be2f087d1a6a20c2d58dfd5eb","toolName":"read","startedAt":"2026-09-18T04:08:27.967Z","args":{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json:17-100"},"intent":"Reading startup-only negative details"},"id":"b245840c","parentId":"47a716ae","timestamp":"2026-09-18T04:08:27.967Z"}
{"type":"message","id":"81d6355f","parentId":"b245840c","timestamp":"2026-09-18T04:08:27.967Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_4zhtdBHz5IeMM25WAS1gRjuR|fc_0aa7f9a4ea962878016aacb93be2dc87d1b616c329e9b3ebbb","name":"grep","arguments":{"i":"Finding alternative analyzed receipts","pattern":"\"post_refresh\"\\s*:|\"status\"\\s*:\\s*\"REGRESSION\"","path":".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json","case":false,"gitignore":false,"skip":0},"intent":"Finding alternative analyzed receipts"},{"type":"toolCall","id":"call_vHoEQ6d4RqKmejpoVyDmPR7P|fc_0aa7f9a4ea962878016aacb93be2f087d1a6a20c2d58dfd5eb","name":"read","arguments":{"i":"Reading startup-only negative details","path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json:17-100"},"intent":"Reading startup-only negative details"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":10733,"output":153,"cacheRead":39552,"cacheWrite":0,"totalTokens":50438,"cost":{"input":0.10733000000000001,"output":0.0076500000000000005,"cacheRead":0.039552,"cacheWrite":0,"total":0.154532}},"stopReason":"toolUse","timestamp":1789704501347,"responseId":"resp_0aa7f9a4ea962878016aacb93598f087d1bc28916018b2c1e6","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb93be2dc87d1b616c329e9b3ebbb","type":"function_call","status":"completed","arguments":"{\"i\":\"Finding alternative analyzed receipts\",\"pattern\":\"\\\"post_refresh\\\"\\\\s*:|\\\"status\\\"\\\\s*:\\\\s*\\\"REGRESSION\\\"\",\"path\":\".spt/preserved/307/**/*.json;.spt/preserved/49-267-refresh-discriminator/**/*.json\",\"case\":false,\"gitignore\":false,\"skip\":0}","call_id":"call_4zhtdBHz5IeMM25WAS1gRjuR","internal_chat_message_metadata_passthrough":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"name":"grep","metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}},{"id":"fc_0aa7f9a4ea962878016aacb93be2f087d1a6a20c2d58dfd5eb","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading startup-only negative details\",\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json:17-100\"}","call_id":"call_vHoEQ6d4RqKmejpoVyDmPR7P","internal_chat_message_metadata_passthrough":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"name":"read","metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}}]},"duration":6616.463899999857,"ttft":6561.296300023794,"completedAt":1789704507965,"contextSnapshot":{"promptTokens":50285,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"47634907","parentId":"81d6355f","timestamp":"2026-09-18T04:08:27.972Z","message":{"role":"toolResult","toolCallId":"call_vHoEQ6d4RqKmejpoVyDmPR7P|fc_0aa7f9a4ea962878016aacb93be2f087d1a6a20c2d58dfd5eb","toolName":"read","content":[{"type":"text","text":"{\n…\n  \"error\": \"RuntimeError('spawned broker image mismatch')\",\n  \"traceback\": \"Traceback (most recent call last):\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 712, in main\\n    rig.start()\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 339, in start\\n    require(Path(broker[\\\"exe\\\"]) == self.spt, \\\"spawned broker image mismatch\\\")\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 34, in require\\n    raise RuntimeError(message)\\nRuntimeError: spawned broker image mismatch\\n\",\n  \"cleanup\": {\n    \"confirmed_before_job_close\": false,\n    \"errors\": [\n      \"stop: RuntimeError('broker birth/image changed')\"\n    ],\n    \"survivors\": [\n      {\n        \"pid\": 59072,\n        \"birth\": 134339994585747186,\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\",\n        \"ppid\": 7824,\n        \"ancestors\": [\n          {\n            \"pid\": 7824,\n            \"birth\": 134339994560889884,\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\n            \"ppid\": 40596\n          }\n        ],\n        \"role\": \"broker\"\n      }\n    ],\n    \"unknown\": [],\n    \"job_survivors\": [\n      15168,\n      28244,\n      50128,\n      55648,\n      59072\n    ],\n    \"detach_errors\": [],\n    \"sockets\": {\n      \"spt-daemon-broker-ff3f788423bc2396.sock\": {\n        \"pid\": 59072\n      },\n      \"spt-daemon-seed-ff3f788423bc2396.sock\": {\n        \"pid\": 59072\n      }\n    },\n    \"retained_home\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\home-refreshrig\",\n    \"outer_job_is_final_containment\": true,\n    \"pass\": false\n  },\n  \"predicate_status\": \"PRECONDITION\",\n  \"exit_code\": 3\n}"}],"details":{"totalLines":63,"displayContent":{"text":"{\n…\n  \"error\": \"RuntimeError('spawned broker image mismatch')\",\r\n  \"traceback\": \"Traceback (most recent call last):\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 712, in main\\n    rig.start()\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 339, in start\\n    require(Path(broker[\\\"exe\\\"]) == self.spt, \\\"spawned broker image mismatch\\\")\\n  File \\\"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.worktrees\\\\hertz-307-evidence\\\\crates\\\\spt-daemon\\\\tests/support/refresh_freeze\\\\rig.py\\\", line 34, in require\\n    raise RuntimeError(message)\\nRuntimeError: spawned broker image mismatch\\n\",\r\n  \"cleanup\": {\r\n    \"confirmed_before_job_close\": false,\r\n    \"errors\": [\r\n      \"stop: RuntimeError('broker birth/image changed')\"\r\n    ],\r\n    \"survivors\": [\r\n      {\r\n        \"pid\": 59072,\r\n        \"birth\": 134339994585747186,\r\n        \"exe\": \"C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\bin\\\\spt.exe\",\r\n        \"ppid\": 7824,\r\n        \"ancestors\": [\r\n          {\r\n            \"pid\": 7824,\r\n            \"birth\": 134339994560889884,\r\n            \"exe\": \"C:\\\\Program Files\\\\Python312\\\\python.exe\",\r\n            \"ppid\": 40596\r\n          }\r\n        ],\r\n        \"role\": \"broker\"\r\n      }\r\n    ],\r\n    \"unknown\": [],\r\n    \"job_survivors\": [\r\n      15168,\r\n      28244,\r\n      50128,\r\n      55648,\r\n      59072\r\n    ],\r\n    \"detach_errors\": [],\r\n    \"sockets\": {\r\n      \"spt-daemon-broker-ff3f788423bc2396.sock\": {\r\n        \"pid\": 59072\r\n      },\r\n      \"spt-daemon-seed-ff3f788423bc2396.sock\": {\r\n        \"pid\": 59072\r\n      }\r\n    },\r\n    \"retained_home\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\\\\home-refreshrig\",\r\n    \"outer_job_is_final_containment\": true,\r\n    \"pass\": false\r\n  },\r\n  \"predicate_status\": \"PRECONDITION\",\r\n  \"exit_code\": 3\r\n}\r","startLine":1,"lineNumbers":[1,null,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63]},"fileSize":2952,"meta":{"source":{"type":"path","value":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved\\307\\hertz-w2-regression\\negative-289e3cdf-1\\observation\\receipt.json"}}},"isError":false,"timestamp":1789704507972}}
{"type":"message","id":"5d03532c","parentId":"47634907","timestamp":"2026-09-18T04:08:29.090Z","message":{"role":"toolResult","toolCallId":"call_4zhtdBHz5IeMM25WAS1gRjuR|fc_0aa7f9a4ea962878016aacb93be2dc87d1b616c329e9b3ebbb","toolName":"grep","content":[{"type":"text","text":"# .spt/preserved/\n\n## 307/\n\n### gate-228/\n\n#### rig-1/observation/\n##### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-49c91d942e2b-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n#### rig-2/observation/\n##### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-476ed008a19b-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n### golden-35299506382/\n#### deployah-refresh-receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\",\n...\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-ddb9bb2e2817-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n### hertz-w2-regression/\n#### DELIVERY-INDEX.json\n 38|    \"driver_exit\": 1,\n*39|    \"status\": \"REGRESSION\",\n 40|    \"baseline_timely\": 28,\n 41|    \"baseline_total\": 28,\n 42|    \"post_complete\": 0,\n\n#### negative-289e3cdf-2/observation/\n##### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-330ee8471f58-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n#### negative-289e3cdf-3/observation/\n##### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-da71e17bf613-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n#### negative-289e3cdf-4/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\n...\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-151afa8d1b59-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n## 49-267-refresh-discriminator/windows/\n\n### candidate-1/\n#### boundary-analysis.json\n 642|      ],\n*643|      \"post_refresh\": [\n 644|        {\n 645|          \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\",\n 646|          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n### candidate-2/rig/observation/\n#### receipt.json\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-79757ed94823-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n### discriminator-1/\n#### boundary-analysis.json\n 3|  \"receipt\": {\n*4|    \"status\": \"REGRESSION\",\n 5|    \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 6|    \"config\": {\n 7|      \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n...\n 642|      ],\n*643|      \"post_refresh\": [\n 644|        {\n 645|          \"tag\": \"TAG-0c8370440dc1-post-refresh-000\",\n 646|          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n...\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-0c8370440dc1-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\",\n\n### discriminator-2/\n#### boundary-analysis.json\n 3|  \"receipt\": {\n*4|    \"status\": \"REGRESSION\",\n 5|    \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 6|    \"config\": {\n 7|      \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n...\n 642|      ],\n*643|      \"post_refresh\": [\n 644|        {\n 645|          \"tag\": \"TAG-f9481b404445-post-refresh-000\",\n 646|          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n...\n 640|    ],\n*641|    \"post_refresh\": [\n 642|      {\n 643|        \"tag\": \"TAG-f9481b404445-post-refresh-000\",\n 644|        \"phase\": \"post-refresh\","}],"details":{"scopePath":".spt/preserved/307/**/*.json, .spt/preserved/49-267-refresh-discriminator/**/*.json","searchPath":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved","cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core","matchCount":20,"fileCount":14,"files":[".spt/preserved/307/gate-228/rig-1/observation/receipt.json",".spt/preserved/307/gate-228/rig-2/observation/receipt.json",".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json",".spt/preserved/307/hertz-w2-regression/DELIVERY-INDEX.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json"],"fileMatches":[{"path":".spt/preserved/307/gate-228/rig-1/observation/receipt.json","count":1},{"path":".spt/preserved/307/gate-228/rig-2/observation/receipt.json","count":1},{"path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json","count":2},{"path":".spt/preserved/307/hertz-w2-regression/DELIVERY-INDEX.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json","count":1},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json","count":1},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json","count":1},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json","count":1},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json","count":2}],"truncated":false,"displayContent":"# .spt/preserved/\n\n## 307/\n\n### gate-228/\n\n#### rig-1/observation/\n##### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-49c91d942e2b-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n#### rig-2/observation/\n##### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-476ed008a19b-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n### golden-35299506382/\n#### deployah-refresh-receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\actions-runner\\\\_work\\\\_temp\\\\spt-test-tmp-35299506382-1-dc305ee1f12c40b78b877423f796420d\\\\.tmp6BcZnl\\\\observation\",\n    │...\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-ddb9bb2e2817-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n### hertz-w2-regression/\n#### DELIVERY-INDEX.json\n 38│    \"driver_exit\": 1,\n*39│    \"status\": \"REGRESSION\",\n 40│    \"baseline_timely\": 28,\n 41│    \"baseline_total\": 28,\n 42│    \"post_complete\": 0,\n\n#### negative-289e3cdf-2/observation/\n##### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-330ee8471f58-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n#### negative-289e3cdf-3/observation/\n##### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-da71e17bf613-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n#### negative-289e3cdf-4/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\n    │...\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-151afa8d1b59-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n## 49-267-refresh-discriminator/windows/\n\n### candidate-1/\n#### boundary-analysis.json\n 642│      ],\n*643│      \"post_refresh\": [\n 644│        {\n 645│          \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\",\n 646│          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-dc926f6d46ba-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n### candidate-2/rig/observation/\n#### receipt.json\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-79757ed94823-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n### discriminator-1/\n#### boundary-analysis.json\n   3│  \"receipt\": {\n  *4│    \"status\": \"REGRESSION\",\n   5│    \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   6│    \"config\": {\n   7│      \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n    │...\n 642│      ],\n*643│      \"post_refresh\": [\n 644│        {\n 645│          \"tag\": \"TAG-0c8370440dc1-post-refresh-000\",\n 646│          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n    │...\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-0c8370440dc1-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\",\n\n### discriminator-2/\n#### boundary-analysis.json\n   3│  \"receipt\": {\n  *4│    \"status\": \"REGRESSION\",\n   5│    \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   6│    \"config\": {\n   7│      \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n    │...\n 642│      ],\n*643│      \"post_refresh\": [\n 644│        {\n 645│          \"tag\": \"TAG-f9481b404445-post-refresh-000\",\n 646│          \"phase\": \"post-refresh\",\n\n#### rig/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n    │...\n 640│    ],\n*641│    \"post_refresh\": [\n 642│      {\n 643│        \"tag\": \"TAG-f9481b404445-post-refresh-000\",\n 644│        \"phase\": \"post-refresh\","},"isError":false,"timestamp":1789704509090}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_glmY7SlZ8ZIWJjAJ3PNutU7l|fc_0aa7f9a4ea962878016aacb941a8f487d1aff1f52b6041f067","toolName":"grep","startedAt":"2026-09-18T04:08:34.184Z","args":{"path":".spt/preserved/307/**/observation/receipt.json;.spt/preserved/49-267-refresh-discriminator/**/observation/receipt.json"},"intent":"Reading preserved predicate verdicts"},"id":"422b335e","parentId":"5d03532c","timestamp":"2026-09-18T04:08:34.184Z"}
{"type":"message","id":"7e3056a9","parentId":"422b335e","timestamp":"2026-09-18T04:08:34.184Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"**Checking nested duplicates**"},{"type":"toolCall","id":"call_glmY7SlZ8ZIWJjAJ3PNutU7l|fc_0aa7f9a4ea962878016aacb941a8f487d1aff1f52b6041f067","name":"grep","arguments":{"i":"Reading preserved predicate verdicts","pattern":"\"predicate_status\"|\"exit_code\"|\"status\"","path":".spt/preserved/307/**/observation/receipt.json;.spt/preserved/49-267-refresh-discriminator/**/observation/receipt.json","case":true,"gitignore":false,"skip":0},"intent":"Reading preserved predicate verdicts"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":2481,"output":123,"cacheRead":50176,"cacheWrite":0,"totalTokens":52780,"reasoningTokens":34,"cost":{"input":0.024810000000000002,"output":0.00615,"cacheRead":0.050176,"cacheWrite":0,"total":0.081136}},"stopReason":"toolUse","timestamp":1789704509122,"responseId":"resp_0aa7f9a4ea962878016aacb93d583c87d1a4a88d0b5c168f5e","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"rs_0aa7f9a4ea962878016aacb93e49cc87d1b3b27c7cfa3caac1","type":"reasoning","content":[],"encrypted_content":"gAAAAABqrLlB3eUaAgYKetRCtILCakBdqUCwoj1Xgq9DT0xSM7Crtc-BAjE2Yglv3vikkVMvgbbN1XAtukQloAwj0-06gfSIO1G-Sm9IX6qr8VTharP8pA4nXeDTc9JPZG19KMb8oXk-QqNHMxColOtQ8Lvkf1JiMyu39vxAIHOLIFtXgptpuUaeOf9PNTt_vB1RGKy4BzI_9ZhmhrNnA0pawB1FnpDJ-JeMlYhn1Nyzz_Fm0zg4DLm4jsgF8mN5MQg5YFk_9rXL39xnpA4264SZZ_aeYZiGfgz9N3064iXio-pPZGJ5_Cp5K7_0LYQdgeBdga0Ul9m2yxCNCRnoGOlHwDK83pBUXgz8QzVsCBZezRkpPKHMUY6FIe63DvXEQp9vsJ2n4QyFA5uS80U3Q9Epe9e50xJQhT5MvcieuXO-5EUPiiz5ssidnG-J0NfjWvtg8W4d_4xuD9DoccSpl8Q6b-5cizU3B5ujldRC5JSFxCqAbKjcN47ZKtmUDMB6elzMcGJlIlcW6eLw6HUL6aYVwnKP8V2CfD3CR3b9AjkfJXxIfR6GufZ6pNen_wNvXimIOmWMKGH6rHFPeJvJjlordcbNNqmMPmYNmtqUlKediYdlEFfDvIt6Ms9luCpEL08s3_I0wb3itXVai2Lvj7RFF2lb7EbfAAPxal1itOVK4Edf_2lLX9L0EHvI5AQReNoqLPO7WqlArvAKo7kzH_xu-1FusFDj527ryTtcA5jsYC790RbcrQrVGNaWVbAAXDtu7vMvaiJUcKhydWASotvqrU_ivDYfF3ovXc2YHj7AZqkzcAhpT64L8vnBxTiTXvHDyrEh1SUYZ9dN7akv37RfQcxhfZ_oExhxaby5RQgNmtTVKoHyA-7qPiqEKsIKOImNLU8zvkJ4aVCNSHG3fXIH-pbO457hEmWDfTwonz8i2W2S_JMm18zzBrUddmdk6BYEPUM5Qf9ABAta38yyp8PlbWw_Nl-d8Z4fxCZXY9aKGKgXS-mq6LsvPUZssAodIPvUW_Ej_blK4QW9b6zKCT8pbje83ZfSzT4spVnR3Jod-nATwRe9o9godzCnij76Hu-RzuM82BhyWHG04KmCLMNA31JjpPp-A1d7L3ieQqQ6aEwTlPMmjdyCzcmfutheqy4IWB2SqTOWf4-bzxdTQyEqWeb_FsYzdThWh_bATlJtbUPWWL-qhsJ_2GmMqxohdvwlOOcUjGNjRB3rygS41fhMBvAn9RdA3sW5CDr1Y8Yd01kVG0e6f4_6pcblz_diTqVP8rQDYQ2T7wS2pLhk44LEbQS2w0su1sKryexjRR3fSLjFNKzEUGUx-XJLOppavNc4yJfGqUaQJoXA2-36wAJTFoSVAZaE11BwKCYAhqw8Qol2kKxfJo3CjqPLsESPyD4bRyVA33UCHxo3qAszQ99ThUpMCAm3pIpgcYFCwdoQP-wqh1n6EYm-pIAgcX8ud-bPfpmP6xPLBT5G9rdbpbuCmfTrFCDGLhvnro8Acva6HU_Pamkv0QNcgKKLSJdzOXTqlBiHunTU","internal_chat_message_metadata_passthrough":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"summary":[{"type":"summary_text","text":"**Checking nested duplicates**"}],"metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}},{"id":"fc_0aa7f9a4ea962878016aacb941a8f487d1aff1f52b6041f067","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading preserved predicate verdicts\",\"pattern\":\"\\\"predicate_status\\\"|\\\"exit_code\\\"|\\\"status\\\"\",\"path\":\".spt/preserved/307/**/observation/receipt.json;.spt/preserved/49-267-refresh-discriminator/**/observation/receipt.json\",\"case\":true,\"gitignore\":false,\"skip\":0}","call_id":"call_glmY7SlZ8ZIWJjAJ3PNutU7l","internal_chat_message_metadata_passthrough":{"create_time":1789704509.534342,"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"name":"grep","metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}}]},"duration":5060.359200000763,"ttft":1217.0313999950886,"completedAt":1789704514183,"contextSnapshot":{"promptTokens":52657,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"50246e73","parentId":"7e3056a9","timestamp":"2026-09-18T04:08:34.222Z","message":{"role":"toolResult","toolCallId":"call_glmY7SlZ8ZIWJjAJ3PNutU7l|fc_0aa7f9a4ea962878016aacb941a8f487d1aff1f52b6041f067","toolName":"grep","content":[{"type":"text","text":"# .spt/preserved/\n\n## 307/\n\n### gate-228/\n\n#### rig-1/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"PASS\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\gate-228\\\\rig-1\\\\observation\",\n...\n 1131|  },\n*1132|  \"exit_code\": 0\n 1133|}\n\n#### rig-2/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"PASS\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\gate-228\\\\rig-2\\\\observation\",\n...\n 1131|  },\n*1132|  \"exit_code\": 0\n 1133|}\n\n### hertz-w2-regression/\n\n#### negative-289e3cdf-1/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"CLEANUP_FAILED\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\",\n...\n 60|  },\n*61|  \"predicate_status\": \"PRECONDITION\",\n*62|  \"exit_code\": 3\n 63|}\n\n#### negative-289e3cdf-2/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"CLEANUP_FAILED\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\",\n...\n 906|  },\n*907|  \"predicate_status\": \"REGRESSION\",\n*908|  \"exit_code\": 3\n 909|}\n\n#### negative-289e3cdf-3/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"CLEANUP_FAILED\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-3\\\\observation\",\n...\n 906|  },\n*907|  \"predicate_status\": \"REGRESSION\",\n*908|  \"exit_code\": 3\n 909|}\n\n#### negative-289e3cdf-4/observation/\n##### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\n...\n 904|  },\n*905|  \"exit_code\": 1\n 906|}\n\n## 49-267-refresh-discriminator/windows/\n\n### candidate-1/rig/observation/\n#### receipt.json\n 1|{\n*2|  \"status\": \"PASS\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\candidate-1\\\\rig\\\\observation\",\n...\n 1131|  },\n*1132|  \"exit_code\": 0\n 1133|}\n\n### candidate-2/rig/observation/\n#### receipt.json\n 1|{\n*2|  \"status\": \"PASS\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\candidate-2\\\\rig\\\\observation\",\n...\n 1131|  },\n*1132|  \"exit_code\": 0\n 1133|}\n\n### discriminator-1/rig/observation/\n#### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n...\n 904|  },\n*905|  \"exit_code\": 1\n 906|}\n\n### discriminator-2/rig/observation/\n#### receipt.json\n 1|{\n*2|  \"status\": \"REGRESSION\",\n 3|  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n 4|  \"config\": {\n 5|    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n...\n 904|  },\n*905|  \"exit_code\": 1\n 906|}"}],"details":{"scopePath":".spt/preserved/307/**/observation/receipt.json, .spt/preserved/49-267-refresh-discriminator/**/observation/receipt.json","searchPath":"C:\\Users\\decid\\Documents\\projects\\spt-core\\.spt\\preserved","cwd":"C:\\Users\\decid\\Documents\\projects\\spt-core","matchCount":23,"fileCount":10,"files":[".spt/preserved/307/gate-228/rig-1/observation/receipt.json",".spt/preserved/307/gate-228/rig-2/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json",".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json",".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json"],"fileMatches":[{"path":".spt/preserved/307/gate-228/rig-1/observation/receipt.json","count":2},{"path":".spt/preserved/307/gate-228/rig-2/observation/receipt.json","count":2},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json","count":3},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json","count":3},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json","count":3},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json","count":2},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json","count":2}],"truncated":false,"displayContent":"# .spt/preserved/\n\n## 307/\n\n### gate-228/\n\n#### rig-1/observation/\n##### receipt.json\n    1│{\n   *2│  \"status\": \"PASS\",\n    3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n    4│  \"config\": {\n    5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\gate-228\\\\rig-1\\\\observation\",\n     │...\n 1131│  },\n*1132│  \"exit_code\": 0\n 1133│}\n\n#### rig-2/observation/\n##### receipt.json\n    1│{\n   *2│  \"status\": \"PASS\",\n    3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n    4│  \"config\": {\n    5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\gate-228\\\\rig-2\\\\observation\",\n     │...\n 1131│  },\n*1132│  \"exit_code\": 0\n 1133│}\n\n### hertz-w2-regression/\n\n#### negative-289e3cdf-1/observation/\n##### receipt.json\n  1│{\n *2│  \"status\": \"CLEANUP_FAILED\",\n  3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n  4│  \"config\": {\n  5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-1\\\\observation\",\n   │...\n 60│  },\n*61│  \"predicate_status\": \"PRECONDITION\",\n*62│  \"exit_code\": 3\n 63│}\n\n#### negative-289e3cdf-2/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"CLEANUP_FAILED\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-2\\\\observation\",\n    │...\n 906│  },\n*907│  \"predicate_status\": \"REGRESSION\",\n*908│  \"exit_code\": 3\n 909│}\n\n#### negative-289e3cdf-3/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"CLEANUP_FAILED\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-3\\\\observation\",\n    │...\n 906│  },\n*907│  \"predicate_status\": \"REGRESSION\",\n*908│  \"exit_code\": 3\n 909│}\n\n#### negative-289e3cdf-4/observation/\n##### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\307\\\\hertz-w2-regression\\\\negative-289e3cdf-4\\\\observation\",\n    │...\n 904│  },\n*905│  \"exit_code\": 1\n 906│}\n\n## 49-267-refresh-discriminator/windows/\n\n### candidate-1/rig/observation/\n#### receipt.json\n    1│{\n   *2│  \"status\": \"PASS\",\n    3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n    4│  \"config\": {\n    5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\candidate-1\\\\rig\\\\observation\",\n     │...\n 1131│  },\n*1132│  \"exit_code\": 0\n 1133│}\n\n### candidate-2/rig/observation/\n#### receipt.json\n    1│{\n   *2│  \"status\": \"PASS\",\n    3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n    4│  \"config\": {\n    5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\candidate-2\\\\rig\\\\observation\",\n     │...\n 1131│  },\n*1132│  \"exit_code\": 0\n 1133│}\n\n### discriminator-1/rig/observation/\n#### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-1\\\\rig\\\\observation\",\n    │...\n 904│  },\n*905│  \"exit_code\": 1\n 906│}\n\n### discriminator-2/rig/observation/\n#### receipt.json\n   1│{\n  *2│  \"status\": \"REGRESSION\",\n   3│  \"route\": \"Windows real broker ConPTY and piped real spt rc; no KEY_EVENT claim\",\n   4│  \"config\": {\n   5│    \"output\": \"\\\\\\\\?\\\\C:\\\\Users\\\\decid\\\\Documents\\\\projects\\\\spt-core\\\\.spt\\\\preserved\\\\49-267-refresh-discriminator\\\\windows\\\\discriminator-2\\\\rig\\\\observation\",\n    │...\n 904│  },\n*905│  \"exit_code\": 1\n 906│}"},"isError":false,"timestamp":1789704514221}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_alqqZ9E9bBTDzlT6qlOglZCH|fc_0aa7f9a4ea962878016aacb9475c8887d1b4c551d5e2526d54","toolName":"hub","startedAt":"2026-09-18T04:08:43.362Z","intent":"Checking nested receipt duplication"},"id":"9a40ca9f","parentId":"50246e73","timestamp":"2026-09-18T04:08:43.362Z"}
{"type":"message","id":"fd7ed585","parentId":"9a40ca9f","timestamp":"2026-09-18T04:08:43.363Z","message":{"role":"assistant","content":[{"type":"thinking","thinking":"**Starting nested equality checks**"},{"type":"toolCall","id":"call_alqqZ9E9bBTDzlT6qlOglZCH|fc_0aa7f9a4ea962878016aacb9475c8887d1b4c551d5e2526d54","name":"hub","arguments":{"i":"Checking nested receipt duplication","op":"start","name":"receipt-nested-readonly","application":"C:/Program Files/Python312/python.exe","args":["-B","-c","import pathlib,json,hashlib\nprint('READONLY_READY',flush=True)\nbase=pathlib.Path('.spt/preserved/49-267-refresh-discriminator/windows')\nfor name in ['candidate-1','discriminator-1','discriminator-2']:\n p=base/name/'boundary-analysis.json';d=json.loads(p.read_bytes());q=base/name/'rig/observation/receipt.json';print(json.dumps({'nested_path':p.as_posix(),'nested_key':'receipt','equal_to_actual':d['receipt']==json.loads(q.read_bytes()),'actual_path':q.as_posix(),'container_sha256':hashlib.sha256(p.read_bytes()).hexdigest()}))"],"pty":false,"ready":{"log":"READONLY_READY","timeout":10}},"intent":"Checking nested receipt duplication"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":1743,"output":246,"cacheRead":52480,"cacheWrite":0,"totalTokens":54469,"reasoningTokens":30,"cost":{"input":0.01743,"output":0.0123,"cacheRead":0.05248,"cacheWrite":0,"total":0.08221}},"stopReason":"toolUse","timestamp":1789704514251,"responseId":"resp_0aa7f9a4ea962878016aacb94279cc87d1baa3bcc3ed180ff8","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"rs_0aa7f9a4ea962878016aacb943ec2487d199581f84328fcdb0","type":"reasoning","content":[],"encrypted_content":"gAAAAABqrLlH4qNLN7JxafSimuLRPwqTFLN6Xqn1-5ZH0Kddxqi50HoXUgF3vp9Eb7BhcxoCxX91ipVQ-PgzqnDWT1CfAn01lNUDSixviKT412ecQ0H8U8YbefyCiJItX2h1ydhgLgQBnd-C0Ntl9JjXVKgqpMuGjn4OAHzoI4tOjTej_Tkp0M9pkTI7lCgtkPfJq6GredkgQe55f9zK9tbkxPPJo-wklksxRVqOLoje_cfE9-S3lHCdWmFptPMSKVyZSa2NTUGPfC8TO6C2d2fNIvGcMICTDFE20ozkn-zBB27wXhOBVrMXVmCaBn-hF8uF9OQUH3SN2X3JUok2azNlIVtyg9T3z2lzjZCCBg0j7MBArDk26f534q3n6rS_uaUpbDIoKndD8CoEi-2S_f__u9yj38k9H3pvj1C3tssko2SUqH-pZE0vlsvyANBfYvLLFpQ4HgH0Bna_pNDh7MRgd0SE9onX1AwbGt3MlcCI5jrDDO_wthfVEzIz6It_k3SM0yHGpwpiZTPy2L-kQ7d4US5I9ie2zzz8xAEZYjO9fjOsT6NUT1A9J5W5x3EZ7w_bQkbK0I_YUlZWCnf6kmX12oR4aO_P0q7SScxbaSDVcd55hi9rZTSzEK02dhQGoU_yjUGiYEkpvrdL0WWhCTVnukFOJ32RrOOrNynmTg1uGLh5mLaWf93x_Gr8QYoSm0VRPbnQMzbSpIaG_oTDB4Ycggx92vgd_WRPqApdlPC4Ti2-aKn16izYMgaG8HYGKPwU0lmZFh5iC9ASsb347UWjcszaJ6UmJrvS-cw_s9GShdmxXyGxVHOxABznbdkL5gj7nbGue8-8OdXsKlsfdxl0S69IRReDhKBSv3f-vpOEuF-CQV4-hmKEiubwrfTKHkPrwr9iFpKM-PnqzYUOLfEJIPlV0O-b9hePBeVsNk6kzfsKzv2vZeNh9imXfCiFr_zRxk7sSVKDT2JqX2ZTlViifLqK8X-rMoZQoE8Y-Lh5RzFZERzI5lXUhHgLWDNW365I_Y1Jnir5IMbxDHLPNin5AdtbMYGvB0Nw31I6hjhpi738eYGOjJ6fJOiEa_ACSovlTS5k4f31GRrF71PRo1LCRzEY-vrYlfWgl551GVAmqSaV1C72pHn2MzKWFU2EKJVN0GqjCMy_TXyPh6nOmCDvX7eIbDAijVtBBIlwGpJcC_uKOanCkOuyjRgYau6x7kwKQoF8tBcu5FeNGU_Nr_LKRc4OVjyjh5YNc4J2Ki6C7Y-kPsDYvGgi5A3tfR5XmEUcGFdYyREodJPYRgn56vERZhsrdLeGnBtWonRC6IxHVX7wiCT_GZFsGbWYztxpOJTEuEOdyZtNFJOf37yQ7_dltXUegNsELunAg5ClDHWTW8x-blgn740r4SnyYCmcBSSjA6AVmtnsV8QaknoiHfhIck0vnkyJpsTwqRWMtHHJjDOiJSgq3B7dc4gFq6suLhgsht3bAgCm_4q36_zhE2hZW-aYWW9a2Q==","internal_chat_message_metadata_passthrough":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"summary":[{"type":"summary_text","text":"**Starting nested equality checks**"}],"metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}},{"id":"fc_0aa7f9a4ea962878016aacb9475c8887d1b4c551d5e2526d54","type":"function_call","status":"completed","arguments":"{\"i\":\"Checking nested receipt duplication\",\"op\":\"start\",\"name\":\"receipt-nested-readonly\",\"application\":\"C:/Program Files/Python312/python.exe\",\"args\":[\"-B\",\"-c\",\"import pathlib,json,hashlib\\nprint('READONLY_READY',flush=True)\\nbase=pathlib.Path('.spt/preserved/49-267-refresh-discriminator/windows')\\nfor name in ['candidate-1','discriminator-1','discriminator-2']:\\n p=base/name/'boundary-analysis.json';d=json.loads(p.read_bytes());q=base/name/'rig/observation/receipt.json';print(json.dumps({'nested_path':p.as_posix(),'nested_key':'receipt','equal_to_actual':d['receipt']==json.loads(q.read_bytes()),'actual_path':q.as_posix(),'container_sha256':hashlib.sha256(p.read_bytes()).hexdigest()}))\"],\"pty\":false,\"ready\":{\"log\":\"READONLY_READY\",\"timeout\":10}}","call_id":"call_alqqZ9E9bBTDzlT6qlOglZCH","internal_chat_message_metadata_passthrough":{"create_time":1789704514.707623,"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"},"name":"hub","metadata":{"turn_id":"b8faa4f6-1c55-40c9-81ce-8ef43cbbba53"}}]},"duration":9110.4416000247,"ttft":1689.9550999999046,"completedAt":1789704523362,"contextSnapshot":{"promptTokens":54223,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"7a815e01","parentId":"fd7ed585","timestamp":"2026-09-18T04:08:43.435Z","message":{"role":"toolResult","toolCallId":"call_alqqZ9E9bBTDzlT6qlOglZCH|fc_0aa7f9a4ea962878016aacb9475c8887d1b4c551d5e2526d54","toolName":"hub","content":[{"type":"text","text":"Started receipt-nested-readonly: ready pid=61276 uptime=62ms restarts=0\nReady log matched: READONLY_READY"}],"details":{"op":"start","daemon":{"name":"receipt-nested-readonly","id":"2670ed75-ebf4-4ee1-bc39-cac6c215a691","state":"ready","pid":61276,"createdAt":1789704523371,"startedAt":1789704523373,"readyAt":1789704523429,"restartCount":0,"outputBytes":1100,"owner":"01a0b2b2-2597-7000-8d1d-6111f271158b","readyMatch":"READONLY_READY","persist":false,"detached":false},"timedOut":false},"isError":false,"timestamp":1789704523435}}
{"type":"custom_message","customType":"launch-completion","content":"Supervised process receipt-nested-readonly exited with exit code 0.","display":true,"details":{"daemons":[{"name":"receipt-nested-readonly","id":"2670ed75-ebf4-4ee1-bc39-cac6c215a691","state":"exited","createdAt":1789704523371,"startedAt":1789704523373,"readyAt":1789704523429,"exitedAt":1789704523435,"exitCode":0,"restartCount":0,"outputBytes":1100,"owner":"01a0b2b2-2597-7000-8d1d-6111f271158b","readyMatch":"READONLY_READY","persist":false,"detached":false}]},"attribution":"agent","id":"60980d56","parentId":"7a815e01","timestamp":"2026-09-18T04:08:43.460Z"}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_dcozbbWDTfVFcpsVri8VkRnQ|fc_0aa7f9a4ea962878016aacb94d57a087d1a274d2474b9391f0","toolName":"hub","startedAt":"2026-09-18T04:08:46.268Z","intent":"Reading nested receipt comparison"},"id":"61f84497","parentId":"60980d56","timestamp":"2026-09-18T04:08:46.268Z"}
{"type":"message","id":"16c35b18","parentId":"61f84497","timestamp":"2026-09-18T04:08:46.268Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_dcozbbWDTfVFcpsVri8VkRnQ|fc_0aa7f9a4ea962878016aacb94d57a087d1a274d2474b9391f0","name":"hub","arguments":{"i":"Reading nested receipt comparison","op":"logs","name":"receipt-nested-readonly","lines":10},"intent":"Reading nested receipt comparison"}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":383,"output":37,"cacheRead":54144,"cacheWrite":0,"totalTokens":54564,"cost":{"input":0.0038300000000000005,"output":0.00185,"cacheRead":0.054144,"cacheWrite":0,"total":0.059824}},"stopReason":"toolUse","timestamp":1789704523465,"responseId":"resp_0aa7f9a4ea962878016aacb94bb4e487d18dfcaf31b5a2d93f","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb94d57a087d1a274d2474b9391f0","type":"function_call","status":"completed","arguments":"{\"i\":\"Reading nested receipt comparison\",\"op\":\"logs\",\"name\":\"receipt-nested-readonly\",\"lines\":10}","call_id":"call_dcozbbWDTfVFcpsVri8VkRnQ","internal_chat_message_metadata_passthrough":{"create_time":1789704524.138781,"turn_id":"00e83b4f-a9b4-41c7-995b-98d46aa7e916"},"name":"hub","metadata":{"turn_id":"00e83b4f-a9b4-41c7-995b-98d46aa7e916"}}]},"duration":2802.163899987936,"ttft":1904.5067999958992,"completedAt":1789704526267,"contextSnapshot":{"promptTokens":54527,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"63072827","parentId":"16c35b18","timestamp":"2026-09-18T04:08:46.271Z","message":{"role":"toolResult","toolCallId":"call_dcozbbWDTfVFcpsVri8VkRnQ|fc_0aa7f9a4ea962878016aacb94d57a087d1a274d2474b9391f0","toolName":"hub","content":[{"type":"text","text":"READONLY_READY\n{\"nested_path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json\", \"nested_key\": \"receipt\", \"equal_to_actual\": true, \"actual_path\": \".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json\", \"container_sha256\": \"b294d419778555056ebf3a751d9fe384bf8d6fae32d222b1a18203ce0f65efd4\"}\n{\"nested_path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json\", \"nested_key\": \"receipt\", \"equal_to_actual\": true, \"actual_path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json\", \"container_sha256\": \"5d2f9f6a845ff5e375d822dfa258263819e15c01f149a5bc4036a0d00d17c4c3\"}\n{\"nested_path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json\", \"nested_key\": \"receipt\", \"equal_to_actual\": true, \"actual_path\": \".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json\", \"container_sha256\": \"6602be76df03d5e5735a51b9016e52a8019e0dcee027d6bf02dc618ce7d79a3a\"}\n[receipt-nested-readonly: exited; cursor=1100]"}],"details":{"op":"logs","cursor":1100,"timedOut":false,"state":"exited"},"isError":false,"timestamp":1789704526271}}
{"type":"custom","customType":"tool_execution_start","data":{"toolCallId":"call_q2ZdJ5OF0Xj9ssnF1d3Ehx10|fc_0aa7f9a4ea962878016aacb94fdb9887d192b4b09d3323346b","toolName":"yield","startedAt":"2026-09-18T04:10:17.278Z"},"id":"0d6d4e27","parentId":"63072827","timestamp":"2026-09-18T04:10:17.278Z"}
{"type":"message","id":"6e789ef7","parentId":"0d6d4e27","timestamp":"2026-09-18T04:10:17.279Z","message":{"role":"assistant","content":[{"type":"toolCall","id":"call_q2ZdJ5OF0Xj9ssnF1d3Ehx10|fc_0aa7f9a4ea962878016aacb94fdb9887d192b4b09d3323346b","name":"yield","arguments":{"type":null,"data":{"summary":"Exhaustive inventory: 11 distinct actual rig receipts = golden + four PASS positives + five analyzed negative controls + one additional startup-only negative attempt. Five analyzed negatives all have 23 post tags, zero complete/timely, no recovery, one replacement poison. Two retain outer CLEANUP_FAILED but predicate_status REGRESSION. Additional negative-1 is PRECONDITION, not replayable as a refresh regression. No predicates/analyzer, tests, builds, or live rig executed; only read-only retained-JSON arithmetic and SHA256.","files":[{"path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json","description":"Golden; SHA256 8bc3d37b5a82c195173eefc615b688970776437992642c0a1bdb84adac49284d"},{"path":".spt/preserved/307/gate-228/rig-1/observation/receipt.json","description":"Positive; SHA256 e6ecad2bedbb02a45dbdbd72c0a0e1c00c1b1ba492a02cc2af0fcff5ce07e555"},{"path":".spt/preserved/307/gate-228/rig-2/observation/receipt.json","description":"Positive; SHA256 96a7954fbd2c2f4ed05624fa16b43a0f9c4b00b74fd09b58b8794ad5b143cc74"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json","description":"Positive; SHA256 e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json","description":"Positive; SHA256 2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json","description":"Additional startup-only negative attempt; SHA256 71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json","description":"Analyzed negative, outer CLEANUP_FAILED; SHA256 b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json","description":"Analyzed negative, outer CLEANUP_FAILED; SHA256 6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json","description":"Analyzed negative; SHA256 dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json","description":"Analyzed negative; SHA256 db66db42de1b21854184c2ac64dafe94abe0250d939baeb9d913f1b3b167a06a"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json","description":"Analyzed negative; SHA256 1f29b919838bcfe3628e0af7d4aaf6e6dbf267ed83ac8683e7b1675534a60b4f"},{"path":"artifact://1207","description":"Read-only arithmetic output: exact manifest hashes, all 230 ordered post-tag records, completion/send offsets, preserved flags, recovery candidate indices, suffix fractions/runs, poison fields, excluded wrapper schemas."}],"architecture":"Actual rig receipt has status/config/result/cleanup; result contains checks, refresh.started_mono, baseline, post_refresh, recovery_ms and poison arrays. Wrapper receipts describe guarded commands/processes and must not be replay inputs. Outer status can override predicate_status for cleanup failure. Use retained complete/timely flags; completed_mono minus sent_mono is not necessarily rtt_ms.","report":"## Scope and definitions\nAll exact input paths and byte SHA256 values appear in files. Hashes are receipt-byte hashes, NOT config.sha256 (the executable hash). Recursive receipt enumeration plus broad post_refresh/REGRESSION JSON search covered both requested roots without sampling. All 11 actual receipt hashes differ. Read-only Python -B processes performed JSON arithmetic/hash comparisons only; neither imported nor invoked the rig/analyzer. No source/receipt/lifecycle/pool modifications.\n\nStatistics preserve array order (zero-based tag suffix index). Recovery candidate means first retained timely tag whose completed_mono is within 15000 ms of refresh.started_mono; this is an arithmetic candidate, NOT evaluation of either old/new sustained predicate. Time below is candidate completion offset from refresh start, rounded to integer ms. Inclusive suffix starts at candidate; strict suffix starts at next array entry. All analyzed receipts retain ack_bound_ms=2000 and recovery_bound_ms=15000.\n\n## Exhaustive statistics\n|Case|Retained outer / predicate verdict|Post total/complete/timely|First candidate index / completion offset ms|Candidate-inclusive timely fraction / longest untimely run|Strictly-after candidate fraction / longest run|Replacement / old poison count|\n|---|---|---|---|---|---|---|\n|golden deployah|REGRESSION / result.pass=false|23/23/21|1 / 5281|21/22 (95.4545%) / 1|20/21 (95.2381%) / 1|0 / 0|\n|gate-228 rig-1|PASS|23/23/22|1 / 8422|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|gate-228 rig-2|PASS|23/23/22|1 / 3188|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|candidate-1|PASS|23/23/22|1 / 3485|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|candidate-2|PASS|23/23/22|1 / 8094|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|negative-289e3cdf-1|CLEANUP_FAILED / PRECONDITION, exit 3|N/A: result absent|N/A|N/A|N/A|N/A|\n|negative-289e3cdf-2|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\n|negative-289e3cdf-3|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\n|negative-289e3cdf-4|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n|discriminator-1|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n|discriminator-2|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n\nFor all five analyzed negatives: full post timely fraction=0/23; longest consecutive untimely run=23; all completion timestamps/RTTs absent; recovery_ms=null. All retain real_refresh, baseline_12_timely_tags, controller_closures_detach_only, reader_healthy=true; ack_recovered_within_bound, sustained_timely_ack_and_state, all_post_tags_accounted_within_bound, zero_replacement_write_poison=false. No after-recovery fraction exists: do not manufacture a 0/0 suffix.\n\nAll four positives have exactly one untimely tag, index 0; every tag index 1..22 complete and timely. Golden has untimely indices 0 and 14; every other tag complete/timely. Full-post fractions: positives 22/23 (95.6522%), golden 21/23 (91.3043%); longest full-post untimely run is 1 in all five. Golden retained recovery_ms=null despite ack_recovered_within_bound=true: do not treat recovery_ms as the absence of a timely candidate. Positive retained recovery_ms matches candidate completion offsets above.\n\n## Recovery/tag measurements\n|Case|index 0 sent/completed offset ms; RTT ms|candidate index 1 sent/completed offset ms; RTT ms|\n|---|---|---|\n|golden|2500/5281; 2765|4078/5281; 1203|\n|rig-1|5453/8422; 2906|6719/8422; 1656|\n|rig-2|625/3188; 2547|1813/3188; 1375|\n|candidate-1|969/3485; 2500|2125/3485; 1360|\n|candidate-2|4453/8094; 2750|5266/8094; 1937|\n\nGolden index 14: sent +17515 ms, completed +19531 ms, RTT 2016 ms. Its strict after-recovery sequence is timely indices 2..13, untimely 14, timely 15..22. Golden indices >1000-ms RTT are 0,1,4,5,6,7,14; in particular index 7=1187 ms, which the RCA's shorter jitter list omits. Complete/timely flags must not be recomputed from completion minus send: candidate-2 index 1 has completion-minus-send=2828 ms but retained RTT=1937 ms and timely=true. Similar observation lag occurs elsewhere.\n\n## Extra controls and schema traps\nnegative-289e3cdf-1 is a SIXTH retained negative attempt beyond the RCA's five analyzed controls. It failed startup with RuntimeError('spawned broker image mismatch'); receipt contains no result/post data and predicate_status=PRECONDITION. It cannot supply a refresh predicate replay; retain and explicitly classify it instead of claiming it was REGRESSION or silently excluding it. negative-2/-3 genuinely contain analyzed regression data despite cleanup-overridden outer status.\n\nThree nested receipt copies exist, not extra independent cases. JSON-object equality against their actual rig receipt was observed true for:\n- .spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json:receipt (container SHA256 b294d419778555056ebf3a751d9fe384bf8d6fae32d222b1a18203ce0f65efd4)\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json:receipt (container SHA256 5d2f9f6a845ff5e375d822dfa258263819e15c01f149a5bc4036a0d00d17c4c3)\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json:receipt (container SHA256 6602be76df03d5e5735a51b9016e52a8019e0dcee027d6bf02dc618ce7d79a3a)\n\nExcluded guarded-wrapper receipt.json paths under .spt/preserved/49-267-refresh-discriminator/windows/: build-probes, build-probes-2, build-probes-3, build-probes-noack, candidate-1, candidate-2, checks, discriminator-1, discriminator-2, docs, final-seams, pool-claim, pool-release, pool-release-2. Each directory's direct receipt.json records commands/cwd/driver_exit/processes/source snapshots, not result.post_refresh. Also excluded unrelated alternate uppercase receipts .spt/preserved/307/hertz-w1bc/w1b-run1/RECEIPT.json and .spt/preserved/307/hertz-w1bc/w1c-run1/RECEIPT.json: w1b/w1c observation-lane schemas, not the refresh_freeze rig schema. DELIVERY-INDEX.json is a summary of negative-4; job/nextest logs embed already-retained receipts and are not independent observations.\n\nReplay handoff: ten analyzed inputs (golden, four positives, five negatives) plus explicit non-replayable startup-attempt accounting. This inventory makes no claim about a new predicate verdict or tolerance choice; Main owns those."},"error":null}}],"api":"openai-codex-responses","provider":"openai-codex","model":"gpt-6-astra","usage":{"input":542,"output":2982,"cacheRead":54400,"cacheWrite":0,"totalTokens":57924,"cost":{"input":0.00542,"output":0.1491,"cacheRead":0.0544,"cacheWrite":0,"total":0.20892000000000002}},"stopReason":"toolUse","timestamp":1789704526298,"responseId":"resp_0aa7f9a4ea962878016aacb94e851887d1b7fe425c936b9293","providerPayload":{"type":"openaiResponsesHistory","provider":"openai-codex","dt":true,"items":[{"id":"fc_0aa7f9a4ea962878016aacb94fdb9887d192b4b09d3323346b","type":"function_call","status":"completed","arguments":"{\"type\":null,\"data\":{\"summary\":\"Exhaustive inventory: 11 distinct actual rig receipts = golden + four PASS positives + five analyzed negative controls + one additional startup-only negative attempt. Five analyzed negatives all have 23 post tags, zero complete/timely, no recovery, one replacement poison. Two retain outer CLEANUP_FAILED but predicate_status REGRESSION. Additional negative-1 is PRECONDITION, not replayable as a refresh regression. No predicates/analyzer, tests, builds, or live rig executed; only read-only retained-JSON arithmetic and SHA256.\",\"files\":[{\"path\":\".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json\",\"description\":\"Golden; SHA256 8bc3d37b5a82c195173eefc615b688970776437992642c0a1bdb84adac49284d\"},{\"path\":\".spt/preserved/307/gate-228/rig-1/observation/receipt.json\",\"description\":\"Positive; SHA256 e6ecad2bedbb02a45dbdbd72c0a0e1c00c1b1ba492a02cc2af0fcff5ce07e555\"},{\"path\":\".spt/preserved/307/gate-228/rig-2/observation/receipt.json\",\"description\":\"Positive; SHA256 96a7954fbd2c2f4ed05624fa16b43a0f9c4b00b74fd09b58b8794ad5b143cc74\"},{\"path\":\".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json\",\"description\":\"Positive; SHA256 e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4\"},{\"path\":\".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json\",\"description\":\"Positive; SHA256 2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2\"},{\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json\",\"description\":\"Additional startup-only negative attempt; SHA256 71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1\"},{\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json\",\"description\":\"Analyzed negative, outer CLEANUP_FAILED; SHA256 b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053\"},{\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json\",\"description\":\"Analyzed negative, outer CLEANUP_FAILED; SHA256 6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d\"},{\"path\":\".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json\",\"description\":\"Analyzed negative; SHA256 dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d\"},{\"path\":\".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json\",\"description\":\"Analyzed negative; SHA256 db66db42de1b21854184c2ac64dafe94abe0250d939baeb9d913f1b3b167a06a\"},{\"path\":\".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json\",\"description\":\"Analyzed negative; SHA256 1f29b919838bcfe3628e0af7d4aaf6e6dbf267ed83ac8683e7b1675534a60b4f\"},{\"path\":\"artifact://1207\",\"description\":\"Read-only arithmetic output: exact manifest hashes, all 230 ordered post-tag records, completion/send offsets, preserved flags, recovery candidate indices, suffix fractions/runs, poison fields, excluded wrapper schemas.\"}],\"architecture\":\"Actual rig receipt has status/config/result/cleanup; result contains checks, refresh.started_mono, baseline, post_refresh, recovery_ms and poison arrays. Wrapper receipts describe guarded commands/processes and must not be replay inputs. Outer status can override predicate_status for cleanup failure. Use retained complete/timely flags; completed_mono minus sent_mono is not necessarily rtt_ms.\",\"report\":\"## Scope and definitions\\nAll exact input paths and byte SHA256 values appear in files. Hashes are receipt-byte hashes, NOT config.sha256 (the executable hash). Recursive receipt enumeration plus broad post_refresh/REGRESSION JSON search covered both requested roots without sampling. All 11 actual receipt hashes differ. Read-only Python -B processes performed JSON arithmetic/hash comparisons only; neither imported nor invoked the rig/analyzer. No source/receipt/lifecycle/pool modifications.\\n\\nStatistics preserve array order (zero-based tag suffix index). Recovery candidate means first retained timely tag whose completed_mono is within 15000 ms of refresh.started_mono; this is an arithmetic candidate, NOT evaluation of either old/new sustained predicate. Time below is candidate completion offset from refresh start, rounded to integer ms. Inclusive suffix starts at candidate; strict suffix starts at next array entry. All analyzed receipts retain ack_bound_ms=2000 and recovery_bound_ms=15000.\\n\\n## Exhaustive statistics\\n|Case|Retained outer / predicate verdict|Post total/complete/timely|First candidate index / completion offset ms|Candidate-inclusive timely fraction / longest untimely run|Strictly-after candidate fraction / longest run|Replacement / old poison count|\\n|---|---|---|---|---|---|---|\\n|golden deployah|REGRESSION / result.pass=false|23/23/21|1 / 5281|21/22 (95.4545%) / 1|20/21 (95.2381%) / 1|0 / 0|\\n|gate-228 rig-1|PASS|23/23/22|1 / 8422|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\\n|gate-228 rig-2|PASS|23/23/22|1 / 3188|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\\n|candidate-1|PASS|23/23/22|1 / 3485|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\\n|candidate-2|PASS|23/23/22|1 / 8094|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\\n|negative-289e3cdf-1|CLEANUP_FAILED / PRECONDITION, exit 3|N/A: result absent|N/A|N/A|N/A|N/A|\\n|negative-289e3cdf-2|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\\n|negative-289e3cdf-3|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\\n|negative-289e3cdf-4|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\\n|discriminator-1|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\\n|discriminator-2|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\\n\\nFor all five analyzed negatives: full post timely fraction=0/23; longest consecutive untimely run=23; all completion timestamps/RTTs absent; recovery_ms=null. All retain real_refresh, baseline_12_timely_tags, controller_closures_detach_only, reader_healthy=true; ack_recovered_within_bound, sustained_timely_ack_and_state, all_post_tags_accounted_within_bound, zero_replacement_write_poison=false. No after-recovery fraction exists: do not manufacture a 0/0 suffix.\\n\\nAll four positives have exactly one untimely tag, index 0; every tag index 1..22 complete and timely. Golden has untimely indices 0 and 14; every other tag complete/timely. Full-post fractions: positives 22/23 (95.6522%), golden 21/23 (91.3043%); longest full-post untimely run is 1 in all five. Golden retained recovery_ms=null despite ack_recovered_within_bound=true: do not treat recovery_ms as the absence of a timely candidate. Positive retained recovery_ms matches candidate completion offsets above.\\n\\n## Recovery/tag measurements\\n|Case|index 0 sent/completed offset ms; RTT ms|candidate index 1 sent/completed offset ms; RTT ms|\\n|---|---|---|\\n|golden|2500/5281; 2765|4078/5281; 1203|\\n|rig-1|5453/8422; 2906|6719/8422; 1656|\\n|rig-2|625/3188; 2547|1813/3188; 1375|\\n|candidate-1|969/3485; 2500|2125/3485; 1360|\\n|candidate-2|4453/8094; 2750|5266/8094; 1937|\\n\\nGolden index 14: sent +17515 ms, completed +19531 ms, RTT 2016 ms. Its strict after-recovery sequence is timely indices 2..13, untimely 14, timely 15..22. Golden indices >1000-ms RTT are 0,1,4,5,6,7,14; in particular index 7=1187 ms, which the RCA's shorter jitter list omits. Complete/timely flags must not be recomputed from completion minus send: candidate-2 index 1 has completion-minus-send=2828 ms but retained RTT=1937 ms and timely=true. Similar observation lag occurs elsewhere.\\n\\n## Extra controls and schema traps\\nnegative-289e3cdf-1 is a SIXTH retained negative attempt beyond the RCA's five analyzed controls. It failed startup with RuntimeError('spawned broker image mismatch'); receipt contains no result/post data and predicate_status=PRECONDITION. It cannot supply a refresh predicate replay; retain and explicitly classify it instead of claiming it was REGRESSION or silently excluding it. negative-2/-3 genuinely contain analyzed regression data despite cleanup-overridden outer status.\\n\\nThree nested receipt copies exist, not extra independent cases. JSON-object equality against their actual rig receipt was observed true for:\\n- .spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json:receipt (container SHA256 b294d419778555056ebf3a751d9fe384bf8d6fae32d222b1a18203ce0f65efd4)\\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json:receipt (container SHA256 5d2f9f6a845ff5e375d822dfa258263819e15c01f149a5bc4036a0d00d17c4c3)\\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json:receipt (container SHA256 6602be76df03d5e5735a51b9016e52a8019e0dcee027d6bf02dc618ce7d79a3a)\\n\\nExcluded guarded-wrapper receipt.json paths under .spt/preserved/49-267-refresh-discriminator/windows/: build-probes, build-probes-2, build-probes-3, build-probes-noack, candidate-1, candidate-2, checks, discriminator-1, discriminator-2, docs, final-seams, pool-claim, pool-release, pool-release-2. Each directory's direct receipt.json records commands/cwd/driver_exit/processes/source snapshots, not result.post_refresh. Also excluded unrelated alternate uppercase receipts .spt/preserved/307/hertz-w1bc/w1b-run1/RECEIPT.json and .spt/preserved/307/hertz-w1bc/w1c-run1/RECEIPT.json: w1b/w1c observation-lane schemas, not the refresh_freeze rig schema. DELIVERY-INDEX.json is a summary of negative-4; job/nextest logs embed already-retained receipts and are not independent observations.\\n\\nReplay handoff: ten analyzed inputs (golden, four positives, five negatives) plus explicit non-replayable startup-attempt accounting. This inventory makes no claim about a new predicate verdict or tolerance choice; Main owns those.\"},\"error\":null}","call_id":"call_q2ZdJ5OF0Xj9ssnF1d3Ehx10","internal_chat_message_metadata_passthrough":{"create_time":1789704526.750636,"turn_id":"00e83b4f-a9b4-41c7-995b-98d46aa7e916"},"name":"yield","metadata":{"turn_id":"00e83b4f-a9b4-41c7-995b-98d46aa7e916"}}]},"duration":90978.16819998622,"ttft":1576.7654999792576,"completedAt":1789704617278,"contextSnapshot":{"promptTokens":54942,"nonMessageTokens":10331,"compactionEpoch":0}}}
{"type":"message","id":"424749e2","parentId":"6e789ef7","timestamp":"2026-09-18T04:10:17.280Z","message":{"role":"toolResult","toolCallId":"call_q2ZdJ5OF0Xj9ssnF1d3Ehx10|fc_0aa7f9a4ea962878016aacb94fdb9887d192b4b09d3323346b","toolName":"yield","content":[{"type":"text","text":"Result submitted."}],"details":{"data":{"summary":"Exhaustive inventory: 11 distinct actual rig receipts = golden + four PASS positives + five analyzed negative controls + one additional startup-only negative attempt. Five analyzed negatives all have 23 post tags, zero complete/timely, no recovery, one replacement poison. Two retain outer CLEANUP_FAILED but predicate_status REGRESSION. Additional negative-1 is PRECONDITION, not replayable as a refresh regression. No predicates/analyzer, tests, builds, or live rig executed; only read-only retained-JSON arithmetic and SHA256.","files":[{"path":".spt/preserved/307/golden-35299506382/deployah-refresh-receipt.json","description":"Golden; SHA256 8bc3d37b5a82c195173eefc615b688970776437992642c0a1bdb84adac49284d"},{"path":".spt/preserved/307/gate-228/rig-1/observation/receipt.json","description":"Positive; SHA256 e6ecad2bedbb02a45dbdbd72c0a0e1c00c1b1ba492a02cc2af0fcff5ce07e555"},{"path":".spt/preserved/307/gate-228/rig-2/observation/receipt.json","description":"Positive; SHA256 96a7954fbd2c2f4ed05624fa16b43a0f9c4b00b74fd09b58b8794ad5b143cc74"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-1/rig/observation/receipt.json","description":"Positive; SHA256 e3198a10f04768b24c20a33127b7946efe323441c116ef2fb216207ce30ea0e4"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/candidate-2/rig/observation/receipt.json","description":"Positive; SHA256 2199584194f9ca3b49a8104a4b431303b06e2d3b2a52c48800aa07c6b22915f2"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-1/observation/receipt.json","description":"Additional startup-only negative attempt; SHA256 71b64063351b72db4413a102bfc4790daaabbc1a58ce53bb0254fb686d5ecfe1"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-2/observation/receipt.json","description":"Analyzed negative, outer CLEANUP_FAILED; SHA256 b8ba81fadf1eb257715cd8bef5eda4b6c056aa4297229f1ba7c093a6c6e24053"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-3/observation/receipt.json","description":"Analyzed negative, outer CLEANUP_FAILED; SHA256 6f9c6f0fe7de16142ce91aacc24f9e704221df8bfda823e03f4ad508ce68bf2d"},{"path":".spt/preserved/307/hertz-w2-regression/negative-289e3cdf-4/observation/receipt.json","description":"Analyzed negative; SHA256 dc9090d36d85c216b1f213cfa146267c05d6ba2febb5bca039b6b7a33bcce08d"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/rig/observation/receipt.json","description":"Analyzed negative; SHA256 db66db42de1b21854184c2ac64dafe94abe0250d939baeb9d913f1b3b167a06a"},{"path":".spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/rig/observation/receipt.json","description":"Analyzed negative; SHA256 1f29b919838bcfe3628e0af7d4aaf6e6dbf267ed83ac8683e7b1675534a60b4f"},{"path":"artifact://1207","description":"Read-only arithmetic output: exact manifest hashes, all 230 ordered post-tag records, completion/send offsets, preserved flags, recovery candidate indices, suffix fractions/runs, poison fields, excluded wrapper schemas."}],"architecture":"Actual rig receipt has status/config/result/cleanup; result contains checks, refresh.started_mono, baseline, post_refresh, recovery_ms and poison arrays. Wrapper receipts describe guarded commands/processes and must not be replay inputs. Outer status can override predicate_status for cleanup failure. Use retained complete/timely flags; completed_mono minus sent_mono is not necessarily rtt_ms.","report":"## Scope and definitions\nAll exact input paths and byte SHA256 values appear in files. Hashes are receipt-byte hashes, NOT config.sha256 (the executable hash). Recursive receipt enumeration plus broad post_refresh/REGRESSION JSON search covered both requested roots without sampling. All 11 actual receipt hashes differ. Read-only Python -B processes performed JSON arithmetic/hash comparisons only; neither imported nor invoked the rig/analyzer. No source/receipt/lifecycle/pool modifications.\n\nStatistics preserve array order (zero-based tag suffix index). Recovery candidate means first retained timely tag whose completed_mono is within 15000 ms of refresh.started_mono; this is an arithmetic candidate, NOT evaluation of either old/new sustained predicate. Time below is candidate completion offset from refresh start, rounded to integer ms. Inclusive suffix starts at candidate; strict suffix starts at next array entry. All analyzed receipts retain ack_bound_ms=2000 and recovery_bound_ms=15000.\n\n## Exhaustive statistics\n|Case|Retained outer / predicate verdict|Post total/complete/timely|First candidate index / completion offset ms|Candidate-inclusive timely fraction / longest untimely run|Strictly-after candidate fraction / longest run|Replacement / old poison count|\n|---|---|---|---|---|---|---|\n|golden deployah|REGRESSION / result.pass=false|23/23/21|1 / 5281|21/22 (95.4545%) / 1|20/21 (95.2381%) / 1|0 / 0|\n|gate-228 rig-1|PASS|23/23/22|1 / 8422|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|gate-228 rig-2|PASS|23/23/22|1 / 3188|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|candidate-1|PASS|23/23/22|1 / 3485|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|candidate-2|PASS|23/23/22|1 / 8094|22/22 (100%) / 0|21/21 (100%) / 0|0 / 0|\n|negative-289e3cdf-1|CLEANUP_FAILED / PRECONDITION, exit 3|N/A: result absent|N/A|N/A|N/A|N/A|\n|negative-289e3cdf-2|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\n|negative-289e3cdf-3|CLEANUP_FAILED / REGRESSION, exit 3|23/0/0|none|N/A|N/A|1 / 0|\n|negative-289e3cdf-4|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n|discriminator-1|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n|discriminator-2|REGRESSION, exit 1|23/0/0|none|N/A|N/A|1 / 0|\n\nFor all five analyzed negatives: full post timely fraction=0/23; longest consecutive untimely run=23; all completion timestamps/RTTs absent; recovery_ms=null. All retain real_refresh, baseline_12_timely_tags, controller_closures_detach_only, reader_healthy=true; ack_recovered_within_bound, sustained_timely_ack_and_state, all_post_tags_accounted_within_bound, zero_replacement_write_poison=false. No after-recovery fraction exists: do not manufacture a 0/0 suffix.\n\nAll four positives have exactly one untimely tag, index 0; every tag index 1..22 complete and timely. Golden has untimely indices 0 and 14; every other tag complete/timely. Full-post fractions: positives 22/23 (95.6522%), golden 21/23 (91.3043%); longest full-post untimely run is 1 in all five. Golden retained recovery_ms=null despite ack_recovered_within_bound=true: do not treat recovery_ms as the absence of a timely candidate. Positive retained recovery_ms matches candidate completion offsets above.\n\n## Recovery/tag measurements\n|Case|index 0 sent/completed offset ms; RTT ms|candidate index 1 sent/completed offset ms; RTT ms|\n|---|---|---|\n|golden|2500/5281; 2765|4078/5281; 1203|\n|rig-1|5453/8422; 2906|6719/8422; 1656|\n|rig-2|625/3188; 2547|1813/3188; 1375|\n|candidate-1|969/3485; 2500|2125/3485; 1360|\n|candidate-2|4453/8094; 2750|5266/8094; 1937|\n\nGolden index 14: sent +17515 ms, completed +19531 ms, RTT 2016 ms. Its strict after-recovery sequence is timely indices 2..13, untimely 14, timely 15..22. Golden indices >1000-ms RTT are 0,1,4,5,6,7,14; in particular index 7=1187 ms, which the RCA's shorter jitter list omits. Complete/timely flags must not be recomputed from completion minus send: candidate-2 index 1 has completion-minus-send=2828 ms but retained RTT=1937 ms and timely=true. Similar observation lag occurs elsewhere.\n\n## Extra controls and schema traps\nnegative-289e3cdf-1 is a SIXTH retained negative attempt beyond the RCA's five analyzed controls. It failed startup with RuntimeError('spawned broker image mismatch'); receipt contains no result/post data and predicate_status=PRECONDITION. It cannot supply a refresh predicate replay; retain and explicitly classify it instead of claiming it was REGRESSION or silently excluding it. negative-2/-3 genuinely contain analyzed regression data despite cleanup-overridden outer status.\n\nThree nested receipt copies exist, not extra independent cases. JSON-object equality against their actual rig receipt was observed true for:\n- .spt/preserved/49-267-refresh-discriminator/windows/candidate-1/boundary-analysis.json:receipt (container SHA256 b294d419778555056ebf3a751d9fe384bf8d6fae32d222b1a18203ce0f65efd4)\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-1/boundary-analysis.json:receipt (container SHA256 5d2f9f6a845ff5e375d822dfa258263819e15c01f149a5bc4036a0d00d17c4c3)\n- .spt/preserved/49-267-refresh-discriminator/windows/discriminator-2/boundary-analysis.json:receipt (container SHA256 6602be76df03d5e5735a51b9016e52a8019e0dcee027d6bf02dc618ce7d79a3a)\n\nExcluded guarded-wrapper receipt.json paths under .spt/preserved/49-267-refresh-discriminator/windows/: build-probes, build-probes-2, build-probes-3, build-probes-noack, candidate-1, candidate-2, checks, discriminator-1, discriminator-2, docs, final-seams, pool-claim, pool-release, pool-release-2. Each directory's direct receipt.json records commands/cwd/driver_exit/processes/source snapshots, not result.post_refresh. Also excluded unrelated alternate uppercase receipts .spt/preserved/307/hertz-w1bc/w1b-run1/RECEIPT.json and .spt/preserved/307/hertz-w1bc/w1c-run1/RECEIPT.json: w1b/w1c observation-lane schemas, not the refresh_freeze rig schema. DELIVERY-INDEX.json is a summary of negative-4; job/nextest logs embed already-retained receipts and are not independent observations.\n\nReplay handoff: ten analyzed inputs (golden, four positives, five negatives) plus explicit non-replayable startup-attempt accounting. This inventory makes no claim about a new predicate verdict or tolerance choice; Main owns those."},"status":"success"},"isError":false,"timestamp":1789704617279}}
{"type":"custom","customType":"session_exit","data":{"reason":"dispose","kind":"normal","recordedAt":"2026-09-18T04:17:17.307Z"},"id":"a804cd63","parentId":"424749e2","timestamp":"2026-09-18T04:17:17.307Z"}
