graph TD A[Start] --> B[Input Validation] B --> C[Collect Required Inputs] C --> D[payments-file] C --> E[smtp-config] C --> F[base-url] D & E & F --> G[Silo 1: Specification Builder] G --> H[Generate Technical Spec] H --> I[Create Pseudocode] I --> J[Output spec-text] J --> K[Silo 2: Code Generator] K --> L[Parse spec-text] L --> M[Generate Python Code] M --> N[Output reminder_service.py v1] N --> O[Silo 3: QA & Polish] O --> P[Syntax Check] P --> Q[PEP-8 Validation] Q --> R[Add Documentation] R --> S[Runtime Error Check] S --> T[Add Type Hints] T --> U[Output reminder_service.py final] U --> V[End]