Domain setup, DNS cutover, and free-domain offers now have an IonHive-owned frontend seam.
This repo now carries the public domain offer language, the sanitized source registry, and the Porkbun config shape. What it does not prove yet is a live Porkbun account connection. That still requires real credentials and a successful API verification outside source control.
IonHive domain programs
These are the customer-facing offer shapes now wired into the frontend package.
Tracked external surfaces
The spreadsheet source was sanitized into a repo-safe CSV and JSON feed. Secrets were not imported.
Live Porkbun verification is still blocked until a real runtime secret file exists outside source control and the account answers a real API probe. This page is honest about that gap.
One first-year domain on approved eligible plans. Renewals and premium domains are not represented as free.
The account-link seam is present in repo, but a live account connection is not claimed until verified.
Any real DNS or registrar change still belongs behind owner approval and runtime verification.
Use the domain layer to keep launch work clean: registrar, DNS, SSL, and public offer boundaries all in one place.
If the customer needs the first commercial step, send them into Website Readiness first. If the plan already qualifies, use contact to scope the free-domain path.