Because each AI model is loaded with a different database and a different philosophical thought process,
the resulting code naturally shows significant differences.
My motivation for working on this project:
You can never achieve your goal in one go.
Create at least two different AI models.
And open at least two different sessions for each.
Session A should be in idea/thesis evaluation mode,
i.e., an AI should defend an idea, thesis, or argument.
Session B should be in author mode, i.e., it should implement the decisions made in session A.
Similarly, the same situation should be created in a second AI.
The idea and thesis to be implemented should be discussed in programs 1a and 2a.
When both sides reach 100% agreement in the evolving decision-making process,
a diff code should be requested to modify the initial main source code.
Because if this is not requested, a possible AI server update could send the evaluation of the software process to an incorrect branching point.
The common decision that emerges in processes 1a and 2a is in diff format.
In the real-time stream, request that the existing master code in sessions 1b and 2b be updated according to this difference format.
This process happens simultaneously by pressing the Enter key.
Therefore, there is no extra time loss.
Finally, if you request a re-comparison of the two result codes,
the result code interpreted and predicted by AI with 100% accuracy will appear.
An idea can be summarized in three words, but while a discussion can span hundreds of lines, a three-word command means an average of 3,000 lines of code.