Day 6 is complete when you can demo this without explaining hidden backend behavior:
1. Open theft claim missing FIR.
2. Run Agent Step.
3. Information request draft appears.
4. Review status becomes NEEDS_MORE_INFO.
5. Open review task.
6. FIR checkbox is visible.
7. Select FIR and record information.
8. Review reopens to PENDING.
9. UI shows FIR was received.
10. Start review.
11. Human can approve / edit & approve / reject / request more info.
12. Run Agent Step again.
13. Agent does not ask for FIR again.
For missing fields:
1. Open claim missing policyNumber.
2. Run Agent Step.
3. Draft asks for Policy number in business-friendly language.
4. Review becomes NEEDS_MORE_INFO.
5. Enter policyNumber.
6. Review reopens.
7. UI shows policyNumber was received.
8. Human uses Edit & approve to update corrected JSON.
Agent creates information request
→ review becomes NEEDS_MORE_INFO
→ reviewer records evidence / field values
→ ADDITIONAL_INFORMATION_RECEIVED event is saved
→ active draft becomes INFO_RECEIVED
→ review reopens to PENDING
→ reviewer starts review again
→ human can approve / edit & approve / reject / request more info
→ UI shows old request as resolved audit history
→ agent page shows latest action clearly