Skip to content
Foundation ProjectsResearch & perspectives
ScenariosResearch notes

Work, technology, and the roof over our heads

The work
above us.

AI is changing the office. Robotics may change the roof. What happens when both transitions arrive together?

A research essay from Foundation Projects

Start with the work.
The economics follows.

The production manager

Before the first
ladder goes up.

A roof must be inspected. Materials estimated. A crew scheduled. A job title contains a whole collection of tasks.

A week is a
bundle of work.

Some tasks take an hour. Others take a day. Let the boxes fill, and a familiar workweek comes into view.

An illustrative 40-hour week, not a measured time diary.

First, a better
pair of hands.

An assistant drafts the estimate, checks an order, or proposes tomorrow’s schedule. A person still does the work, with help.

Then, someone else
does part of it.

Some tasks can be delegated to an agent. The work still exists. What changes is who carries it out.

One conditional scenario, not a forecast of adoption.

And the job
changes shape.

New responsibilities can appear: supervising digital work, improving workflows, and teaching people to use them.

Those human roles must be designed and supported. Their creation is not automatic.

Inside a production manager’s workweek

Inspect the roof

Build the estimate

Order materials

Schedule the crew

Track costs & progress

Check safety & quality

Coordinate people

Resolve exceptions

Supervise digital work

+1.3 human hours

Improve & teach workflows

+3.2 human hours

Additional human responsibilities

HumanWith AIAgentNew human work

Fill height shows weekly work. Original boxes share a 0–10 hour scale.

Gold adds human hours around automation. It does not represent new hires.

Eight tasks form an illustrative forty-hour week. Portions become assisted or automated in the Moderate scenario. Two separately labelled human duties appear. Exact values follow this chapter.

Read the exact production manager task figures

Illustrative 40-hour baseline, Moderate terminal assumptions. The task taxonomy draws on O*NET; these allocations are not measured time diaries. Assistance and automation shares are fractions of each original task.

Original task allocation
TaskBaseline hoursAssistedAutomated
Inspect the roof4.817.0%15.0%
Build the estimate6.410.0%50.0%
Order materials4.810.0%50.0%
Schedule the crew6.012.0%40.0%
Track costs & progress4.86.0%70.0%
Check safety & quality6.019.6%2.0%
Coordinate people4.818.0%10.0%
Resolve exceptions2.419.6%2.0%

Added support: 1.2728 human hours. Assumed new work: 3.1820 hours. Actual human hours for the same baseline workload, including these additions: 30.63592. These are changes in task time, not counts of jobs lost or gained.

The opening explains work changing; scroll position is not a date. The scenario explorer below varies these assumptions.

But a roof is more than a plan.

Someone still has to
make it hold.

The roofer

Now step
onto the roof.

Rig safe access. Repair the deck. Fit the flashing around an awkward corner. Physical work is a bundle of tasks, too.

A different kind
of workweek.

Every roof brings its own materials, weather, access and surprises. The work takes judgment as well as strength.

The same illustrative 40-hour baseline and scale.

Help can reach
the jobsite.

Better information and tools may help people work more effectively. Assistance changes a task before it replaces one.

And machines may
do some of it.

Consider a future in which specialized machines take on portions of material handling or roof installation.

A scenario assumption. Today’s demonstrations do not establish whole-roof autonomy.

Human work
has to evolve, too.

Setting up machines. Supervising unfamiliar equipment. Trialing a safer method, then teaching it to the next crew.

A responsible transition makes room for people to learn.

Inside a roofer’s workweek

Rig safe access

Move materials

Remove old roofing

Repair the deck

Lay underlayment

Install roof covering

Fit the flashing

Inspect & hand over

Set up & supervise machines

+0.8 human hours

Trial & teach new methods

+1.4 human hours

Additional human responsibilities

HumanWith toolsMachineNew human work

Fill height shows weekly work. Original boxes share a 0–10 hour scale.

