← felipemolino.comWhite paper · Part II · Governing an AI Workforce

White paper · Part II · October 2026 · 12 min read

Governing an AI Workforce

Decision rights, evidence and earned autonomy: how the Control Tower Method grows from a way to plan and measure AI-built software into one governed operating loop that runs the product and the growth of a company, and starts itself every night.

Felipe MolinoFounder, CorkAIFollows Part I: The Control Tower Method

Executive summary

2 lanesproduct and growth, on one operating loop
~1,150 → ~2,500automated tests on every change, Part I to Part II
19changes integrated in one day, rehearsed first
0failing tests allowed to reach the approver

A team that only acts when someone remembers to ask is a tool. A team that senses, proposes, builds and reports on its own, under rules it can't break, is a workforce.

01What changes from Part I

Part I described a loop that I started: I set the strategy, agents built, CI verified and I approved. That made building fast. It didn't make the company self-running. Part II closes that gap, and widens the loop beyond code.

QuestionPart I: the methodPart II: the operating loop
ScopeBuilding the productBuilding the product and growing it, on the same gates and evidence
Who starts the work?I do, from the roadmapNightly agents propose scoped work from real signals; I approve the scope
Human decisionsTwo: direction and approvalExplicit gates (scope, merge, release, spend), each with required evidence
VerificationCI on each change; ~1,150 tests~2,500 tests, plus a rehearsal of whole batches before they merge
ReleaseA tagged deployA release packet before publishing, a live check after, and alerts if the two disagree
GrowthOutside the methodA weekly content pack, outcome scorecards and pre-agreed spend rules
OperationsPlannedTiered alerts for broken merges and failed user journeys, runbooks, kill switches
CostNot addressedFixed-plan scheduling, the cheapest capable model per job, CI skipped where it can't matter

02Decision rights

The most important design choice isn't technical. It's deciding which decisions stay human and what evidence makes each one fast. Everything else is delegated.

1 · Sensenightly, read-only 2 · Proposescoped work items 3 · Approve scopehuman decision 4 · Build & verifyagents + CIreview packet 5 · Approve mergehuman decision 6 · Releasehuman decision 7 · Learnmetrics, maturity The loop starts itself. The key decisions stay human.
Figure 1The operating loop. Compared with Part I, sensing and proposing are automatic, and release is an explicit human decision with its own evidence.
DecisionWho decidesWhat agents doEvidence required
What to buildOwnerPropose, with "done looks like" and testsA work item tied to the roadmap and the written strategy
Whether a change is safeOwnerBuild, test, documentReview packet; all checks green on a production-shaped database
When customers get itOwnerPrepare the release packet; verify liveEvery change and database change since the last release; post-release live check
What we say in publicOwner, one week at a timePlan 6–8 weeks ahead, produce each week's posts, schedule what's approvedThe finished weekly pack, each post tied to the plan and the goal it serves
Where money goesOwner, every timePropose a boost when a post beats its baselineThe post's outcome score against the baseline, the budget left, and the stop rule
Sensitive areas: payments, sign-in, customer data, AI modelsOwner, alwaysFlag for approvalExplicit approval in the packet, even when routine changes are pre-approved later

03One loop, two lanes

A control area can sit in the product (billing, sign-in), in the engineering system (testing, releases) or in growth (content, paid acquisition). The ladder doesn't care which. So the same loop that builds the product also grows it: the same sensing, the same packets, the same gates, the same evidence trail.

PRODUCT LANEGROWTH LANE Work item Agents build Review packet Merge gate Release Content plan Agents produce Weekly pack Owner approves Publish Sensesignals + results Control towerevidence + maturity
Figure 2Two lanes, one middle. Production signals and campaign results both flow into sensing, and both lanes report into the same control tower and evidence trail.

Product lane

Build, verify, release

  1. Signals become scoped work items overnight
  2. Agents build and test; CI gates every change
  3. Batches are rehearsed before they merge
  4. The owner releases with a packet; a live check follows

Growth lane

Plan, produce, measure

  1. A rolling 6–8 week content plan, re-planned every month
  2. Agents produce each week's posts from the owner's own material
  3. The owner approves one week at a time; agents schedule only what's approved
  4. Every post is measured at 24 hours, 48 hours and 7 days, and traced to sign-ups

The growth lane's rhythm

WhenWhat the agents doWhat the owner does
Every morningRead yesterday's results and sign-ups, fill each post's checkpoints, flag anything far above or below its baselineNothing, unless a boost is proposed
48 hours after a postScore it on outcomes (saves, shares, profile visits per thousand views) and propose a boost if it is the week's winnerApprove or skip the boost with one tap
WednesdayFinish next week's pack: images, video, captions, tracked linksReview
ThursdaySchedule every approved postApprove, change or drop each post
MondayScorecard against targets, best and worst post and why, a forecast for the month, proposed changes to the next four weeksAccept or reject the proposals
Every four weeksRe-plan the next four to six weeks from what the data showedAccept the general plan

Outcomes, not activity

