Hi!  the change.id needs to be urlencoded like this:
#/database/demovolcano/_design%2Fimpress-ca

People can name docs like this "slash///slashy/slashy/slash" and sometimes they do. 

If you rebase master in, I added a helper.js function  (we put template functions in helper.js)  so you can do 
safeURL(change.id)  and it'll check to see if the id needs to be encoded.