KEY ARCHITECTURAL DECISIONS
• Decision 01: Multi-Agent Queue Architecture
Engineered six specialized agents, each deployed as an isolated BullMQ worker on Redis (Researcher, Writer, Technical Reviewer, Visual Designer, Formatter, Publisher).
• Decision 02: Human-in-the-Loop (HITL) Gate
Implemented a strict state machine where the pipeline pauses at the final staging phase, providing an interactive UI for editing, approval, or regeneration before publishing.
• Decision 03: Automated SVG Carousel Generation
Created a programmatic design agent that parses technical takeaways and generates clean, dark-mode SVG/PNG carousel slides ready for social sharing.