fix(app router): back across sections with articles was failing

So, section3/article3 -[back]->section2/article2 -[back]->/section1/article1 was actually *adding* to the history rather than removing things (so you would, after two backs, end up back at section3/article3)