graph TD
A[Start CardLayoutComposer] --> B[Receive Input Data]
B --> C[Parse Recipe Content]
C --> D[Extract Title]
C --> E[Extract Description]
C --> F[Extract Ingredients]
C --> G[Extract Steps]
C --> H[Get Image URL]
D & E & F & G & H --> I[Prepare Layout Instructions]
I --> J[Initialize Make Image Task]
J --> K[Apply Layout Template]
K --> L[Place Title Text]
L --> M[Place Description Text]
M --> N[Place Ingredients List]
N --> O[Place Steps List]
O --> P[Insert Dish Image]
P --> Q[Generate Final PNG]
Q --> R[Store Card URL]
R --> S{More Recipes?}
S -->|Yes| B
S -->|No| T[Return All Card URLs]
T --> U[End CardLayoutComposer]