An audit of past campaigns showed they had been optimized for clicks, not sign-ups. The fix was the same as in engineering: measure the outcome, and gate decisions on it. Every post carries a tracked link, every sign-up records where it came from, and the weekly score is accounts created and taste quizzes completed, not likes. Rules decided in advance (boost only what already outperforms, stop any ad after two weeks, never let one ad take most of a month's budget) turn judgment into gates, exactly as CI does for code.

04The controls that make it trustworthy

Part I introduced review packets and decision records. Part II adds the controls a business needs before it lets a loop run overnight.

ControlWhat it doesWhy it matters to the business
Batch rehearsalBefore a set of changes merges, they are combined and tested together.It caught five conflicts that every individual check had passed.
Enforced boundariesAgents are technically blocked from merging, from changing the main branch and from publishing. Production data is readable only inside read-only transactions.The gates are enforced, not just promised, and no agent can change customer data.
Signals to workFailing tests, errors, alerts, AI-call logs and campaign results become scoped proposals overnight, placed in the existing roadmap order.Problems turn into plans without a status meeting.
Bug policyDefects found by tests are fixed when the fix is non-breaking. Breaking ones are isolated, scoped and surfaced.Quality improves continuously without surprise behaviour changes.
Spend rulesPaid promotion only for posts that already beat their baseline, a fixed monthly budget, a two-week stop and a cap on any single ad.Marketing money follows evidence, and no campaign can run away with the budget.
Attribution firstTracked links on every post and the source of every sign-up recorded, on the web and in both mobile apps.Growth is judged on customers gained, not attention bought.
Tiered alertingA phone push when a merge breaks the main branch or users hit failures, email for degradation, a weekly digest.Leadership hears about problems before customers do.
ContainmentKill switches switch a feature off without a deploy, and every alert has a runbook.Incidents are contained in minutes, not releases.
Delivery metricsDeploy frequency, lead time, change-failure rate and time to restore, counted in business days.Throughput and stability are measured, and weekends aren't held against the team.
Cost governanceScheduled agents run on a fixed plan with overage disabled. Each job uses the cheapest model that can do it. Documentation-only changes skip the test run.Autonomy without a surprise bill.
Strategy next to the workThe strategic brief and a dated decisions log live in the repository, so agents read them before proposing.Agents plan from intent, not from whatever they find.

05Maturity: where each area is heading

Scored on the Part I ladder, the engineering system moved from mostly L1 (by hand) to L2–L3 (checked on every change) in its first cycle. The deliberate position is "L4 with human gates": automated wherever a machine is reliable, with a person wherever judgment or accountability matters. The growth lane climbs the same ladder.

AreaNowMonth 2Month 4Month 6Target
Product lane
Build & testL3L3L4L4L5
Release & rollbackL2L3L3L4L4
Operations & alertingL2L3L4L4L5
AI qualityL2L3L3L4L4
Growth lane
Content productionL2L3L4L4L5
Measurement & attributionL2L3L4L4L5
Paid promotionL2L3L3L4L4

Paid promotion stops at L4 on purpose: spending money stays a human decision, made in one tap with the evidence in hand.

06Results from the first cycle

07What L5 looks like

In both lanes, L5 looks the same: the system detects, acts inside a pre-approved rule, verifies, and leaves the owner one decision.

Product lane

Detect

A production check sees recommendations stop personalizing for some users.

Triage

An agent gathers logs and the last change, and matches a known pattern.

Act

The fix is pre-approved, so the agent flips the kill switch to the previous model.

Verify

The same checks confirm recovery, and the evidence is logged.

Decide

I read the digest. My only decision is when to fix the root cause.

Growth lane

Detect

The scorecard flags a post converting well above its baseline.

Propose

An agent proposes a boost inside the month's pre-approved budget rule.

Decide

I approve with one tap.

Stop

The ad stops by rule. Cost per sign-up is logged and feeds the next plan.

Figure 3The same shape in both lanes: detect, act inside a rule, verify, and leave one decision to the owner.

08The next horizon

The loop is built to scale beyond one owner. These are the next controls on the roadmap, each designed to widen what agents may do on their own while keeping the evidence trail intact.

  1. A separate agent identity with platform-enforced approvals. A dedicated identity makes "only the owner approves" a rule of the platform itself.
  2. Staging and automatic rollback. A copy of production to release into first, and an automatic roll back when the live check fails.
  3. AI quality gates. Golden datasets scoring every model and prompt change on accuracy, cost and p95/p99 latency before it ships.
  4. Service-level objectives. Explicit targets for the journeys that matter (scan, chat, checkout), with error budgets that decide when feature work slows down.
  5. Install attribution on every platform. Crediting app installs on iPhone and Android to the post or ad that drove them, so growth decisions use the full funnel.
  6. Predictive planning. Once enough posts are logged, a model predicts each planned post's reach and conversion, the weekly plan is ranked on it, and its accuracy is tracked every week.
  7. Pre-approved classes of change. A written policy for which changes may merge on green after a probation period. This is the real path to L5.
  8. One audit trail of approvals. Who approved what, when, and on what evidence, across code, releases, content and spend, ready for investors, partners and compliance.
  9. Control drills. Rehearsed rollbacks and kill-switch tests each quarter, so the controls are known to work.

09What this means for any leader adopting AI agents

Know which decisions are yoursAnd what evidence you need to make each one in minutes. "I review everything" wastes the agents' speed; "nothing" leaves the risk unmanaged.
Let the work start itselfAgents that sense and propose on their own turn a tool into a workforce.
Earn autonomy one class of change at a timeOn the strength of a measured track record, exactly as with a new hire.
Run one loop across the companyGrowth, support and operations can run on the same gates and evidence as engineering, with autonomy earned per area.

Part I argued for building the factory first. Part II is what it looks like to run a company on it: a product that improves every night, a growth engine that learns every week, and one accountable owner.

Part IThe Control Tower Method More workCorkAI, Prodigy and the NFI digital twin

About the author

Felipe Molino is the founder of CorkAI, where this operating loop runs the product and its growth, and builds and runs a transportation digital-twin decision platform at NFI Industries. CorkAI is actively developed on the method described here.