Haruhi's route crosses ordinary Tourist repair work, an easy-to-miss trust response, and a late invitation. Treat it as a two-checkpoint story route rather than a single achievement button. Complete the Tourist repairs connected to Haruhi, choose the response telling her not to trust anyone else, finish every follow-up in her story, then invite Haruhi to stay. Keep this branch exclusive: do not invite Baketsu or Kaito before the achievement registers.
Keep your place while you work
Progress is stored only in this browser and is never uploaded. These are self-reported marks; this page does not read Steam or your save.
Haruhi route at a glance
Complete the Tourist repairs connected to Haruhi, choose the response telling her not to trust anyone else, finish every follow-up in her story, then invite Haruhi to stay. Keep this branch exclusive: do not invite Baketsu or Kaito before the achievement registers.

Haruhi discusses the tournament and spare parts. Use the route checklist for the later invitation decision.
Upcoming content
The free update is delayed beyond the previously planned September 21 date. Kaito and Haruhi still return, but the new date, roles, story triggers and achievement changes are unknown. This remains separate from the shipped route here. See Roadmap and back up with Save Location.
Resume the original route at your current stage
Use this page as a return point, not a second route tracker. Mark the checklist below only from what you can see in your own playthrough, then reopen the matching section or the Melancholy guide. The checklist is self-reported, stays in this browser, and does not read Steam achievements, save files, or hidden game state.
Who is Haruhi?
Haruhi is an officially revealed ReStory character whose route is tied to the Tourist repair thread and the Melancholy achievement. Her page separates character context from the actual route trigger so players do not mistake a profile detail for a required choice.
Checkpoint A — before the trust dialogue
Save before returning the Tourist-related repair that leads into Haruhi's trust conversation. Read the hand-in dialogue and choose the answer telling Haruhi not to trust anyone else. This early condition cannot be repaired by reloading only at the final invitation.
Finish the Haruhi follow-ups
Continue the connected Tourist work and Haruhi conversations until her story has clearly advanced. Do not rush unrelated days simply because the next scene is not immediate: check email, phone, room interactions, and unfinished repair tickets first. Preserve the post-dialogue save separately.
Checkpoint B — the exclusive invitation
Make a second save after Haruhi's story is complete but before inviting anyone to stay. Invite Haruhi on this branch and do not invite Baketsu or Kaito. Continue until Steam records Melancholy; do not overwrite Checkpoint A until the unlock is confirmed.
If Melancholy does not unlock
First reload Checkpoint B and verify that every Haruhi follow-up finished before the invitation. If it still fails, return to Checkpoint A and repeat the Tourist hand-in and trust response. Keep Steam online, let the full scene finish, and check the current achievement list before starting a new campaign.
Haruhi route checklist
Use observable route signals rather than guessing from money, shop rating, or device collection.
- Tourist repairs tied to Haruhi are complete
- The do-not-trust-anyone-else response was selected
- All Haruhi follow-ups finished
- A save exists before the invitation
- Haruhi alone was invited on this branch
- Melancholy appeared in the Steam achievement list
Return to the complete achievement checklist
Open All 50 ReStory Achievements to mark this unlock, compare its current Steam rate, and see which repair, business, competition, and story goals remain. Keep this focused route page for the decision itself and the master checklist for overall completion.
Research links
These are the primary pages used to check the facts and current release context in this guide.
Official information, observable release behavior, and community reports are deliberately separated. A community report is not presented as a universal fix until it can be reproduced or supported by current patch notes.

