@NewtonProtocol

В третий раз, когда я проследил поток VaultKit, я перестал искать пропущенный шаг.

Я уже убедил себя, что порядок политик — это просто макет диаграммы.

Следующий поток доказал, что я ошибался.

Тогда следующий сделал то же самое снова.

Ничего не сдвинулось.

Это привлекло мое внимание.

Не потому, что последовательность казалась сложной.

Потому что она отказывалась становиться проще.

Я продолжал снова и снова проводить тот же мысленный эксперимент.

Перемести политику позже.

Оставь все остальное там, где оно было.

Каждая версия выглядела чище.

Ни одна из них больше не казалась описывающей то же самое решение.

Я не мог объяснить почему.

Так я перестал менять архитектуру.

Я начал менять вопрос.

Вместо того чтобы спрашивать, почему политика появилась так рано, я начал спрашивать, что исчезало всякий раз, когда я её перемещал.

Это было тогда, когда я перестал читать диаграммы как потоки транзакций.

Я начал читать их как записи о решениях, которые уже были ограничены, прежде чем стало возможным согласование.

В конце концов я начал называть это границей смысла.

Не потому, что это название где-то встречается.

Потому что это был единственный способ описать то, что продолжало выживать каждый раз, когда я снова прослеживал последовательность.

Порядок перестал выглядеть как рабочий процесс.

Поначалу это стало выглядеть как то, что придало авторизации её смысл.

После этого я перестал проверять, где появляется политика.

Я начал проверять, какое ограничение диаграммы отказываются нарушать.

Каждая повторяющаяся последовательность заставляла меня подозревать, что в дизайне есть одно архитектурное свойство, которое он отказывается отдавать взамен, даже когда кажется возможным более простой поток.

С этого момента каждая новая диаграмма становилась проверкой ограничения, а не демонстрацией возможностей.

Я всё ещё наблюдаю за одним вопросом.

Когда несколько провайдеров политики начинают вносить разные сигналы, этот порядок решений остаётся столь же понятным?

Или рассуждения становятся труднее проследить по мере того, как растёт сеть политики?

У меня недостаточно производственной истории, чтобы знать.

$NEWT для меня это становится интересным только тогда, когда порядок принятия решений продолжает делать авторизацию объяснимой ещё долго после того, как диаграммы перестают быть интересной частью.

#Newt #newt