You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(debrief): make debrief page customizable via batch config (#1214)
* feat(debrief): make debrief page customizable via batch config (#1008)
Add a required `debrief` field to batch config that accepts a path to a
markdown file or "none". Custom markdown is fetched from CDN and rendered
on the final page; "none" shows a generic thank-you message.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix(debrief): address Copilot review feedback
- Use `=== undefined` instead of falsy check for loading guard
- Handle `useText` error state (fall back to generic message)
- Show inline loading for debrief section instead of full-page Loading
- Use nullish coalescing (`??`) so empty markdown files render correctly
- Replace `waitForFunction(() => true)` with `expect.poll()` in tests
- Update DEBRIEF-007 test to verify exit code visible during debrief load
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
_Social scientists have tested different ways to improve small group conversations, like using a facilitator, setting an agenda, or creating ground rules. While some methods work better than others, it’s challenging to know which will be the most effective. What we do know is that different types of conversations need different kinds of support._
46
-
47
-
_Instead of looking for one solution that works for all conversations, our research team is mapping out what helps each specific type of conversation. Your participation in this study provides valuable data that, combined with data from other discussions, will help us understand how the context of a discussion shapes its outcomes._
48
-
49
-
_For any additional questions, please contact the University of Pennsylvania research team by
0 commit comments