Executed October 16, 2026 · Published October 17 · Analysis 1 · Publication 1

We added AI-DLC. Both workflows passed four of five tasks.

With AI-DLC, the five attempts used 6.38 times the actor time and 13.68 times the reported tokens of our existing workflow.

We compared our frozen coding setup with the same setup plus AWS Labs’ AI-DLC 2.11.0 Classic and an unattended decision adapter. The model and common tools stayed the same. This measures adding that package to our stack, not a bare default harness.

Exploratory and inconclusive: five tasks per arm.

Four repositories passed in both arms. Both NodeBB submissions failed patch replay before acceptance tests. These counts do not establish equivalent quality or a general lack of benefit. Human collaboration and longer-term delivery were outside this comparison.

Download all ten measurementsPublication 1 permalinkEarlier studies

Same recorded success count, more measured effort

ArmSuccessful artifactsActor minutesWhole-tree tokensUnknown usage
Existing workflow4/549.9822,023,3830/5
With AI-DLC4/5318.69301,314,4590/5

Ratios use summed totals across all five assigned attempts per arm, including failures. Whole-tree tokens include descendants, cached input and repeated context; they are not billed dollars. Actor time excludes setup and grading. No experimental actor or calendar deadline was imposed.

The five repository pairs

RepositoryRecorded outcomeExisting workflow, minWith AI-DLC, min
NodeBB/NodeBBBoth replay failures6.374.4
element-hq/element-webBoth passed6.481.1
internetarchive/openlibraryBoth passed7.151.3
navidrome/navidromeBoth passed24.568.4
qutebrowser/qutebrowserBoth passed5.743.4

One attempt per arm on each repository. The task pool came from pinned SWE-bench Pro V2 repository changes and was reused from our earlier capped phase. Fresh isolated workspaces were used, but these are not held-out confirmation tasks. The data file lists exact upstream task IDs, links and input hashes.

NodeBB needs a qualification: both patches encountered appendonly.aof: already exists in working directory during pristine replay. We retain the recorded failures. Acceptance tests were not reached, so this is not evidence of two incorrect implementations. We did not repair the submissions or rerun the actors to improve the score.

What AI-DLC was meant to add

AI-DLC connects requirements, decisions, implementation and review through a persistent workflow. Its human-supervised delivery proposition is broader than our executable repository-patch task. See the pinned release and AWS’s explanation.

We used Classic with unattended decision adapter v1. The adapter is part of the treatment and is not a human reviewer. This result must not be described as testing unmodified human-supervised AI-DLC, every workflow profile, or every coding harness.

How we checked the work

Matched setupRequested gpt-6.1-sol, high reasoning, Codex CLI 0.162.1 and the same frozen instructions, skills, tools and permissions. Harbor 0.22.0 provided transport and verification. Both arms could delegate with the same limits.

Independent replayEach saved patch was applied to a fresh pinned task image, then checked using the benchmark’s independent acceptance tests. Actor-written test results did not determine the outcome. A non-applying patch failed at replay.

Workflow deliveryWe checked treatment exposure and reconciled root and descendant usage. Activation, artifact success and resource completeness were recorded separately. Closure and authentication removal were verified.

Fixed scheduleTen attempts across five adjacent pairs, baseline first in three families and AI-DLC first in two. No paid actor retries or outcome-driven task replacements. Literal null actor/calendar limits.

Tasks were classified as high complexity with our structural rubric; upstream metadata labels them medium. We did not compare moderate and high complexity. The selected changes should not be presented as a validated sample of long enterprise projects.

Every assigned attempt

Order / repositoryArmArtifactActor minTokensChildren
01 · NodeBB/NodeBBbaselineReplay failed6.284,339,2703
02 · NodeBB/NodeBBaidlcReplay failed74.4361,007,3214
03 · element-hq/element-webaidlcPassed81.1381,008,9824
04 · element-hq/element-webbaselinePassed6.433,540,8943
05 · internetarchive/openlibrarybaselinePassed7.125,645,5753
06 · internetarchive/openlibraryaidlcPassed51.3146,846,7264
07 · navidrome/navidromeaidlcPassed68.4360,476,5564
08 · navidrome/navidromebaselinePassed24.464,513,7293
09 · qutebrowser/qutebrowserbaselinePassed5.693,983,9153
10 · qutebrowser/qutebrowseraidlcPassed43.3851,974,8745

Recovery and earlier phases stay visible

Element Web’s AI-DLC actor completed naturally and saved its patch and usage before the worker was interrupted during independent grading. We retained the interrupted grader, verified the exact saved patch and re-ran only model-free verification. It passed. No actor was replayed. Its reservation-through-grading time includes the interruption and recovery delay, separately from native actor time.

The initial uncapped Flipt pair is separate: both passed; AI-DLC used 71.1 actor minutes and 61,064,843 tokens, compared with 16.6 minutes and 4,033,682 tokens for the existing workflow. Those observations are included separately in the data file and excluded from the five-family totals.

Before these uncapped phases, a 50-minute actor cutoff governed an earlier pilot. That phase was retired when the user removed the cutoff. Its outcomes remain preserved; they are not relabeled as uncapped observations or pooled here. This follow-up tests a changed timing policy, not independent replication on an untouched sample.

What this result supports

On these tasks, we observed substantially higher time and token use from the added workflow, with no observed correctness advantage under the supplied checks. The practical choice for this setup is to keep AI-DLC optional while investigating where its additional process earns its effort.

This is not a general claim that AI-DLC cannot help. A study of ambiguous requirements, real human review, handoffs and subsequent maintenance could measure benefits our task did not. A future confirmation also needs more independent families, repetitions and a declared practical decision margin.

Evidence and publication history

Completion: October 16 at 23:50 UTC. Five independent repository families, ten observed assignments, none unattempted. Formal verdict: inconclusive. No automatic workflow change.

Publication 1 is the first sanitized report of the completed uncapped expansion. Previous TDD cohorts and capped-phase records stay separate. Raw transcripts and patch files remain private; the download contains measurements, upstream task identities and exact evidence/artifact hashes.

Frozen registration SHA-256: b1ca5ce8264014a2b9d5b0d87d0aa8336fabde8d6483a09c3feb4e827e36a477
Completed execution SHA-256: 88265a0c1b653dc437b1c20c1dceaaeedfe42061b3f076f6f88775f1474b4be7
Runtime SHA-256: 8f9722afb16180758b67ff2f1fdf6591b77b549f953cac032d7d50c9abf8cb23

Publication 1 · Data revision 1 · Index and publication hashes