This has been puzzling me a bit and DS is too young to be learning phonics at the minute so I can't ask a teacher.
But how does it work? Does it assume a correct pronunciation of words?
I'm thinking of different accidents and dialects where scarf and giraffe rhyme for some people but not others.
It would be extremely odd to hear DS rhyming those when reading but maybe phonics are adjusted by the area?