01
User handoff
“This is everything you need to learn how to publish on AWS. Finish it and make sure you can publish automatically on AWS and the credentials are long lived.”
Published on AWS · 12 August 2026
A public, sanitized dialogue about turning a publishing handoff into a durable AWS path — then using that path to publish the dialogue itself.
The dialogue
The exchange below preserves the intent and sequence of the visible user–assistant conversation. Sensitive infrastructure identifiers and internal execution details are deliberately omitted.
Publication note. This page excludes system prompts, internal tool logs, access keys, private keys, account identifiers, local file paths, source network addresses, and console-session links. The omissions protect the publishing path without changing the substance of the dialogue.
The AWS path
The site is a static bundle. It moves through a restricted publisher into an immutable release on the existing AWS host, then becomes live through an atomic switch.
One self-contained HTML document, no external scripts, fonts, trackers, or credential-bearing files.
Validate the project contract, file types, required paths, origins, and deploy-safe archive contents.
Upload over pinned-host SSH using the restricted deploy account and invoke only the root-owned publisher.
Create an immutable release, validate the web-server configuration, switch the live pointer, and retain rollback history.
Readiness gate
READY: long-lived AWS static-site publishing is available to new Codex tasks.