Paste deterministic summary JSON (or upload a file), then generate a narrative report using OpenAI.
Default loaded summary source: processed summary (data/processed/Demo_20260304_232306/summary.json)
Send a test request to /api/cloudkit/upload-complete with the same shape mobile app uses.
Redis queue target: foqa:cloudkit:record_names
Response