This phase involves three predefined roles: CTO, Programmer, and Art Designer. Chat chains break down the code writing phase into atomic, sequential conversation tasks, such as generating complete code (CTO and programmer) and designing a graphical user interface (designer and programmer).
• Based on the main designs discussed in the previous phase, the CTO instructs the programmer to implement the software system using the Markdown format. The programmer's response is to generate the code and extract the corresponding code according to the Markdown format. The designer's task was to come up with a user-friendly graphical user interface (GUI) that could use graphical icons for user interaction rather than text commands. Designers then use external text-to-image tools to create eye-catching graphics, which programmers then incorporate into GUI designs using standard toolkits.