This would be a lot more helpful with some github integration. If you did some kind of proxy like saved.io. You could do kirukku.com/github.com/path/to/repo/file.css and add annotations there instead of keeping a separate environment.
This is a lot more difficult than you might think. I spent a fair amount of time implementing the solution to keeping the annotations in the right place when the code changes.