Phase Timeline¶
| # |
Process |
Start (IST) |
End (IST) |
Duration |
Input |
Output |
Cache Create |
Cache Read |
Tokens |
Cost |
Model |
| 1 |
Initialise run ticket (timing anchor) |
24-09-2026 19:27:04 |
24-09-2026 19:27:05 |
1s |
not available |
not available |
not available |
not available |
not available |
not available |
API Script |
| 2 |
GAP — unattributed |
24-09-2026 19:27:05 |
24-09-2026 19:47:08 |
20m |
n/a |
n/a |
n/a |
n/a |
n/a — wait time, not compute |
n/a — wait time, not compute |
n/a |
| 3 |
Requirement scope detection (re-dispatched ×2; first attempt 24-09-2026 19:27:05) |
24-09-2026 19:47:08 |
24-09-2026 19:47:21 |
13s |
2,563 |
720 |
36,363 |
0 |
39,646 |
$0.2381 |
claude-sonnet-5 |
| 4 |
Extract ticket-spec / acceptance criteria |
24-09-2026 19:47:21 |
24-09-2026 19:47:31 |
9s |
2,563 |
491 |
14,011 |
21,564 |
38,629 |
$0.1064 |
claude-sonnet-5 |
| 5 |
Initialise timing note |
24-09-2026 19:47:31 |
24-09-2026 19:47:31 |
0s |
not available |
not available |
not available |
not available |
not available |
not available |
API Script |
| 6 |
Generate test-spec scenarios and assertions (retried ×2 — schema_violation; schema_violation) (re-dispatched ×3; first attempt 24-09-2026 19:47:32) FAILED |
24-09-2026 19:48:51 |
24-09-2026 19:49:06 |
14s |
not available |
not available |
not available |
not available |
not available |
not available |
not recorded |
| 7 |
Human intervention (escape hatch) |
-- |
24-09-2026 19:47:02 |
-- |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
n/a |
| — |
ORCHESTRATOR TOTAL (rows 7) |
— |
— |
0s |
0 |
0 |
0 |
0 |
0 |
$0.0000 |
— |
| — |
SHARED TOTAL (rows 1–6) |
— |
— |
39s |
5,126 |
1,211 |
50,374 |
21,564 |
78,275 |
$0.3445 |
— |
| — |
GRAND TOTAL (wall clock) |
24-09-2026 19:27:04 |
24-09-2026 19:49:06 |
22m |
5,126 |
1,211 |
50,374 |
21,564 |
78,275 |
$0.3445 |
— |
ORCHESTRATOR TOTAL: 0s, 0 tokens, $0.0000 (rows 7)
SHARED TOTAL: 39s, 78,275 tokens, $0.3445, 3 row(s) with no token data (rows 1–6)
Total Run Time: 22m (wall clock, 24-09-2026 19:27:04 → 24-09-2026 19:49:06 IST — not a sum of the per-side totals above, since sides overlap)
Active time: 2m | Waiting (session limits, approvals, dead sessions): 20m — 1 gap(s) still unattributed; label them with driver.py gap <slug> --from <ISO> --to <ISO> --reason '<why>'
Total Tokens Consumed: 78,275 (plus 3 row(s) whose usage was never captured — run execution_tracker.py enrich-audit to backfill. This is a floor, not the total.)
Token breakdown: input 5,126 · output 1,211 · cache-create 50,374 · cache-read 21,564 (28% of the total). Cache-read is context a node re-sends to itself across its own tool-use turns, billed at roughly a tenth of fresh input — a large Tokens number that is mostly cache-read is a long tool loop, not a large workload.
Total Cost: $0.3445 (plus 3 row(s) whose usage was never captured — run execution_tracker.py enrich-audit to backfill. This is a floor, not the total.)