Central Station / YPM-ARCHIVE-TUTOR-SECTION-FEEDBACK-BROKEN

Tutor cannot get feedback on Thesis or Conclusion

archive/tutor-section-feedback-broken.md · Updated 2026-05-01
GET /api/tickets/YPM-ARCHIVE-TUTOR-SECTION-FEEDBACK-BROKEN

Summary

Fixed 2026-05-01

0Questions 0Links 0Comments 0PRs
Spec body Markdown
# Tutor cannot get feedback on Thesis or Conclusion

The "Get feedback" button in the Tutor's Thesis and Conclusion phases doesn't trigger feedback. Feedback only works if the student manually copies their text into the chat.

## Reproduction

1. As a student, start a Tutor session and proceed through the phases.
2. At the Thesis phase, click "Get feedback" on the written thesis.
3. Observe that the tutor returns no usable feedback (or appears unable to locate the thesis text).
4. Repeat at the Conclusion phase — same outcome.

## Expected

The Tutor reads the section the student is currently in and produces feedback on that section.

## Actual

Tutor falls back to copy-paste — i.e., it asks the student to paste their text into the chat. Without manual paste, no feedback is produced.

## Impact

A student going through the full Tutor flow gets no feedback at 2 of 5 stages. This is a substantial chunk of the value prop missing for any student who completes a full Tutor pass. Cited as the top fix in the Apr 30 walkthrough.

## Affected versions

Reported 2026-04-30 from a multi-day walkthrough.

## Suspected cause

The Tutor likely uses a section-extraction step to isolate the relevant part of the document for the LLM call. Thesis (one or two sentences buried in the intro) and Conclusion (last paragraph at end of long doc) are the two cases where naive extraction would fail — both share the failure mode of "needle in haystack." Likely a single fix for the extraction logic resolves both. Confirm by instrumenting the section-locator call.

## Workaround

Manually copy the relevant section into the chat input. Functional but undermines the seamless feel of the feature.
Repo sync Not recorded

No repo sync metadata recorded yet.