Independent capability brief · Not affiliated · Passive public reads only · 2026-07-13

Turner Construction: the safety culture is real. The safety proof layer is the open seat.

Four evidenced observations from turnerconstruction.com's public surface, read the way an AI agent reads it, and a concrete concept for the layer Turner's own trajectory points at: machine-verified proof of safe work, per task, per subcontractor, with a public settlement receipt.

Independence & method. Unsolicited concept work by EcoWealth Corporation, not requested, reviewed, or endorsed by Turner Construction. Every observation below is from normal public page loads (curl headers, rendered-DOM checks in a stock browser, robots/sitemap reads). No scanning, no probing, no authentication attempts, no bot walls routed around. Trademarks referenced descriptively.

Credit first: this baseline is strong

Turner is the #1 U.S. general contractor (ENR Top 400, 2024–2026; ~$28.3B revenue 2025, ~$39B backlog, ~1,500 projects/yr) and its safety posture is genuinely ahead of the industry: Building L.I.F.E.® ("Living Injury Free Every day") with "all injuries are preventable" as doctrine, ISO 45001-certified safety management, an annual company-wide Safety Stand-Down 17 years running, and, the headline, SafeT Coach, an AI safety consultant built with OpenAI and released free to the whole industry in May 2026. The web estate is clean too: a real CSP with nonces and frame-ancestors, HSTS with subdomains, nosniff, and zero page errors on every page we rendered. Nothing below says "broken." It says: the next layer is open, and Turner is the natural company to own it.

The bottom line, in plain English

No jargon: here is what each fix below is worth to Turner in plain terms.

A machine-verifiable safety receipt per task → a subcontractor's chain of verified-safe completions beats any self-attested PDF

Turner would see real safety performance as work happens, not months later in a summary: a stronger prequal object and an earlier warning before an incident.

Make SafeT Coach and the commitments discoverable → the safety leadership Turner already built gets credited when an AI looks

Today Turner's own machine surface can't even find SafeT Coach; publishing it means an owner's or insurer's assistant cites Turner's real program instead of missing it.

Turn the ESG numbers into data machines can verify → the claims survive the AI that will one day check them, not just read them

Net-zero, waste-diversion, and local-subcontracting targets are prose today; structured, checkable outcomes are what hold up when a regulator's or owner's AI wants to verify, not paraphrase.

Four findings, each with its receipt

Finding 1 ★

Turner shipped the safety advice layer. Nobody has shipped the safety verification layer.

SafeT Coach (May 2026, Construction Safety Week) answers plain-language questions from Turner's EHS framework + OSHA standards, 25,000+ interactions before public launch, per Construction Dive. Turner's Chief EHS Officer Steve Spaulding: "…takes all of Turner's EHS policies and processes, procedures along with the OSHA standard, and gives you a tool on your cell phone." That is a real first. But it is advice-in, advice-out: nothing in the public stack lets a person or an agent verify that a specific task was performed safely, no proof object, no receipt, no queryable safety history.

And the coach itself is invisible to machines on Turner's own domain: 0 of the 2,178 URLs in sitemap.xml reference it, 0 mentions on the six primary pages we sampled, llms.txt (the file AI assistants read first) and ai.txt are true 404s (we ran a soft-404 control), and every .well-known/ agent path returns 403.

$ curl -s -o /dev/null -w '%{http_code}' https://www.turnerconstruction.com/llms.txt 404 (control /this-is-a-soft404-control-xyz123.txt → 404 — real 404s, credited) $ curl -sI https://www.turnerconstruction.com/.well-known/agent-card.json HTTP/2 403 $ grep -ic 'coach' sitemap-urls.txt # 2,178 URLs 0
Why it matters: AI agents are already inside Turner's workflow (SafeT Coach lives in ChatGPT). When an agent asks "was this trench inspected before the pour, by whom, and can I verify it?", today the answer is a document request. The company that answers it with a receipt owns the next decade of safety trust.
Finding 2

Subcontractor safety truth enters Turner as self-attested documents.

