I think this is probably reasonably straightforward to implement but I haven’t done a proof-of-concept.
Maybe on the first entry to a room, you could suppress displaying the bold-weight room name and instead have a normal-weight “You enter the Kitchen.” sentence at the beginning of the room description (without a paragraph break). So the “before text” isn’t visually broken from the other text and we can hope it won’t occur to the player to skip it.