Gold adds human hours around automation. It does not represent new hires.

Eight tasks form an illustrative forty-hour week. Portions become assisted or automated in the Moderate scenario. Two separately labelled human duties appear. Exact values follow this chapter.

Read the exact roofer task figures

Illustrative 40-hour baseline, Moderate terminal assumptions. The task taxonomy draws on O*NET; these allocations are not measured time diaries. Assistance and automation shares are fractions of each original task.

Original task allocation
TaskBaseline hoursAssistedAutomated
Rig safe access4.020.0%0.0%
Move materials4.814.0%30.0%
Remove old roofing5.618.0%10.0%
Repair the deck4.819.6%2.0%
Lay underlayment4.817.0%15.0%
Install roof covering8.814.4%28.0%
Fit the flashing4.819.8%1.0%
Inspect & hand over2.419.4%3.0%

Added support: 0.8100 human hours. Assumed new work: 1.3500 hours. Actual human hours for the same baseline workload, including these additions: 35.37600. These are changes in task time, not counts of jobs lost or gained.

The opening explains work changing; scroll position is not a date. The scenario explorer below varies these assumptions.

The question that connects the two

What if the next job
is changing, too?

A move into the trades takes time. The work at the other end may change while a person is learning it.

More qualified workers and fewer human hours per roof can arrive together. Stronger demand and new responsibilities can offset that pressure. The balance matters.

That possibility does not close the door on a better future. It asks us to build the training, responsibility, and shared gains that make one possible.

Explore three paths through that transition.

The scenario engine

More output is only
part of the story.

A growing economy can still leave particular workers under pressure. Explore three conditional paths in which digital automation, physical robotics, demand, and human adaptation move at different speeds.

Illustrative scenarios, not forecasts. Model years have no assigned calendar dates. No scenario is assigned a probability. Read the assumptions.

Compression scenario

Digital displacement and bounded physical automation overlap. Adjustment works, but roofing wages still face pressure.

0123456

Moderate · model year 6. GDP 109.8; unemployment 4.1%; roofing wage index 94.5.

Economic output

109.8

Modeled GDP index · baseline 100. Axis begins at 100.

GDP at model year 6: 109.8. Exact annual values follow in the data table.1001101201301400123456
Model year · annual points, illustrative paths

Unemployment

4.1%

Percent of the synthetic national workforce, including trainees.

National unemployment at model year 6: 4.1%. Exact annual values follow in the data table.0510150123456
Model year · annual points, illustrative paths

Workers’ share

54.1%

Labor compensation as a percentage of output. Axis begins at 30%.

Labor share of output at model year 6: 54.1%. Exact annual values follow in the data table.304050600123456
Model year · annual points, illustrative paths

Wages do not follow one path

Each wage index starts at 100 in its own labor market; these are not dollar wage comparisons. Non-knowledge work is broader than trades; roofing is a separate module. Axis begins at 80.

Knowledge work at model year 6: 99.6. Non-knowledge work at model year 6: 100.4. Roofing at model year 6: 94.5. Exact annual values follow in the data table.80901001100123456
Model year · annual points, illustrative paths
Knowledge work: 99.6Non-knowledge work: 100.4Roofing: 94.5
Read annual scenario values
Moderate scenario. GDP and wage indices baseline 100; unemployment and labor share in percent.
Model yearGDPUnemploymentLabor shareKnowledge wagesNon-knowledge wagesRoofing wages
0100.003.8060.00100.00100.00100.00
1101.383.7259.1499.88100.26100.04
2102.773.6758.2899.74100.5599.62
3104.503.7157.2699.70100.6198.62
4106.253.7956.2399.68100.5997.34
5108.003.9255.1999.65100.5195.94
6109.764.0854.1499.62100.3994.50

Two ways to see the distribution

Where the pressure sits.

A national workforce and the value it produces are different quantities. Keep their units separate, and a difficult possibility becomes clear: economic growth and broadly shared gains need not arrive together.

