https://code.gnucash.org/docs/MAINT/ – gnucash is open source, and they seem to have a promotion drive at the moment. the file format is understood by many actual accountants, and can be read by a relatively simple user interface.
if an autonomous application needs to record financial data, there are worse formats to use than the gnucash file format, since there already exist facilities and apis to record transactions, set up accounts internal to the project, and read the resulting numbers for reporting purposes. the hard parts for such a project involve rebuilding gnucash from sources, and then pulling out the parts that are needed for the specialisation.
https://code.gnucash.org/docs/MAINT/python_bindings_page.html – gnucash official python bindings.
https://builder.readthedocs.io/en/latest/ – recently some experiments were performed using gnome-builder. this is an ide in the sense that there is a code editor with syntax highlighting, a console, and the ability to hit f5 and run the project. there are a lot of plugins and modules already available to expand the substrate created by this project, and it creates incentives for the user to learn to create their own automation of annoying or inconsistent human tasks.
the hard part is, of course, understanding what gnome-builder is doing at any particular phase of operation. the error messages are as arcane as using the commandline directly, but at least the file listings are consistent with the files on disk. this appears to be a platform that rewards organization and automation.
https://nav.al/how-to-get-rich – “how to get rich” podcast. might just be a demonstration of the ability to create aphorisms.