Central Station / YPM-FEATURE-TEACHER-FEEDBACK-GATES

Teacher feedback gates

features/teacher-feedback-gates.md · Updated 2026-05-01
GET /api/tickets/YPM-FEATURE-TEACHER-FEEDBACK-GATES

Summary

Optional teacher controls — e.g., minimum word count before a student can request feedback

3Questions 0Links 0Comments 0PRs
Open questions 3 items
  1. 1 What other gates make sense beyond word count and time?
  2. 2 Surfacing: how does Yawp explain to a student why feedback is currently unavailable?
  3. 3 Connects to [features/teacher-coaching-dashboard.md](teacher-coaching-dashboard.md) — recommend defaults to teachers who haven't set anything.
Spec body Markdown
# 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 Not recorded

No repo sync metadata recorded yet.