After the voice phase ended, Willison had Codex create a branch and open a pull request. While reviewing in the GitHub PR interface, he found that one import script used a subprocess call to Git, so he switched to an API-based import and added commits to the PR to fix the import mechanism and the public page display.
There is a hard constraint here: some data is in a private GitHub repository, and the import required creating a new API key, so he had to sit down at the keyboard to do it. This is not a matter of the model not being smart enough, but of the physical location of permissions and credentials.
The more general limitation is that detail adjustments, pasting examples and error messages, highlighting code, and similar operations still depend on the keyboard rather than voice. Willison states clearly that pasting examples and error messages, or directly highlighting the code to change, is still more efficient than describing them in words.