very basic implementation of ArchiveValidator (wip)
update diagram