graph TD
A[Start Review Writer] --> B[Input Handler]
B --> C[Raw Research Data]
B --> D[Product Details JSON]
C --> E[Silo 1: Data Preparation]
D --> E
E --> F[Use LLM to Structure Data]
F --> G[Writing Points Output]
G --> H[Silo 2: Initial Draft]
H --> I[Generate 300-500 Word Draft]
I --> J[Initial Review Text]
J --> K[Silo 3: Structure Enhancement]
K --> L[Verify Components]
L --> M[Add Missing Elements]
M --> N[Structured Review]
N --> O[Silo 4: Final Polish]
O --> P[Refine Tone]
P --> Q[Insert Affiliate Links]
Q --> R[Format Text]
R --> S[Final Review Output]
subgraph Input Processing
B
C
D
end
subgraph Content Generation
E
F
G
H
I
J
end
subgraph Review Enhancement
K
L
M
N
O
P
Q
R
end
subgraph Output
S
end