Execution & repair evidence / updated 2 November 2026

Follow the job. Inspect the result.

Explore recorded local runner jobs and the latest Jira-linked repair, retest and Slack merge. Each record identifies its source, outcome and qualification scope.

Recorded internal QA / 2 November 2026

A Jira-linked repair.
A confirmed merge.

The original push failed seven frozen tests. One repair passed the unchanged cases and fresh GitHub CI, received a separate QA-account review and merged through the real Slack approval.

Tbench-AI / actions-qualificationRecorded QA

Execution trail 8 steps

Your computerBounded execution session
Terminal01 / 08

Push recorded

The original revision is retained, including its failure.

tbench / run
$ tbench-worker push
Original commit dd9b0a3b2c75
GitHub run 41341232214
Runner invoking computer
Recorded step passed
Recorded internal QA · 2 Nov 2026 · AI repair

A failing push. A tested repair.

Replay a real internal QA run: Jira requirements, a source-only AI patch, unchanged tests, fresh GitHub CI and approval in Slack.

The replay uses the recorded internal QA flow with an owner-operated free OpenRouter adapter. Public CLI provider qualification is tracked in the run evidence.

Original run41341232214 · failed
Candidate run41342003651 · passed
Retested candidate59492598a327
Confirmed merge5cc378d221b6

Private QA repository · GitHub links require repository access. Both QA accounts are operated by one owner. This cohort used an internal free OpenRouter adapter; public provider transport and independent customer qualification remain separate gates.

Observed / native GitHub job intake

Two matrix jobs.
One enrolled laptop.

On 2 October 2026, GitHub queued a two-job matrix and Tbench supplied ephemeral runners on an operator-owned laptop using the existing workflow.

Run 37010136598 · attempt 1 · private GitHub links require access
JobGitHub outcomeJob IDRunner registration
alphasuccess11084764178839
betasuccess11084764215740

Seven signed job deliveries returned HTTP 200. Numeric runner registrations remained correctly matched across the matrix. The temporary QA worker was revoked, and its runners, containers and networks were removed.

Measured / hosted control plane → local worker

From a browser request
to a verified result.

Three final scenario checks used the live Actions operator console, a dedicated private GitHub repository, and an operator-owned Docker host. Each scenario records dispatch, execution, its GitHub outcome and cleanup.

Browser queue → durable private state → enrolled local worker → one-job GitHub runner → signed completion webhook. No new paid compute was provisioned, and paid cloud overflow was disabled.
GitHub-authenticated outcomes · 28 September 2026 · private repository links require access
ScenarioObserved outcomeWorkload testsIsolation probesCleanup
Passing workflow (private GitHub run, opens in a new tab)success4/4 passed12/12 passedRunner, containers and networks removed
Intentional failure (private GitHub run, opens in a new tab)failure3/4 passed; one deliberate failure12/12 passedRunner, containers and networks removed
Running-job cancellation (private GitHub run, opens in a new tab)cancelled4/4 passed12/12 passedRunner, containers and networks removed

Execution controls

Authenticated dispatch, single-use worker enrollment, local execution, GitHub logs and artifacts, signed result ingestion, failure propagation, cancellation and scoped cleanup worked for this private pilot. The job used one CPU, a 1.5 GiB memory cap, 160-process cap, no host mounts and no Docker socket.

Traceable records

Download the exact GitHub run IDs, source commits, step conclusions, artifact hashes and timestamps. Repository links let an authorized reviewer inspect the original logs and artifacts alongside the recorded result.

Development run records · 28 September 2026. The cancellation scenario archives its evidence before the cancellation window; the private run history retains earlier integration attempts.

Primary sources

Explore the original sources.

Architecture documentation and provider pricing reviewed 28 September 2026. Follow each source for its current offering.

GitHub Actions runner pricing(opens in a new tab)

Published Linux x64 2-core rate: $0.006/minute. GitHub rounds each job up to a whole minute.

GitHub self-hosted runners(opens in a new tab)

Self-hosted runner usage is currently free; infrastructure and associated services remain the customer's responsibility.

Blacksmith pricing(opens in a new tab)

Listed Linux x64 2-vCPU rate: $0.004/minute. Consult its current price sheet for resource classes and billing terms.

Blacksmith Sticky Disks(opens in a new tab)

Persistent snapshot-backed build state, with branch-protection controls for cache writes.

Actuated(opens in a new tab)

Managed CI on customer infrastructure using disposable microVMs. A direct alternative to evaluate.

RunsOn pricing(opens in a new tab)

Customer-owned AWS infrastructure with an annual software licence; cloud infrastructure is billed separately.

GitHub runner security(opens in a new tab)

Runner code can access referenced credentials. Log redaction is not a security boundary.

Firecracker requirements(opens in a new tab)

Linux/KVM requirements constrain where this microVM backend can run.

Docker resource constraints(opens in a new tab)

Containers need explicitly configured resource limits; defaults do not reserve the host's resources.

15 days to put it to work

Bring your organization’s next workflow.

Apply with your company email. We review your organization, repositories and device scope. Your 15-day trial starts after organization approval. No automatic charge.

Try free for 15 days