SIGN IN SIGN UP

fix(infra): require an unused hostname before the billable create

The requested hostname is the durable recovery correlation value when a
create response is unparseable, but the default (nehemiah-metal-01) is
reusable: a second live server with the same hostname makes hostname
recovery ambiguous and can strand a billed host. Query the provider before
creating and refuse to proceed while any live server already carries the
hostname. The test harness covers the collision refusal and the new
provider read.

Co-authored-by: Cursor <cursoragent@cursor.com>
M
Michael Shimeles committed
9c20dc9a4d25ada3c36369aa46e5c66d13e3f19c
Parent: f2cbad6