Compression scenario
Quantity shown
Presentation

Moderate · model year 6 · fixed national workforce of 100

A fixed national workforce of 100Employed · knowledge: 58.56 people per 100. Employed · non-knowledge: 37.35 people per 100. Job seeking · knowledge: 2.58 people per 100. Job seeking · non-knowledge: 1.26 people per 100. In training: 0.24 people per 100. The accessible values are repeated below the graphic.020406012345
1. Employed · knowledge
58.56
2. Employed · non-knowledge
37.35
3. Job seeking · knowledge
2.58
4. Job seeking · non-knowledge
1.26
5. In training
0.24
People per 100 in a fixed synthetic national workforce. All five stocks sum to 100. Training is already included in total unemployment; these are stocks, not individual migration paths into roofing.

Back to the roof

A different way to do
the same work.

Trace the original workload into human-led, assisted, and automated execution. Then add the human responsibility that comes with the new tools.

Compression scenario
Choose one role

Moderate · Roofer · model year 6. This is the original 40-hour workload, reallocated by execution. It is not a new 40-hour human workweek.

Human-ledAssistedRobot-executed
Roofer: how the original workload is performedBands preserve all 40 original hours. 27.7 baseline hours remain human-led, 6.9 are assisted, and 5.4 are executed by robots. Added human duties are shown separately below. The following table gives every task.Original task bundlesBaseline-hour equivalentsRig safe access4.0 hMove materials4.8 hRemove old roofing5.6 hRepair the deck4.8 hLay underlayment4.8 hInstall roof covering8.8 hFit the flashing4.8 hInspect & hand over2.4 hHuman-led27.7 hAI / tool assisted6.9 hRobot-executed5.4 hOne width scale throughout · 40 baseline hours conserved

Each bar uses the same 0–10 baseline-hour scale.

Rig safe access4.0 h
Move materials4.8 h
Remove old roofing5.6 h
Repair the deck4.8 h
Lay underlayment4.8 h
Install roof covering8.8 h
Fit the flashing4.8 h
Inspect & hand over2.4 h

Assisted work takes 5.5 actual human hours. Digitally or robotically executed hours measure the original human workload replaced; they do not measure machine runtime.

Added human support
outside the original workload
+0.8 h
New human work
outside the original workload
+1.4 h

After time savings and added duties, this fixed workload calls for 35.4 actual human hours. This is labor required for fixed output, not a count of jobs lost. Employment also depends on demand.

Read the task-hour accounting
Moderate / Roofer, model year 6. First four numeric columns are baseline hours; the last four are actual human hours. Display rounding can affect totals.
TaskOriginalHuman-ledAssisted baselineAutomated baselineAssisted humanSupportNew workTotal human
Rig safe access4.003.200.800.000.640.000.003.84
Move materials4.802.690.671.440.540.220.363.80
Remove old roofing5.604.031.010.560.810.080.145.06
Repair the deck4.803.760.940.100.750.010.024.55
Lay underlayment4.803.260.820.720.650.110.184.20
Install roof covering8.805.071.272.461.010.370.627.07
Fit the flashing4.803.800.950.050.760.010.014.58
Inspect & hand over2.401.860.470.070.370.010.022.26
Total40.0027.686.925.405.540.811.3535.38

Pressure-test the argument

The assumptions matter.

Remove an overlap, change demand, or alter the speed of adjustment. The purpose is to see what the conclusion depends on.

Moderate scenario · terminal comparison at model year 6, independent of the year control above.

Compression scenario
In plain English

This uses all of the selected scenario’s assumptions about AI, robotics and people moving into roofing. In the Moderate scenario, the modeled roofing pay score is 94.5 at year 6. The score starts at 100, so 94.5 means roofing pay is about 5.5% below where it started.

Roofing wage sensitivity

94.5

Wage index, baseline 100. The line connects two model endpoints, not a timeline or confidence interval.

