Commit Graph

3 Commits

Author SHA1 Message Date
mrhavens 411c4c100d Fix LangGraph result handling - NOW WORKING
Full pipeline runs end-to-end:
- All 7 pre-writing stages (seed → scene descriptions)
- Style guide generation
- Chapter writing (3 chapters, 2,833 words tested)

Fixed result extraction from graph.stream().
2026-03-12 20:51:05 +00:00
mrhavens 9692c89214 Add sync LLM client for LangGraph compatibility
The main structure is in place. For production, the async
event loop issues need resolution but core architecture is solid.
2026-03-12 20:17:19 +00:00
mrhavens babf0b593a Add real LangGraph workflow implementation
- Proper StateGraph with compiled nodes
- Conditional edges for writing iteration
- Checkpoint memory for resumability
- Structured state with Pydantic
- Node_validate for cross-stage validation
- Writing loop with iterate/next logic
- Full end-to-end workflow

This is the rigorous LangGraph integration.
2026-03-12 20:13:41 +00:00