app
Codex
Public Made by Adomby adom
Codex in Adom Hydrogen: ecosystem setup, dock dashboard and live engineering demos.
← Commit history
Finalize prompt-to-issue timing, token cutoff and video verification for issue 96
5 files changed
+72−52
docs/ASTRA-ESC-INDEPENDENT.md+3−3@@ -8,7 +8,7 @@ The fixture was never saved. KiCad closed with discardChanges:true and the pulle ## Measurements -The headline clock starts **2026-09-13T13:29:56.203Z**, not the video start. The independent-scope correction arrived **2026-09-13T16:58:33.710Z**. The machine-readable [stats](https://wiki.adom.inc/api/pages/adom/codex/files/docs/astra-esc-independent/stats.json) records prompt-to-issue elapsed time including previous attempts, shared skill/hero work, retries and recorder recovery. Until the issue exists its ending time is explicitly provisional.+The headline clock starts **2026-09-13T13:29:56.203Z**, not the video start. The independent-scope correction arrived **2026-09-13T16:58:33.710Z**. The machine-readable [stats](https://wiki.adom.inc/api/pages/adom/codex/files/docs/astra-esc-independent/stats.json) records prompt-to-issue elapsed time including previous attempts, shared skill/hero work, retries and recorder recovery. Headline elapsed time: **436.730 minutes**, ending **2026-09-13T20:46:40Z**. From the independent-scope correction: **228.105 minutes**. The issue is [KiCad Bridge #96](https://wiki.adom.inc/adom/kicad-bridge/issues/96). - Fresh placement planning: **320.730 seconds**. First 122-part placement: **18.244 seconds**, 16 commits. One later R32 orientation correction makes 17 placement commits. - Routing planning, first fresh routing-state request to first successful route commit: **2762.876 seconds**.@@ -51,9 +51,9 @@ The caption calls update the same ID in place. Shared caption repair is tracked ## Tokens and cost -Through **2026-09-13T20:40:46.259Z**, the original-ESC window used 101,912,711 input tokens, including 100,624,000 cached input, and 274,392 output. The independent-correction window is reported separately in [token data](https://wiki.adom.inc/api/pages/adom/codex/files/docs/astra-esc-independent/token-cost.json). These are cumulative session deltas, not the whole thread before the ESC prompt. No AI-agent usage is omitted.+Through **2026-09-13T20:47:27.766Z**, the original-ESC window used 104,661,253 input tokens, including 103,351,424 cached input, and 284,122 output. The independent-correction window is reported separately in [token data](https://wiki.adom.inc/api/pages/adom/codex/files/docs/astra-esc-independent/token-cost.json). These are cumulative session deltas, not the whole thread before the ESC prompt. No AI-agent usage is omitted. -The [published GPT-6 Astra model price](https://developers.openai.com/api/docs/models/gpt-6-astra) is $10 per million uncached input, $1 cached input, $12.50 cache write and $50 output. Standard API-equivalent cost through that cutoff is **$127.2307**, **63.6154%** of $200. This is arithmetic for comparison, not the amount charged by a subscription. All observed request inputs were below the 272000-token long-context threshold. Cache writes were zero. Reasoning tokens are already included in output.+The [published GPT-6 Astra model price](https://developers.openai.com/api/docs/models/gpt-6-astra) is $10 per million uncached input, $1 cached input, $12.50 cache write and $50 output. Standard API-equivalent cost through that cutoff is **$130.6558**, **65.3279%** of $200. This is arithmetic for comparison, not the amount charged by a subscription. All observed request inputs were below the 272000-token long-context threshold. Cache writes were zero. Reasoning tokens are already included in output. ## Exact commands and per-net results
docs/astra-esc-independent/prompt-clock.json+4−2@@ -3,6 +3,8 @@ "independentEndToEndCorrectionUtc": "2026-09-13T16:58:33.710Z", "source": "Codex session user message timestamps in rollout-2026-09-12T12-08-00-01a09697-1b14-7111-9897-63815e098b24.jsonl", "reportBothWindows": true,- "finishedUtc": null,- "clockIncludesRetriesAndSupportingWork": true+ "finishedUtc": "2026-09-13T20:46:40Z",+ "clockIncludesRetriesAndSupportingWork": true,+ "finishDefinition": "First filing of the completed result issue, after video HTTP200 and native cleanup. Subsequent metadata corrections are not a new trial.",+ "issueUrl": "https://wiki.adom.inc/adom/kicad-bridge/issues/96" }
docs/astra-esc-independent/stats.json+22−22@@ -4,7 +4,7 @@ "desktop": "arav-rog, Windows user arav, KiCad 10.0.3, kicad-bridge 1.0.7", "window": [ "2026-09-13T13:29:56.203Z",- "2026-09-13T20:43:10.029800+00:00"+ "2026-09-13T20:46:40Z" ], "windowNote": "Original prompt through issue delivery, includes original Fable-placement routing, independent-scope correction, shared skills/hero work, retries and capture recovery. No reset on replay.", "placement": {@@ -71,30 +71,30 @@ }, "tokens": { "thread": {- "input_tokens": 101912711,- "cached_input_tokens": 100624000,+ "input_tokens": 104661253,+ "cached_input_tokens": 103351424, "cache_write_input_tokens": 0,- "output_tokens": 274392,- "reasoning_output_tokens": 115932,- "total_tokens": 102187103+ "output_tokens": 284122,+ "reasoning_output_tokens": 117939,+ "total_tokens": 104945375 }, "independentCorrectionWindow": {- "input_tokens": 43825435,- "cached_input_tokens": 43259392,+ "input_tokens": 46573977,+ "cached_input_tokens": 45986816, "cache_write_input_tokens": 0,- "output_tokens": 108140,- "reasoning_output_tokens": 38534,- "total_tokens": 43933575+ "output_tokens": 117870,+ "reasoning_output_tokens": 40541,+ "total_tokens": 46691847 },- "cutoffUtc": "2026-09-13T20:40:46.259Z",+ "cutoffUtc": "2026-09-13T20:47:27.766Z", "agentLaunches": 0, "agents": 0, "workerNote": "Serial C++ subprocess search workers; no AI agents.", "source": "Cumulative Codex session token_count deltas from last event before each prompt." }, "usdApiEquivalent": {- "thread": 127.23071,- "independentCorrectionWindow": 54.326822,+ "thread": 130.655814,+ "independentCorrectionWindow": 57.751926, "priceBasis": { "input": 10, "cachedInput": 1,@@ -106,20 +106,20 @@ }, "planShare": { "planUsdPerMonth": 200,- "threadPercent": 63.615355,- "independentCorrectionPercent": 27.163411+ "threadPercent": 65.327907,+ "independentCorrectionPercent": 28.875963 }, "promptToDone": { "start": "2026-09-13T13:29:56.203Z",- "end": "2026-09-13T20:43:10.029800+00:00",- "wallSeconds": 25993.8268,- "definition": "Headline: original prompt receipt to issue filed. End remains provisional until issue created.",- "provisional": true+ "end": "2026-09-13T20:46:40Z",+ "wallSeconds": 26203.797,+ "definition": "Headline: original prompt receipt to first filing of the completed result issue, after video publication and native cleanup.",+ "provisional": false }, "independentCorrectionToDone": { "start": "2026-09-13T16:58:33.710Z",- "end": "2026-09-13T20:43:10.029800+00:00",- "wallSeconds": 13476.3198+ "end": "2026-09-13T20:46:40Z",+ "wallSeconds": 13686.29 }, "perNet": [ {
docs/astra-esc-independent/token-cost.json+25−25@@ -8,7 +8,7 @@ }, "priceSource": "https://developers.openai.com/api/docs/models/gpt-6-astra", "basis": "Standard API-equivalent estimate, not subscription invoice. Cached tokens are part of input, not additional. Long-context surcharge applies only if request input exceeds 272000. Reasoning output already included in output.",- "cutoffUtc": "2026-09-13T20:40:46.259Z",+ "cutoffUtc": "2026-09-13T20:47:27.766Z", "windows": { "originalEsc": { "startUtc": "2026-09-13T13:29:56.203Z",@@ -22,24 +22,24 @@ "total_tokens": 19636187 }, "last": {- "input_tokens": 121504773,- "cached_input_tokens": 119810048,+ "input_tokens": 124253315,+ "cached_input_tokens": 122537472, "cache_write_input_tokens": 0,- "output_tokens": 318517,- "reasoning_output_tokens": 124176,- "total_tokens": 121823290+ "output_tokens": 328247,+ "reasoning_output_tokens": 126183,+ "total_tokens": 124581562 }, "usage": {- "input_tokens": 101912711,- "cached_input_tokens": 100624000,+ "input_tokens": 104661253,+ "cached_input_tokens": 103351424, "cache_write_input_tokens": 0,- "output_tokens": 274392,- "reasoning_output_tokens": 115932,- "total_tokens": 102187103+ "output_tokens": 284122,+ "reasoning_output_tokens": 117939,+ "total_tokens": 104945375 }, "maxRequestInputTokens": 244135,- "standardApiEquivalentUsd": 127.23071,- "percentOf200DollarPlan": 63.615355+ "standardApiEquivalentUsd": 130.655814,+ "percentOf200DollarPlan": 65.327907 }, "independentCorrection": { "startUtc": "2026-09-13T16:58:33.710Z",@@ -53,24 +53,24 @@ "total_tokens": 77889715 }, "last": {- "input_tokens": 121504773,- "cached_input_tokens": 119810048,+ "input_tokens": 124253315,+ "cached_input_tokens": 122537472, "cache_write_input_tokens": 0,- "output_tokens": 318517,- "reasoning_output_tokens": 124176,- "total_tokens": 121823290+ "output_tokens": 328247,+ "reasoning_output_tokens": 126183,+ "total_tokens": 124581562 }, "usage": {- "input_tokens": 43825435,- "cached_input_tokens": 43259392,+ "input_tokens": 46573977,+ "cached_input_tokens": 45986816, "cache_write_input_tokens": 0,- "output_tokens": 108140,- "reasoning_output_tokens": 38534,- "total_tokens": 43933575+ "output_tokens": 117870,+ "reasoning_output_tokens": 40541,+ "total_tokens": 46691847 }, "maxRequestInputTokens": 237521,- "standardApiEquivalentUsd": 54.326822,- "percentOf200DollarPlan": 27.163411+ "standardApiEquivalentUsd": 57.751926,+ "percentOf200DollarPlan": 28.875963 } } }
docs/astra-esc-independent/video-verification.jsonadded+18@@ -0,0 +1,18 @@+{+ "sha256": "b2407281719c30535d1bf0ddbd5de91d24238f0569cf9b6209bf0ffeabadd34c",+ "bytes": 28796331,+ "durationSeconds": 779,+ "width": 1920,+ "height": 1080,+ "codec": "H.264",+ "pixelFormat": "yuv420p",+ "fullDecodeErrors": 0,+ "sampledFrames": [+ "start 2s",+ "middle 389.5s",+ "end 778s"+ ],+ "nativeCanvasVisible": true,+ "startShowsUnplacedFixture": true,+ "endShowsFinalPours": true+}