CHAPTER 18 · Reference Architecture and a Design Checklist · 7 / 15
Data & artifacts
- Are conversations stored as event logs, not transcripts, for faithful replay? (Ch 9)
- Do you persist the user message before the turn and the outcome after? (Ch 9)
- Are artifacts versioned and immutable, with a current-version pointer and a
sourceaudit field? (Ch 9) - Are async/multi-step flows driven by explicit status state machines? (Ch 9)
- Is sharing modeled explicitly in the schema? (Ch 9, 11)