Кстати,
@mxsmirnov , я как думаешь требования являются частью архитектурного описания или могут таковой являться или вообще относятся как-то по-другому к архитектурному описанию?
Смотря к архитектурному описанию чего и смотря какие требования. Требования к решению зависят от варианта реализации. Т.е. сначала плохо очерченная и с трудом осознаваемая потребность -> выбор варианта реализации -> уточнение требований. В этом случае они могут быть частью описания, а может, если требования нормально структурированы, описание на них просто сошлётся. Ну, если платформа репозитория это конечно WWW и у каждого ресурса есть URI. Если репозиторий "БД в себе", то проблематично ссылаться как на артефакты внутри, так и снаружи