I mean, you're lucky when you go looking in version control on a software project from the last couple of years if the documentation surrounding a reason for a design choice is anything more than 'fixed bug'. Expecting more detailed change control documentation from mediaeval castlebuilders seems optimistic.
Are there many surviving documents outlining the reasoning surrounding each design choice?