The reusable pattern is not autonomous coding; it is AI generation inside a deterministic discovery, validation, and review envelope.
AI value · LLM contribution to accepted migration work
Verified
74.45% of 595 submitted code changes and 69.46% of 93,574 edits were LLM-generated.
Experience report without a randomized comparator.
Before
Finds migration sites and writes context-specific edits across the monorepo. → Repairs failures and submits each change list.
After
Discovers likely change locations and prompts a monorepo-trained LLM to generate edits. → Reviews, repairs where needed, and submits validated change lists.
Human boundary
Automated checks may reject edits; engineers decide whether to repair and submit; reviewers retain merge approval.
Why it matters
Large migrations can combine machine-found locations, LLM edits, automated checks, and engineer review.
How the work changed
Before
How the work ran before the change.
Step 1 of 2
Software engineer
Finds migration sites and writes context-specific edits across the monorepo.
Step 2 of 2
Software engineer
Repairs failures and submits each change list.
What changed
Large migrations can combine machine-found locations, LLM edits, automated checks, and engineer review.
Decision rightHuman moves from creator to judge
After
How the same work runs now.
Step 1 of 2
Migration tooling
Discovers likely change locations and prompts a monorepo-trained LLM to generate edits.
ControlLocation discovery, compilation, tests, and static checks.
Step 2 of 2
Software engineer
Reviews, repairs where needed, and submits validated change lists.
ControlHuman review and standard submission controls.
Process model built from the published workflow evidence for Google. Every step, actor, and control appears in full below.Every step, actor, and control
Exception path
Failed or semantically difficult edits return to engineers for manual correction or conventional migration tooling.
Decision authority
Automated checks may reject edits; engineers decide whether to repair and submit; reviewers retain merge approval.
Before
#
Actor
Action
Control
01
Software engineer
Finds migration sites and writes context-specific edits across the monorepo.
Manual code review and testing.
02
Software engineer
Repairs failures and submits each change list.
Reviewer approval.
After
#
Actor
Action
Control
01
Migration tooling
Discovers likely change locations and prompts a monorepo-trained LLM to generate edits.
Location discovery, compilation, tests, and static checks.
02
Software engineer
Reviews, repairs where needed, and submits validated change lists.
Human review and standard submission controls.
Work that left the path
Most routine edit authoring
Repeated context reconstruction at known migration sites
Human role before
Engineers located and authored most migration edits manually.
Human role after
Three engineers supervised the migration, reviewed generated changes, handled difficult cases, and retained merge authority.
AI role
Decision mode: bounded generation. The LLM proposes context-sensitive code edits at discovered locations; it cannot merge code.
Outcomes
LLM contribution to accepted migration work
Verified
Traditionally manual, context-dependent migration edits.→74.45% of 595 submitted code changes and 69.46% of 93,574 edits were LLM-generated.
Twelve-month case study. · 39 migrations completed by three developers.
Experience report without a randomized comparator.
Estimated migration effort
Verified
Earlier manual migrations.→Developers estimated a 50% reduction in total time.
Twelve-month case study. · 39 identifier migrations.
Time reduction is the developers' estimate, not instrumented time measurement.
What leaders can reuse
Anti-pattern
Allowing model-generated repository changes to bypass compilation, tests, or human review.
Questions
01Which migrations are variable enough to benefit from LLMs?
02What evidence must pass before a change reaches review?
03How will estimated savings be instrumented?
Portability conditions
Reliable change-location discovery
Strong build and test automation
Engineer review
Bounded migration objective
Reputation risk
low
Evidence and authority
What the public record supports.
Current · updated
1 peer reviewed; publication outcomes are verified.
Bundle 1.0.0 · reviewed 2026-09-06 · stable ID 4a77ab1ce686bbd8