Inspiration
Case-method learning depends on students forming a view under uncertainty. Yet preparation often collapses into summaries, while faculty scan repetitive submissions without a clear picture of where the room agrees, overreaches, or overlooks evidence.
What it does
CaseFlow guides a student from an initial recommendation through Socratic pressure-testing, a committed decision, a one-page brief, and post-class reflection. It transforms anonymized cohort reasoning into position distribution, evidence use, misconceptions, representative arguments, and an editable faculty discussion plan.
How it was built
Next.js 16, React 19, TypeScript, Tailwind CSS, Zod, Vercel AI SDK and AI Gateway, plus InsForge PostgreSQL and SSR authentication with owner-scoped RLS. A deterministic synthetic demo preserves the complete journey without credentials.
How Codex was used
Codex served as product-engineering partner across architecture, UX, seed design, implementation, testing, safeguards, and submission documentation. It helped keep the broad idea focused on one complete learning loop.
How GPT-5.6 is used inside the product
Five narrow server-side contracts power the Socratic coach, preparation brief, cohort analyzer, discussion planner, and reflection comparison. GPT-5.6 runs through Vercel AI Gateway with an environment-selected model and reasoning effort. Each workflow uses source identifiers, a dedicated prompt, Zod-validated structured output, explicit inference/assumption boundaries, a bounded timeout, and a safe deterministic fallback.
Challenges encountered
The hardest problem was preventing AI from becoming an answer machine. CaseFlow requires student commitment, asks before telling, preserves uncertainty, and only then synthesizes. A second challenge was making a credential-free demo honest: all faculty analytics are derived from 12 visible synthetic records.
Accomplishments
- Complete student-to-faculty workflow, not a chatbot showcase
- Derived cohort analytics and editable teaching plan
- Reliable demo fallback with production AI seams
- Source-grounded output and academic-integrity safeguards
- Responsive graduate-school product experience
What was learned
AI is most useful in education when it changes the learning activity. It should remember commitment, expose assumptions, aggregate disagreement, and help faculty orchestrate the room—not merely answer faster.
What comes next
Managed antivirus scanning and OCR for the existing quarantined PDF/DOCX ingestion flow; institution-managed invitations and MFA; LMS integration; longitudinal reasoning portfolios; accessibility and internationalization work; and institution-level retention, consent, residency, and audit controls.
Built With
- codex
- gpt-5.6
- insforge
- next.js-16
- playwright
- postgresql
- react-19
- tailwind-css
- typescript
- vercel-ai-gateway
- vercel-ai-sdk
- vitest
- zod
Log in or sign up for Devpost to join the conversation.