Yes
the base code it generated required almost no re-work to read and write the interface
boznz on Hacker News
In the thread “Lazarus Release 4.0”, replying to this comment
Helped: Asking not to use out of date components or units.
Got in the way: Writing code using dated or unsupported packages by default.
The main issue is they often try to write code using dated/unsupported packages, but simply asking them not to use any out of date components or units will give you a baseline to do most things or from first principles. Gemini 2.5 was the last one I used for generating an interface to a really old OLE based SCADA system, the base code it generated required almost no re-work to read and write the interface.