Central Station / YPM-BUG-TUTOR-POLISH-BUNDLE

Tutor minor polish bundle

bugs/tutor-polish-bundle.md · Updated 2026-05-01
GET /api/tickets/YPM-BUG-TUTOR-POLISH-BUNDLE

Summary

Three small Tutor issues from the Apr 30 walkthrough

0Questions 0Links 0Comments 0PRs
Spec body Markdown
# Tutor minor polish bundle

Three small Tutor issues from the Apr 30 walkthrough. Bundled because each is a small fix; engineering may split them as they triage.

## Issue 1: Conclusion → Title transition glitches

Moving from the Conclusion phase to the Title phase fails to advance, requiring a page refresh to proceed.

**Expected:** Smooth transition like every other phase boundary.
**Actual:** UI gets stuck; refresh is the only way through.
**Likely cause:** State machine for the Title phase isn't being initialized when entered from Conclusion. Add logging at the transition.

## Issue 2: Tutor response cuts off mid-sentence

A tutor response was observed truncating mid-sentence, suggesting a streaming or token-budget issue.

**Expected:** Responses complete, or stream cleanly until the model decides to stop.
**Actual:** Mid-sentence cutoff.
**Likely cause:** Either (a) max_tokens cap is too low, (b) streaming connection terminating early, or (c) UI rendering stops before the stream finishes. Reproduce with longer-context cases first.

## Issue 3: Intro Paragraph phase scrolls to bottom on entry

When the student enters the Intro Paragraph phase, the page defaults to the bottom of the scroll instead of the top.

**Expected:** Top of the section.
**Actual:** Bottom — student has to scroll up to see what they're supposed to be doing.
**Likely cause:** Anchor link or scrollIntoView pointing at the wrong element. Probably a one-line fix.

## Impact

Each is small in isolation but together they erode the polish of the Tutor flow. The Conclusion → Title issue is the most disruptive (refresh required). All reported 2026-04-30.
Repo sync Not recorded

No repo sync metadata recorded yet.