My latest attempt with the vibe coding used to have to directories, first one for specifications, which is a small markdown that has requirements and a UML diagram, the second directory is the actual code.
I use AI to plan the requirements first, then a second agent to implement after the specification is complete and approved by me. So, I do check the requirements and specifications and architecture, but never check the code (almost)
Without moral ground every financial system will end up a casino, current stock market is more or less a speculative trading.
You can’t ignore your morals and 20 years later ask yourself what did get us here!