Staged asset publication with manifest-last installation, not a whole-directory transaction.
@spec write(String.t(), Volt.Builder.Plan.t()) :: :ok | {:error, term()}