- Status: approved (2026-07-18)
- Priority: P0 EXT — blocking (production rollout gated via YSD-0139)
- Decision owner: @GreyChimp
- Drafted: 2026-07-18 by Claude Code (claude-fable-5)
- Approval: approved as recommended by @GreyChimp on 2026-07-18; outcome recorded in decision-log.json; review by 2027-07-18
Question#
What moderation, challenge, publication, harassment-response, and institutional-control policies govern teaching?
Recommendation#
Draft now, enforce when the classroom segment opens (per YSD-0123): teacher-moderated assignment and feedback queues; learner challenge flow with retained disagreement (YSD-4077); study-pack publication requires teacher review + rights re-check; harassment response follows the platform trust-safety runbook with classroom-specific escalation (YSD-4074); institutional controls (roster, retention, guardian consent for minors per YSD-4054) are tenant-scoped settings. All policies are contract-ready in Section 2/14 shapes from day one so enabling classrooms is a flag flip plus policy activation, not a schema break.
Options considered#
- Defer drafting until classrooms — rejected: Section 2 contracts must model members/roles/moderation now to avoid breaking changes.
Consequences#
- Section 14 teaching items implement; YSD-0123 sequencing keeps UI deferred.
Machine-enforced outcome (once approved)#
Classroom feature flags off by default; moderation contracts and tests land with Section 14.