Full scenario: 94.5. Full scenario: 94.5.758595100105115
Full scenario: 94.5
Full scenario. All entries are model year 6. Differences use unrounded values.
MeasureFull scenarioSelected caseDifference
Roofing wage index94.594.50.0 index points
GDP index109.8109.80.0 index points
National unemployment4.14.10.0 percentage points
Labor share of output54.154.10.0 percentage points

These are sensitivity tests, not alternative probabilities. “No direct robot substitution” retains augmentation. Changes to output demand can move national unemployment and roofing wages in different directions.

The argument beneath the illustration

A transition is something people have to live through.

The important question is what happens between one arrangement of work and the next. A company can become more productive while an employee loses a reliable income. A customer can receive a better roof while a new worker finds fewer ways to learn the trade. Those outcomes can coexist. Understanding them requires looking past the job title to the tasks, the economics of completing them, and the people carrying the transition.

Our concern is an overlap: digital systems may change office employment while physical systems change the work into which some displaced people might move. That overlap is possible, not inevitable. We do not have an established date for widespread autonomous roofing. We do have reason to examine what would happen if the period of protection offered by physical work proved shorter than the time people needed to retrain.

This paper combines occupational evidence, bounded robotics reports, and an original conditional model. Its purpose is to make the assumptions visible enough to challenge. Optimism has a useful role here: it can motivate investment in a better outcome. It cannot substitute for the evidence that the outcome is being achieved.

01 · The unit of change

Less time on a task does not settle the fate of a job.

A production manager might delegate the first draft of a takeoff while retaining the inspection, the unusual substitution, and the conversation with the crew. A roofer might use a machine for a repeated installation task while continuing to diagnose damage and resolve awkward transitions. In either case, some work changes hands. The amount of paid employment depends on what happens to the rest of the job and how much work customers purchase.

The opening uses task descriptions from O*NET’s roofing occupation and a composite of its construction-management and construction-supervision roles. We assigned the time weights. Each illustrated week begins at 40 hours; it is not an observed time diary. A commercial membrane crew would need a different allocation from the residential reroofing and repair mix used here.

Colored portions preserve the original workload. They show baseline-equivalent work assigned to different execution modes, not machine operating hours. Assistance can reduce human effort on the work that remains. Supervision and new responsibilities then add human hours of their own. Their presence does not guarantee enough new work to replace every hour saved. Accountability for an accepted, durable roof also remains a separate question from which system executed a task.

02 · The receiving occupation

The trades offer opportunity. Their capacity is finite.

Anthropic’s original scenarios explicitly exclude rapid robotics and recognize that workers may struggle to move between occupations. Our extension examines that stated boundary. A destination occupation may experience growing labor supply at the same time that technology changes its demand for human effort. Treating physical work as a permanent refuge would require an additional assumption about how long that work remains scarce.

Roofing is a substantial trade, but a small receiving market relative to the national workforce. BLS reports 166,900 roofer jobs in 2025 and projects approximately 12,000 openings annually over 2025–35, many replacing people who leave. Its May 2025 median annual wage is $55,440. Employment includes self-employed workers; that wage estimate excludes them. These figures establish scale, not a forecast of how many displaced office workers could enter.

An occupational move involves learning, local vacancies, physical suitability, and a period of earning under different conditions. BLS describes training that progresses through practical tasks and experience. We should therefore ask a second question: if repeated beginner tasks become easier to automate, how will the next generation acquire expertise? A narrower entry route is a hypothesis to investigate. Experienced judgment retaining value would not, by itself, solve that problem.

03 · Capability, reliability, deployment

The useful question is what the machine can finish.

Physical automation in roofing need not arrive in a human-shaped body. In October 2024, Saint-Gobain announced a partnership with Renovate Robotics targeting asphalt-shingle installation and prospective contractor pilots. Renovate’s public program makes specialized roofing systems part of the relevant evidence. These sources do not establish whole-roof autonomy, independently verified reliability across varied sites, or a complete installed-square cost.

