main
John Lauer Corrected Astra ESC routing: native zero-open result, full accounting and voiceover handoff a80479d 23d ago
{
  "engine": "GPT-6 Astra",
  "model": "gpt-6-astra",
  "board": "ESC G431, shared Fable placement, 149 footprints, 4 copper layers, initial GND and +3V3 planes",
  "desktop": "arav-rog, Windows user arav, KiCad 10.0.3, kicad-bridge 1.0.3",
  "window": [
    "2026-09-13T13:29:56.203Z",
    "2026-09-13T14:13:47.102Z"
  ],
  "windowNote": "Whole routing task through the stated accounting cutoff, including rejected planning candidates, first discarded recording, display/capture diagnostics, replay and publication preparation. Earlier placement and six-net tasks excluded.",
  "planning": {
    "wallSeconds": 260.081,
    "definition": "First kicad_routing_state request to first kicad_route_net request, a dry run",
    "toAcceptedTakeFirstCommitSeconds": 1736.694
  },
  "routing": {
    "commits": 64,
    "wallSeconds": 361.717,
    "firstToLastCompletionSeconds": 357.379,
    "netsTouched": 58,
    "segments": 1863,
    "vias": 204,
    "copperLengthMm": 1273.411,
    "lengthDefinition": "Sum of native track centerline lengths, excluding pads, planes and vertical via barrels",
    "trackWidths": {
      "0.5": 479,
      "1.0": 31,
      "0.25": 1353
    },
    "netsFullyConnected": 49,
    "netsRemaining": [
      "+VBAT",
      "/COMP1_INM_IO1_BEMF_B",
      "/COMP1_INM_IO2_BEMF_C",
      "/DRV_SHA",
      "/DRV_SHB",
      "/DRV_SHC",
      "/SWCLK",
      "/SWDIO",
      "/TIM1_CH1_INHC",
      "/nRST"
    ],
    "liveUnfilledNetsRemaining": [
      "+3V3",
      "+VBAT",
      "/COMP1_INM_IO1_BEMF_B",
      "/COMP1_INM_IO2_BEMF_C",
      "/DRV_SHA",
      "/DRV_SHB",
      "/DRV_SHC",
      "/SWCLK",
      "/SWDIO",
      "/TIM1_CH1_INHC",
      "/nRST",
      "GND"
    ],
    "drcErrors": 13,
    "newDrcErrors": 0,
    "inheritedDrcErrors": 13,
    "unconnected": 13,
    "violationTypes": {
      "clearance": 7,
      "malformed_courtyard": 6
    },
    "zonesRefilled": true,
    "violationReportMayBeTruncated": false
  },
  "tokens": {
    "thread": {
      "input_tokens": 21912080,
      "cached_input_tokens": 21585024,
      "cache_write_input_tokens": 0,
      "output_tokens": 55596,
      "reasoning_output_tokens": 23539,
      "total_tokens": 21967676
    },
    "uncachedInputTokens": 327056,
    "threadTurns": 137,
    "agentLaunches": 0,
    "agents": 0,
    "workerThreads": 1,
    "workerNote": "One Python thread updates the recording elapsed-time caption; routing and C++ path search are serial. No AI sub-agents.",
    "withAgents": {
      "input_tokens": 21912080,
      "cached_input_tokens": 21585024,
      "cache_write_input_tokens": 0,
      "output_tokens": 55596,
      "reasoning_output_tokens": 23539,
      "total_tokens": 21967676
    },
    "accountingSource": "/home/adom/.codex/sessions/2026/09/12/rollout-2026-09-12T12-08-00-01a09697-1b14-7111-9897-63815e098b24.jsonl",
    "accountingCutoff": "2026-09-13T14:13:47.102Z",
    "accountingNote": "input_tokens includes cached_input_tokens. Reasoning output is included in output_tokens. No cache writes reported. Reporting after cutoff excluded.",
    "maxRequestInputTokens": 236987
  },
  "usdApiEquivalent": {
    "thread": 27.635384,
    "withAgents": 27.635384,
    "priceBasis": "OpenAI GPT-6 Astra model page checked 2026-09-13: $10 uncached input, $1 cached input, $50 output, $12.50 cache writes per million tokens (no writes reported). Standard API equivalent. Requests above 272K input use 2x input/cache and 1.5x output prices.",
    "priceUrl": "https://developers.openai.com/api/docs/models/gpt-6-astra"
  },
  "planShare": {
    "planUsdPerMonth": 200,
    "threadPercent": 13.817692,
    "withAgentsPercent": 13.817692,
    "note": "API-equivalent cost divided by $200, not actual subscription billing or quota consumption"
  }
}