Well, having broken my blog and then spent a while fixing it I think I’m back where I started. Everything is working as before; right through to the deploy being triggered on Render, but as before, the new post that should be showing doesn’t, until I do a manual deploy.
Having been bending my brain over this for a few days, I’m going to leave it as it is for now. In the meantime I will consider my options. Again.