This module (highlighted): the planner, the Gemini model it asks (amber, a model) and the session history it reads; blue is our own code.
Module 12 (high-level design) drew StyleMe as a graph of three nodes. This module opens the first node, the planner, the part that gives the course its name: before StyleMe searches anything, it decides what the shopper wants. The rest of Part 3 depends on this decision being made well, and safely when the model gets it wrong.
The rest of this project is yours to keep
This project is bought on its own, once, and stays readable afterwards, including the parts added to it later.