Для начала определиться что это будет [] или [[]]. Мы начали с двойных скобок, потом что-то начали везде использщовать одинарные, но теперь в раздумии может все же двойные.
Потому что пока поля внутренние ссылки не поддерживают, а нам все равно хочется их сразу проставлять, мы их неправильно писали.
Вобще задача разовая, но наш md будет строиться и развиваться, добавляя собственные конструкции для богатой вики-разметки, и наверняка там то же придется делать команды переделывания текстов по разным правилам.
Это будет единая команда исправления тектов, с настрояками где, проект, тип (в задачах, документах, комментариях), и набор фиксеров, которые и будут приводить тексты к актуальным договоренностям (которые может быть не раз еще изменятся). В этой задаче это будет фиксер внутренних ссылок, в [tndt-136] фиксер списков
Вопрос поиска в тексте некорректных конструкций, которые не подойдут под правила может быть очень не простым, а задачи про линки tndt-9 и списки tndt-136 - разные, так что думаю, в этой мы создадим саму команду, и сервисы fixer’ов для неё, а исправление списков вынесем в отдельную задачу.