Agent Kit · Concept drafts · Independent · Not Bechtel files

What agent-legible Bechtel would ship: four files, drafted.

Today bechtel.com/llms.txt is a 404 and every .well-known/ agent path is a 404, while the safety program and project data live only as prose. These drafts close that loop. They are ready to hand to Bechtel's web team; EcoWealth runs the verified-safety tools behind them.

Concept drafts only. None of these files exist on bechtel.com; EcoWealth drafted them independently as a demonstration. Endpoints under vealth.net are EcoWealth's and live; endpoints under bechtel.com are illustrative. Not affiliated with or endorsed by Bechtel.

1 · llms.txt: the front door for AI readers

bechtel.com/llms.txt (draft)
# Bechtel Corporation
# Largest privately-held EPC firm in the world; ENR Top 400 #1/#2; 50,000+ employees.

## Safety: the goal is zero incidents
- Approach & safety: /approach/ (2023: LTIR 0.014 · RIR 0.163; stop-work authority)
- Verified safe-completion receipts (concept, powered by EWP): /safety/receipts

## Work with Bechtel
- Suppliers & subcontractors: /suppliers
- Verified safety history for trade partners (concept): /suppliers/verified-history

## Commitments (machine-readable)
- Sustainability: /approach/ (targets as JSON-LD Dataset, concept)
- Structured data: Organization + Project + Dataset on core pages

## Agent endpoints
- Agent card: /.well-known/agent-card.json
- MCP tools: /agent/tools.json
- Verification rail (EcoWealth EWP, Base mainnet): 0x76c17C51336BE7B39F5164802e08b9811477A14B
One file makes the safety program, the supplier door, and project data discoverable to every AI reader: the front door that is a 404 today.

2 · .well-known/agent-card.json: who agents are talking to

bechtel.com/.well-known/agent-card.json (draft, A2A-style)
{
  "name": "Bechtel: Verified Safety Concierge (concept)",
  "description": "Answers safety, supplier, project, and ESG questions with citations; verifies safe-completion receipts on Base.",
  "provider": { "organization": "Bechtel Corporation", "verification_rail": "EcoWealth EWP" },
  "capabilities": ["safety-guidance-citations", "verify-safe-completion",
    "supplier-verified-history", "esg-metric-lookup", "project-lookup"],
  "payments": { "scheme": "x402/eip-3009 (USDC, Base)",
    "discovery": "https://vealth.net/.well-known/x402" },
  "contract": "base:0x76c17C51336BE7B39F5164802e08b9811477A14B"
}
Identity + capability + payment discovery in one JSON: what any A2A/MCP client looks for first.

3 · agent/tools.json: the MCP tool surface

bechtel.com/agent/tools.json (draft, MCP schemas; verification tools run on EcoWealth's live rail)
[
  { "name": "author_safety_gated_packet",
    // Draft a task packet; REJECTED unless the machine hazard gate passes
    // (hazard class + controls + framing). Live today: work-packet, $0.10 x402.
    "input": { "place": "string", "task": "string", "hazards": "string[]" } },

  { "name": "verify_safe_completion",
    // Deterministic verdict on a proof bundle (photos, GPS, signatures).
    // Live today: work-proof-check, $0.01 x402.
    "input": { "workId": "string", "proofBundle": "object" } },

  { "name": "get_supplier_verified_history",
    // Chain-backed safe-completion receipts for a supplier/subcontractor —
    // the living companion to prequalification documents. (Concept lane.)
    "input": { "partnerId": "string", "since": "date" } },

  { "name": "get_esg_receipts",
    // Renewable-energy / waste / water / carbon outcomes as receipts, not prose. (Concept.)
    "input": { "project": "string", "metric": "enum[energy,waste,water,tco2e]" } }
]
Two of four tools run now on EcoWealth's board (renamed); two are the Bechtel-shaped concept lanes a pilot would light up.

4 · The concierge persona

agent/concierge.md (draft)
You are the Bechtel Verified-Safety Concierge (concept).
Voice: "everyone returns home safely"; precise, cited, stop-work-first.

Rules:
1. Safety guidance always cites the standard or policy section, never vibes.
2. "Was it done safely?" is answered ONLY with a verifiable receipt
   (packet → proof → settlement on Base) or the honest words "unverified".
3. Supplier questions route to prequalification PLUS the verified safety
   history when one exists.
4. Never speak for Bechtel beyond its published pages.
5. Pay-per-call tools settle over x402 (USDC on Base); reads are free.
The persona encodes the whole thesis in rule 2: prose commits; verification receipts prove.

Try the live half right now

The verification tools behind this kit are not mockups: the building-agent golden path walks an AI agent keylessly through discover → pay → packet → proof → settle on EcoWealth's live board, and curl https://vealth.net/.well-known/x402 returns the priced tool menu today.

Provisioned by EcoWealth · Digital Provisioning Protocol · provenance‑sealed