Summary
Optional teacher controls — e.g., minimum word count before a student can request feedback
3Questions
0Links
0Comments
0PRs
Open questions
- 1 What other gates make sense beyond word count and time?
- 2 Surfacing: how does Yawp explain to a student why feedback is currently unavailable?
- 3 Connects to [features/teacher-coaching-dashboard.md](teacher-coaching-dashboard.md) — recommend defaults to teachers who haven't set anything.
Spec body
# Teacher feedback gates
Let teachers configure constraints on when a student can request feedback. The motivating example: don't let students get feedback until they've written at least N words on their own.
## Problem
Reported 2026-02-12: a student opening daily pages can hit "Get feedback" after writing very little. For some teachers, this is fine ("meet kids where they're at"). For others, the goal is to push students to write more before tutor support kicks in. Today there's no lever — Yawp behaves the same regardless of teacher pedagogy.
Bigger philosophical thread Kevin raised: "what happens when bad teachers just hand this to kids and say 'here you go'?" Building configurable controls makes Yawp work better in the hands of average teachers — not just exceptional ones.
## Goals (rough)
- Per-AssignmentType (or per-teacher) settings:
- Minimum word count before feedback is available.
- Minimum time spent writing before feedback is available.
- Maximum number of feedback requests per session/day.
- Settings are visible to students (transparent gating, not hidden).
## Non-goals
- Hard-coded defaults for everyone. The whole point is configurability.
- Gating the editor itself (students should always be able to write).
## Open questions
- [ ] What other gates make sense beyond word count and time?
- [ ] Surfacing: how does Yawp explain to a student why feedback is currently unavailable?
- [ ] Connects to [features/teacher-coaching-dashboard.md](teacher-coaching-dashboard.md) — recommend defaults to teachers who haven't set anything.
## Engineering handoff
Not ready. Idea-stage. Speculative; needs pilot validation that teachers actually want this.Repo sync
No repo sync metadata recorded yet.