Broader robotics reports explain why this boundary deserves attention. Figure reports more than 90,000 sheet-metal parts loaded and 1,250 runtime hours in a BMW deployment. In a separate household experiment, Figure reports complete-task success increasing from 9% to 56% across 30 unseen homes with a different pretraining approach. These are vendor-reported results in specific workflows; neither measures roofing productivity. Likewise, a hand capable of gripping a triggered tool is a component capability, not an accepted roof installation.

The economic threshold is cost per accepted task. Include transport, setup, supervision, downtime, maintenance, financing, rework, and warranty exposure. Compare the same roof system, access conditions, and finish quality. A low purchase price or many powered-on hours cannot answer that question. Public evidence can justify a conditional scenario before it justifies an adoption forecast; keeping those standards separate makes the research more useful.

04 · The overlap

Two changes can put pressure on the same paid hours.

Consider a deliberately simple example with unchanged order volume. If qualified labor availability rises 10% while required human hours fall 20%, available labor per required position rises by 37.5%: 1.10 divided by 0.80. This arithmetic does not predict a 37.5% wage cut. It identifies a source of pressure that hiring, pay, working time, and occupational exit might absorb in different ways.

Demand can offset the pressure. Better execution might make more projects affordable, shorten waiting times, or allow a company to undertake work it previously could not serve. Additional maintenance, repair, supervision, and training may also create paid work. Each channel needs a mechanism and a customer or institution willing to pay for it. A larger theoretical market is not the same as enough completed orders at sustainable margins.

Our scenarios make both sides explicit. They vary task substitution, assistance, new responsibilities, qualified entrants, and the speed of matching people to positions. The roofing module then combines fewer hours per project with an assumed expansion in demand. Its wage response is a chosen rule, not an estimate from observed roofing markets. The exercise asks which assumptions produce pressure and what would have to change to relieve it. It cannot tell us which case is most likely.

The timing matters within a company as well. A saved hour can become an additional project, a shorter working day, time to teach an apprentice, or a reduction in paid work. Those are different uses of the same technical improvement. The model represents selected demand and wage responses; it does not choose a contractor’s staffing policy. Employers and crews still have decisions to make before a productivity gain becomes an employment outcome.

05 · Reading the result

A larger economy can contain a harder transition.

In the Aggressive case, the year-6 national output proxy reaches 138.0 from a baseline of 100, while aggregate labor income falls to 85.8. The separate roofing wage index reaches 85.0. This is an internally consistent possibility under the selected assumptions, not evidence that these changes will occur. The proxy omits many constraints on production and investment that a national forecast would need.

The counterexamples matter as much as the headline. Aggressive national-model unemployment is 12.2% with direct robot substitution and 12.6% without it. The modeled demand response and changing labor availability can offset displacement elsewhere. Robotics does not worsen every aggregate measure in this experiment. The comparison changes both required hours and demand, so it does not isolate a mechanical replacement effect.

Stronger demand changes the roofing result as well. Raising roofing volume 25% above each default path lifts the terminal wage indices to 108.2, 103.8, 93.4 in Mild, Moderate, and Aggressive, respectively. That assumption is not a program we can promise to deliver. It makes the size of the offset visible. A constructive response should examine how useful demand could grow and where the economics would still leave people exposed.

06 · Who receives the gains

Productivity creates a possibility. Distribution is a decision.

Output, wages, and household security measure different things. A wage index describes the jobs in an occupational group; it does not track the lifetime earnings of the people who started there. Someone moving into another occupation may earn less even if wages in that destination rise. Employment and paid hours also matter. Looking only at the wages of people who retain work would miss part of the transition.

Labor share is compensation divided by output. A worker can receive capital income without increasing that share. Ownership and profit participation may therefore matter to household outcomes, but their value depends on purchase costs, risk, dilution, governance, and actual distributions. Our model does not estimate those arrangements. Its gross nonwage residual includes capital costs and depreciation; it is not cash available to distribute.

