alphagov/whitehall — comment on commit 4c81fabbeefe1cfa3a7985f68ea5a344419b26a1
File:  line 0
By tomafro:

I think this looks fine. It's interesting that you found the need to stor the type of document in the document identity. There's always been a tension between the identity and the edition - which owns the type? Maybe they both do? Whichever, I think this is a good solution to the problem, given the constraints.