# Create Data Flow Diagram - Validation Checklist ## DFD Notation - [ ] Processes shown as circles/ellipses - [ ] Data stores shown as parallel lines or rectangles - [ ] External entities shown as rectangles - [ ] Data flows shown as labeled arrows - [ ] Follows standard DFD notation ## Structure - [ ] All processes numbered correctly - [ ] All data flows labeled with data names - [ ] All data stores named appropriately - [ ] External entities clearly identified ## Completeness - [ ] All inputs and outputs accounted for - [ ] No orphaned processes (unconnected) - [ ] Data conservation maintained - [ ] Level appropriate (context/level 0/level 1) ## Layout - [ ] Logical flow direction (left to right, top to bottom) - [ ] No crossing data flows where avoidable - [ ] Balanced layout - [ ] Grid alignment maintained ## Technical Quality - [ ] All elements properly grouped - [ ] Arrows have proper bindings - [ ] Text readable and properly sized - [ ] No elements with `isDeleted: true` - [ ] JSON is valid - [ ] File saved to correct location