We think workers should have a meaningful part in the gains created with their experience and effort. That is a Foundation position. Whether a particular arrangement delivers it has to be tested against individual outcomes. Founder ownership, a training announcement, or an expanding company is insufficient evidence on its own. The relevant questions are what workers receive, what risks they bear, and whether people affected by the transition can participate.

07 · A positive path

Build the transition with the people doing the work.

We support automation that makes good roofs easier and safer to deliver. A responsible approach begins with crews helping identify the work worth changing and the failure cases a demonstration can miss. Decisions about quality acceptance and stopping unsafe work need clear human authority. Removing exposure to difficult tasks is valuable; the result still needs evidence from the full operating workflow.

Training and income continuity belong in the deployment plan before paid work disappears. New roles in diagnosis, maintenance, quality, customer care, and machine supervision need real demand, adequate pay, and a route for people to qualify. Employers should examine how newcomers will learn when machines take on some of the repeated tasks that previously supplied practice. These are design obligations, not guaranteed effects of buying equipment.

Responsibility also extends beyond any one employer. Education providers, customers, insurers, and public institutions influence which changes can work in practice. Income support or public training could alter the transition, but those choices have costs and eligibility questions that this model does not calculate. Company-level success should not be presented as proof that the economy-wide adjustment has been solved.

Measure customer and worker outcomes together: accepted work, price, rework, injury exposure, paid hours, earnings, retention, and participation in gains. Our concern would weaken if economical automation remained narrow, few qualified entrants arrived, or demand and new responsibilities absorbed the saved hours. It would strengthen if deployment outran those adjustments. A better future remains possible. Taking that possibility seriously means publishing adverse results and changing course when the evidence calls for it.

The research record

Assumptions you can inspect.

This is an author-constructed stress test, not a calibrated forecast or a replication of Anthropic’s equilibrium model. No probabilities are assigned. Model years 0–6 describe a hypothetical sequence. Index 100 is a constant no-additional-automation counterfactual; baseline growth and inflation are excluded.

What each quantity means
Task footprint
An illustrative 40-hour week. Colored shares divide baseline human-duration-weighted task instances. They are neither current adoption estimates nor machine runtime. Gold shows additional actual human hours, separately from the original footprint.
National output proxy and workforce
Two synthetic sectors and a labor force of 100. The five workforce stocks conserve that total. Training participants remain active jobseekers and are included in national-model unemployment.
Roofing wages and capacity gap
A separate receiving-market calculation. The capacity gap compares modeled positions with fixed participating supply; it is not an observed or forecast roofing unemployment rate. Wage indices are synthetic real indices, not projections of the BLS median.
Labor share and income
Labor compensation divided by modeled output, and aggregate compensation indexed to its baseline. The gross remainder is nonwage value added, not net profit or a guaranteed distribution.
How the task and workforce calculations work

Human hours per unchanged unit of output

H = Σ wᵢ [(1 − aᵢ − zᵢ) + zᵢ/gᵢ + o aᵢ + r aᵢ]

Task weights w sum to one. Automation a, augmentation z, and unassisted work are disjoint; a + z cannot exceed one. Productivity g applies only to augmented instances. Support o and new work r add human hours around automation. Support is assumed to be 0.10 per automated baseline hour for digital work and 0.15 for physical work.

The initial knowledge/nonknowledge split is 62.4/37.6, adapting the source’s employment share to a labor force. Each group starts with 3.8% unemployment, an assumed wage ratio of 1.5, and wages normalized to a 60% aggregate labor share. Initial output weights are proportional to that compensation. These are simplifying choices, not an official sector decomposition.

Digital progress rises linearly over six periods. Direct robotics begins after period 2 and rises over four periods. The macro physical-exposure factor is 0.5 times the task-weighted roofing substitution share. A separate 0.5 augmentation-access assumption applies to remaining nonknowledge task instances; these factors do not establish that half of physical work resembles roofing.