The public prequalification door (Vertikal RMS portal, per Turner's own subcontractors page) asks new trade partners for EMR ratings, three-year historical safety data, and insurance certificates, uploads, prepared by the applicant, verified point-in-time. That is the industry standard, and Turner runs it well. But it means the safety file is a rear-view PDF: last year's EMR says nothing about whether Tuesday's silica-control task was actually performed with controls in place.

The stakes are Turner-scale: ~1,500 projects a year staffed overwhelmingly by subcontractor crews, an ESG target of 20% of subcontracted revenue to local and small businesses by 2028 (smaller firms = thinner safety files = exactly where document prequal is weakest), against an industry backdrop of 1,034 construction fatalities in 2024 and fall protection as OSHA's most-cited standard 14 years running.

turnerconstruction.com/subcontractors → prequalification requirements (public page): "Safety certifications (EMR, Worksafe BC, WISB ratings)" "Three-year historical safety data" "Current financial statement… Insurance certificates…" portal: portal.vertikalrms.com (served normally; no issue found — the gap is what the file can't contain: task-level proof)
Turner subcontractors page: 'Become a Subcontractor', prequalification requirements
Evidence: turnerconstruction.com/subcontractors, rendered 2026-07-13 (2× DPI, cropped). Prequalification = document uploads.
Why it matters: a subcontractor who can show a chain of verified-safe completions, hazard-gated task, photo+GPS+signed proof, public settlement receipt, is a fundamentally better prequal object than a self-attested three-year summary. Turner would see safety performance as it happens, not twelve months later in a renewal file.
Finding 3

The commitments are real; none of them are machine-verifiable.

Turner's ESG page commits to Net Zero across Scopes 1–3 by 2040, 80% construction-waste diversion by 2025 (95% by 2035), −10% potable water by 2030, and the 20%-local-subcontracting goal, plus the safety page's ISO 45001 and Building L.I.F.E. All of it ships as prose and a report on Issuu. In the rendered DOM (post-JavaScript, 4-second settle) of the home, safety, subcontractors, and ESG pages: zero ld+json structured-data blocks, one og: tag each. No Organization schema, no project data, no safety program object, no ESG metric an agent can cite or check.

rendered-DOM check (Playwright, stock Chromium, deviceScaleFactor 2, +4s): / ld+json 0 og 1 pageErrors 0 /commitments/safety-and-wellness ld+json 0 og 1 pageErrors 0 /subcontractors ld+json 0 og 1 pageErrors 0 /commitments/esg ld+json 0 og 1 pageErrors 0
Turner safety and wellness page: Safety, Environmental, Health, and Wellness
Evidence: turnerconstruction.com/commitments/safety-and-wellness, rendered 2026-07-13 (2× DPI, cropped). Building L.I.F.E.® and ISO 45001 present in page copy; zero structured data underneath.
Why it matters: every one of those numbers is a claim an owner's AI, an insurer's AI, or a regulator's AI will eventually want to verify, not read. Structured data is the on-ramp; proof-of-outcome receipts are the destination.
Finding 4

Small hygiene notes inside an otherwise strong estate.

Stated for completeness, not alarm, these are one-line fixes: (a) an inline script on every page violates the site's own CSP nonce policy (one reproducible console error per page; the CSP is doing its job; the script predates it); (b) no security.txt, the whole .well-known/ tree 403s, so security researchers have no published contact; (c) BugHerd, a QA feedback tool, remains allowlisted in the production CSP. Everything else we checked, HSTS incl. subdomains, XFO, nosniff, frame-ancestors, real 404s, is right.

console (every sampled page): "Executing inline script violates the following Content Security Policy directive 'script-src …nonce-…'" $ curl -sI https://www.turnerconstruction.com/.well-known/security.txt → 403 CSP allowlist includes: *.bugherd.com (QA tooling in prod policy)

The concept: safety-verified work packets

EcoWealth runs the Ecological Work Protocol (EWP): a funded, proof-verified, on-chain-settled work-packet layer, live on Base mainnet today (contract 0x76c17C…A14B, source-verified; first packet settled end-to-end as workId 14). Pointed at Turner's world, one packet = one subcontractor task with safety made structural, not supervisory:

1 · Hazard-gated authoring. A packet cannot be created unless it passes a machine-enforced hazard gate: hazard class, controls, and framing are validated in CI before a task can direct anyone's hands. This gate runs on our live library today (a non-compliant definition is rejected automatically).
2 · Proof of safe completion. The crew closes the packet with photo + GPS + signature evidence; a deterministic proof-checker (agent-payable, $0.01/call) returns a verdict before approval. No proof, no settlement: pay follows the proof, never a promise.
3 · A receipt that compounds. Settlement writes a public receipt on Base. Each receipt appends to the subcontractor's verified safety history, a prequal object that beats any self-attested PDF, and an ESG data point (waste, water, carbon lanes) born machine-verifiable.

It is running now, agent-payable end to end: packet authoring (work-packet, $0.10 x402), proof checking (work-proof-check, $0.01), and a live golden-path walkthrough an agent can follow keylessly: vealth.net/receipts/building-agent-demo/. Live board truth (never a doc number): vealth.net/labor/stats, 7,600+ postings / ~$671k posted value at capture, including construction_site_safety_walk and civic_hazard_survey lanes.

Integration path: zero Turner system access required

Step 1 (week 1): the Agent Kit runs read-only on EcoWealth infrastructure against Turner's public pages, SafeT Coach becomes discoverable, commitments become citable. Step 2 (pilot): one funded safety-walk packet routed through one willing subcontractor already in Turner's prequalified network, hazard-gated, proof-verified, settled, receipt in hand. Step 3 (decision): Turner reads the receipt and decides if a continuous verified-safety lane belongs beside Vertikal prequal and SafeT Coach. Nothing touches Turner systems until Turner asks.

Evidence log

#ClaimSourceObservedRe-verify
1llms.txt / ai.txt true 404 (control confirmed)/llms.txt404 · 2026-07-13curl -o /dev/null -w '%{http_code}' …/llms.txt
2.well-known agent paths blocked/.well-known/agent-card.json403curl -sI …/.well-known/agent-card.json
3ld+json = 0 (rendered) on 4 money pageshome · safety · subs · esg0 each, og:1, pageErrors 0Playwright render, count script[type="application/ld+json"]
4Building L.I.F.E.® + ISO 45001 + "all injuries are preventable" live in page copy/commitments/safety-and-wellnesspresentcurl -s … | grep -o 'Building L.I.F.E.'
5Prequal = EMR + 3-yr safety data uploads via Vertikal RMS/subcontractorspage copy + portal linksread the public page
6SafeT Coach: May 2026, OpenAI partnership, free to industry, 25k+ interactionsConstruction Dive 2026 + Turner insightspress recordsearch "Turner SafeT Coach Construction Dive"
7SafeT Coach absent from Turner's own machine surfacesitemap.xml (2,178 URLs) + 6 pages0 referencescurl …/sitemap.xml | grep -ic coach
8ESG: Net Zero Scopes 1–3 by 2040 · 80%/95% waste diversion · −10% water 2030 · 20% local subs 2028/commitments/esgpage copy; report via Issuuread the public page
9#1 ENR 2024–26 · ~$28.3B 2025 revenue · ~$39B backlogENR / Turner insights / ACS-Hochtief releasespress recordsearch "Turner ENR 2026 number one"
10Industry: 1,034 construction fatalities (2024); fall protection most-cited 14 yrsBLS / OSHApublished statsosha.gov/stop-falls
11EWP live: Base contract 0x76c17C…A14B, workId 14 settled; x402 lanes priced as statedBaseScan · vealth.net/.well-known/x402liveBaseScan + curl vealth.net/.well-known/x402
The ask (only ever inbound): if this reaches a Turner EHS, innovation, or trade-partner leader through a conversation they started, fifteen minutes. We bring the running system and one question: should the first machine-verified safety receipt in construction have Turner's name on it, next to SafeT Coach? Contact: [email protected].
Provisioned by EcoWealth · Digital Provisioning Protocol · provenance‑sealed