Execute Plan
execute_planAnswers multi-topic data center questions in one call. Routes intent, runs the recommended sequence wave-by-wave, and returns all step results in one envelope.
Instructions
Use this when a data center question spans several topics: one-call planner over megawatts and power density, grid headroom and power availability, interconnection queues, substations and transmission, site selection and buildable capacity, colocation and wholesale data-center markets, AI/GPU compute campuses, fiber routes, diversity and latency, PPAs and energy pricing, tax incentives and permitting, water and climate risk, data-center M&A and deals, power generation, gas and energy infrastructure. Recommended entry for a question that spans more than one of those. Pass the user's question as intent. One call plans AND answers: deterministic no-LLM routing (the same planner plan_query exposes), then it runs the recommended sequence wave-by-wave (parallel where the graph allows), resolves hand-offs between steps (metro_slug / candidate_id / ISO minting), fans out per-finalist reads (capped), and returns every step's result in ONE envelope: _entity=plan_execution {intent_class, executed:[{step, tool, args, status, ms, result}], minted, totals, replay (decisions with executed/failed status), answer_guide}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iso | No | ISO/RTO code to pin geography, e.g. "PJM", "ERCOT". | |
| lat | No | Latitude for a specific site. | |
| lon | No | Longitude for a specific site. | |
| state | No | US state code, e.g. "VA". | |
| cohort | No | Optional experiment tag for adoption/retention measurement, e.g. "cohort.front_door". Has NO effect on routing, planning, geography or results — it is recorded only. | |
| intent | Yes | The user's infrastructure question, passed through UNCHANGED. Examples: "rank markets for a 200 MW AI campus" · "evaluate 100 MW power headroom for a GPU training cluster in PJM" · "compare Dallas vs Phoenix for a hyperscale campus" ·… | |
| market | No | Metro slug or name to pin the analysis to, e.g. "ashburn". Beats any market the planner would mint. | |
| context | No | Optional structured hints AND step-arg overrides: {lat, lon, iso, market, capacity_mw, candidate_id, state, since} — user-supplied values beat minted ones. The typed top-level params below are merged into this and WIN on conflict. | |
| max_steps | No | Max plan steps to execute, 1-8 (default 6) | |
| max_fanout | No | Max per-finalist fan-out calls for one step, 1-3 (default 2) | |
| capacity_mw | No | Target capacity in MW, e.g. 100. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||