Только минут 40 назад сидел с коллегами и смотрел на экран...
Крутилась наша система...
Подумалось... - а на кой разделены доки на систему, требования, хелп и сама система?
Было бы вообще классно ТЗ автоматом перекладывать в экранные (изменяемые) формы и так и представлять конечному пользователю-заказчику! Естественно, нагружая те или иные участки текста той или иной функциональностью (ссылки, фолдеры, метки, закамуфлированные строки ввода, графики и таблицы... а - не просто "тупой текст" из документа... Типа - "чего заказывали - вот вам!"
И тогда - никакой модальности! Всяк кому нужно так и работает со своим участком "документа" со своим набором затребованной функциольнальности... А надо что-то в другом месте сделать - прям вот так вот и прокручивает (БУКВАЛЬНО!) к другому участку описания требований... Где эти требования уже и реализованы...

Слухайте! А ведь это - Мысль!
Надо подумать ещё!