Dunno, you can start with the initial description in the TFA and continue prompting for more stuff, like:
> How to implement such a system on a Linux virtual machine using standard Debian 11 with only distribution provided packages?
It gives general steps, all look valid.
https://megous.com/dl/tmp/8af23d828e8dbf13.png
Then you can prompt for concrete realization of individual steps.
> Prepare SQL schema for the application.
https://megous.com/dl/tmp/634ebd53d1fffd6c.png
> Print the schema in PostgreSQL SQL dialect. Add a command to create a database and load the schema to the database.
https://megous.com/dl/tmp/d79b087afa9357a1.png
> Write PHP script to display login page and to allow the user to signup using the above schema.
https://megous.com/dl/tmp/ff854f009480d3d9.png
> Rewrite the PHP script to use PosgreSQL PDO and fix SQL injection issues.
https://megous.com/dl/tmp/740dc7b18b373e2f.png
I mean, this is a bit more than a glorified Googlefu.
Yesterday I gave it a small sample of a REST API schema description DSL I designed last month and told it to make another example of the similar schema description, and it created a perfectly formatted syntactically valid example that used syntactical elements correctly in contexts where it was not used in original example, but made sense to to use there. It used tokens that were not present in the original sample, but would make sense to use based on the context to a reasonable human, etc. It used documentation comments to document things in plain english. When I prompted it to translate documenation comments to other language, it did translate documentation comments only, etc.
I told it to write asterisk PBX module in C that does add a SIP header containing some internal data from asterisk channel. And it kinda did get quite close. There are two SIP channel technologies in asterisk, and it picked the older one. I just told it to rewrite the code using pjsip channel tech (similarly to how I asked it above to switch to postgresql PDO in PHP), and it did. The requested code doesn't exist anywhere as is.
I threw at it my private uncommented asterisk C module and told it to summarize what it does, and it did it pretty correctly. Random stuff like that.
The mysql code it produced above is horribly insecure, of course, but:
> Summarize issues in the above PHP code. Describe how to resolve them in plain english.
https://megous.com/dl/tmp/2e77f8a69b3a0763.png
> Fix the code to resolve the issues.
https://megous.com/dl/tmp/abd5830fb1aa4f9c.png
Yeah, wtf!