Desired jobs = baseline employment × target output × H

Target output combines chosen digital demand uplifts of 1.6%, 8.3%, and 32.4% with a physical uplift equal to 0.20 times the direct nonknowledge robot share. We reuse the published GDP magnitudes as demand assumptions over a different horizon. Excess incumbents enter jobseeker pools; hiring is limited by vacancies and scenario matching fractions of 70%, 50%, or 35% annually. A one-period training queue has capacity of 0.5%, 1%, or 2% of initial knowledge labor force per year and assumes full completion.

Realized sector output equals employment divided by the product of baseline employment and H. Fixed baseline weights combine those outputs into the national proxy. Capital is assumed available. There is no production network, investment constraint, relative-price equilibrium, or modeled public budget.

Pay and the separate roofing market

Target wages are the square root of jobs per qualified participant relative to baseline tightness. Wages move halfway toward that target in log terms each year. Trainees remain in the knowledge pool until completion. This is an assumed pressure response; wages do not feed back into hiring.

Roof volume = (national output index / 100)^0.5 × H_roof^−0.2

Roofing jobs equal volume times human hours per unit. Supply begins at 1/0.962 per initially employed person, then adds qualified entrants of 3%, 10%, or 20% of baseline employment by year 6. Its 3.8% initial jobseeker share is an assumption, not a measured roofing rate. Entrants are not an empirically identified flow from the national model. The demand exponents, cost pass-through, matching rates, and pay response are unestimated assumptions.

The year-6 results, with the units kept separate
Foundation’s conditional experiment · model year 6
MeasureUnitMildModerateAggressive
National output proxyIndex101.8109.8138.0
Knowledge-work wageIndex100.099.695.3
Composite nonknowledge wageIndex100.1100.499.1
Separate roofing wageIndex98.594.585.0
National-model unemployment%3.84.112.2
Labor share%58.954.137.3
Aggregate labor incomeIndex99.999.085.8

All indices begin at 100. Baseline labor share is 60%; baseline unemployment is 3.8%. Stored precision supports reproducibility, not forecast confidence. The download contains all 21 annual rows.

Anthropic’s published benchmark is a different model

The technical paper’s Table 3, printed page 31, reports the following January 2030 results. They are published model outputs, not observations. The scenario names and horizon differ from Foundation’s experiment. The nonknowledge wage measure is not a roofer wage.

Published benchmark · changes relative to its no-AI baseline where stated
MeasureModestSubstantialExtreme
GDP change+1.6%+8.3%+32.4%
Knowledge wage change+0.4%−0.3%−11.5%
Other wage change+1.1%+5.9%+33.6%
Labor share59.4%56.1%45.2%
Aggregate unemployment3.9%4.6%11.9%
Where the argument could fail

The 33 sensitivity endpoints vary direct substitution, entrants, robotics timing, demand, wage response, and physical eligibility. “No direct robot substitution” retains assistance. These are year-6 comparisons; the provided sensitivity file does not contain annual trajectories. Comparisons can change multiple linked outcomes and are not statistically identified causal effects.

Important omissions include capital financing and scarcity, robot service capacity, material costs, seasonal utilization, geography, training failure, retirement, immigration, labor-force exit, and demand feedback from lost earnings. The model does not estimate contractor margins, fiscal transfers, ownership returns, or the effect of a particular policy. Fewer human hours alone do not establish lower total roof costs.

Better evidence would include paid task-time diaries across roof systems, accepted output and intervention logs from varied sites, complete operating costs, and longitudinal worker earnings. Those measurements could change the allocation, adoption, and demand assumptions substantially. The aggressive case tests broad deployment; it does not assert that present machines can execute those tasks.

Inspect or reproduce the calculation

