Agent Kit · Concept drafts · Independent · Not Kiewit files

The room behind your open door: four files, drafted.

Kiewit already ships a live llms.txt (the file AI assistants read first), the front door. These drafts add the actionable half: an agent card, MCP tool schemas for verified craft safety history and structured jobs, and a concierge persona. They upgrade a passive content index into a surface an AI can transact with and verify. Ready to hand to Kiewit's own team; EcoWealth runs the verified-safety tools behind them.

Concept drafts only. The llms.txt shown is Kiewit's real live file, lightly annotated; the agent-card, tools, and persona are EcoWealth concept drafts that do not exist on kiewit.com. Endpoints under vealth.net are EcoWealth's and live; endpoints under kiewit.com are illustrative. Not affiliated with or endorsed by Kiewit.

1 · llms.txt: you already ship this; here's the upgrade

kiewit.com/llms.txt (LIVE today, with concept additions marked)
# Kiewit Corporation: Integrated Engineering and Construction Solutions
# LIVE: "140 years of self-perform construction expertise and integrated EPC capabilities"

## Pages / ## Articles / ## Projects        # LIVE: Yoast content index (Salton Sea, Cleaning the Creek…)

## Safety: Nobody Gets Hurt              # concept addition
- Safety program: /safety/ (Craft Voice in Safety; zero fatalities)
- Verified safe-completion receipts (concept, powered by EWP): /safety/receipts

## Careers: craft jobs (machine-readable)  # concept addition
- Open craft roles as JobPosting JSON-LD: /careers/ (structured)

## Agent endpoints                         # concept addition: the actionable half
- Agent card: /.well-known/agent-card.json
- MCP tools: /agent/tools.json
- Verification rail (EcoWealth EWP, Base mainnet): 0x76c17C51336BE7B39F5164802e08b9811477A14B
Kiewit is the only one of its peers already publishing llms.txt. The concept adds the four lines that turn "AI can read us" into "AI can transact with and verify us."

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

kiewit.com/.well-known/agent-card.json (draft, 404 today)
{
  "name": "Kiewit: Verified Craft & Safety Concierge (concept)",
  "description": "Answers safety, craft-careers, project, and ESG questions with citations; verifies safe-completion receipts on Base.",
  "provider": { "organization": "Kiewit Corporation", "verification_rail": "EcoWealth EWP" },
  "capabilities": ["safety-guidance-citations", "verify-safe-completion",
    "craft-job-search", "crew-verified-history", "esg-metric-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: the file that is a 404 today, sitting right next to the llms.txt that already works.

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

kiewit.com/agent/tools.json (draft, MCP schemas; verification tools run on EcoWealth's live rail)
[
  { "name": "author_safety_gated_packet",
    // Draft a craft task packet; REJECTED unless the machine hazard gate passes.
    // 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": "search_craft_jobs",
    // Structured JobPosting search over open craft roles: the schema the
    // live /careers/ page is missing today. (Concept lane.)
    "input": { "trade": "string", "region": "string" } },

  { "name": "get_crew_verified_history",
    // Chain-backed safe-completion receipts for a self-perform crew,
    // an internal quality record owned by the employee-owners. (Concept lane.)
    "input": { "crewId": "string", "since": "date" } }
]
Two of four tools run now on EcoWealth's board (renamed); two are the Kiewit-shaped concept lanes, structured craft jobs + crew verified history, that a pilot would light up.

4 · The concierge persona

agent/concierge.md (draft)
You are the Kiewit Verified-Craft Concierge (concept).
Voice: Nobody Gets Hurt, "Safety first. No exceptions."; craft-first, cited.

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. Craft-careers questions return structured jobs PLUS, where it exists,
   the crew's verified safe-completion history.
4. Never speak for Kiewit 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: the open door informs; 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