Save the Python file in a writable folder and run python3 calculate_scenarios.py. It uses the standard library, verifies the accounting identities, and writes the four data files beside the script. Running it replaces files with those names in that folder.

  • Annual scenario results CSV · 21 rows
  • Results and model parameters JSON
  • Year-6 sensitivity comparisons JSON · 33 endpoints
  • Task allocations and assumptions JSON
  • Reproduce the calculation Python · standard library

Evidence and provenance

Read the sources. Keep their boundaries.

Official estimates and projections, vendor reports, scenario assumptions, and Foundation positions have different evidentiary roles. A vendor’s measurement is not independent replication. An assumption becomes a model input, not an observed fact. The record below identifies both what a source supports and what it cannot establish.

  1. Published economic model

    Scenarios for our Economic Future

    Anthropic. The task-based explanation and the scope of the original economic scenarios.

    Rapid physical robotics is explicitly outside its scope. Its scenarios are conditional.

  2. Published economic model

    The technical paper accompanying the economic scenarios

    Anthropic. The robotics boundary on printed page 5 and January 2030 results in Table 3, page 31.

    Its broad nonknowledge category is not roofing; Foundation does not replicate its model.

  3. Official occupational evidence

    47-2181.00 — Roofers

    O*NET OnLine. Roofing tasks, work activities, and occupational context.

    The descriptions do not establish our workweek weights or automation percentages.

  4. Official occupational evidence

    11-9021.00 — Construction Managers

    O*NET OnLine. Planning, cost, coordination, and construction-management responsibilities.

    This broad occupation is one input to our composite roofing production-manager role.

  5. Official occupational evidence

    47-1011.00 — First-Line Supervisors of Construction Trades and Extraction Workers

    O*NET OnLine. Crew supervision, scheduling, inspection, and site coordination.

    Combining task descriptions does not create an official roofing-manager population.

  6. Official occupational evidence

    Occupational Outlook Handbook: Roofers

    U.S. Bureau of Labor Statistics. 2025 employment and median pay; training context; projected 2025–35 openings.

    Employment includes self-employment; wage estimates exclude it. Openings include replacement hiring.

  7. Partner announcement

    Saint-Gobain partners with Renovate Robotics

    Saint-Gobain North America. The October 2024 partnership and planned contractor pilots for robotic shingle installation.

    The announcement does not establish completed pilots, whole-roof autonomy, or total installed cost.

  8. Vendor-reported evidence

    Renovate Robotics

    Renovate Robotics. The vendor’s specialized roofing-automation program and commercial preview.

    The reviewed site does not supply independent whole-job reliability or accepted-square economics.

  9. Vendor-reported evidence

    Figure’s production deployment at BMW

    Figure. Reported sheet-metal loading volumes and runtime in a bounded factory workflow.

    Factory loading is not roof installation. The report does not establish a public robot-hour price.

  10. Vendor-reported evidence

    Helix 2.5: zero-shot generalization across 30 homes

    Figure. Reported complete-task success for three household behaviors in previously unseen homes.

    Generalization across tested homes does not establish roofing ability or independent replication.

  11. Vendor-reported evidence

    Robot hands for modern AI and real work

    Boston Dynamics. Component capabilities, including grasps for triggered tools.

    Holding a tool does not establish safe movement, accepted fastening, or a weatherproof roof.

  12. Foundation position

    Foundation Projects manifesto

    Foundation Projects. The values behind this paper: human dignity, education, responsibility, and shared progress.

    An organizational position, not scientific evidence or a demonstrated effect of an intervention.

Authorship and disclosure

Prepared for Foundation Projects. Research record reviewed October 3, 2026. Foundation works with roofing businesses and has a commercial interest in this transition. The article and original model have not undergone external academic peer review. Arithmetic checks establish consistency, not empirical calibration. Citing Anthropic or a vendor implies no affiliation or endorsement.

Our stance is that safer, more productive roofing should also create a durable future for the people doing the work. The evidence and model above make that responsibility open to scrutiny; they do not promise a particular investment return or worker outcome.

Foundation ProjectsResearch & perspectives · October 2026Back to the beginning ↑