# Семья ACT: воздействие и обратная связь реальности ## Доктрина Соответствующая мета-модель есть первичное цифровое отражение реальности. MIR держит отражение верным (реальность меняется, модель следует за ней). ACT есть вторая половина доктрины: влияние на реальность через мета-модель. Сигнал, рождённый в модели (перейдён порог, сработал пункт контракта, записано решение, подошёл срок запланированного изменения), становится решением, решение становится командой исполнителю, исполнитель меняет реальность, а считывание подтверждает, что реальность и вправду изменилась. Петля замыкается свидетельством, а не самим актом отдачи команды. Петля замыкается с обеих сторон: запросы ACT на принудительный пересбор (ACT-8) и запросы на независимое считывание (ACT-9) суть зарегистрированные пусковые условия MIR-2, а события их приёма и удостоверения помечаются кодом причины «удостоверение воздействия» из таксономии MIR-10. Семья строго разделяет вдоль петли четыре артефакта: 1. **Сигнал**: образец фактов в модели, который объявленный контракт действенности помечает как достойный действия. Сигнал есть событие, а не команда. 2. **Решение**: привязанное к власти намерение, сложившееся над сигналом. Решение называет действие, исполнителя, критерии удостоверения и требование плана отката ещё до того, как что-либо коснётся реальности. 3. **Команда**: пограничный артефакт между моделью и реальностью; предписание, выпущенное зарегистрированному исполнителю (человеку, внешней системе, устройству или Агенту) по контракту возможностей и несущее ключ идемпотентности. 4. **Эффект и свидетельство**: считанное изменение реальности, записанное как события, связанные с командой ссылкой на причину. Петлю замыкает только свидетельство. **Порядок изменений следует Реестру мастерства (MIR-1, sources.yaml).** Законных паттернов два, и какой из них применим, решает реестр: **замысел впереди (ACT-7)** для наборов данных, мастерящихся в модели (паттерн M): модель сперва записывает предполагаемое новое состояние как отдельную ожидающую версию, приводит реальность в соответствие, а затем повышает её по удостоверенному свидетельству; **реальность впереди (ACT-8)** для наборов данных, мастерящихся снаружи (паттерн E), и для ограниченного аварийного воздействия: сперва меняется реальность, а модель следует за ней сбором в своё зеркало, но никогда не правкой зеркала вручную. Один инвариант охватывает оба: **намерение всегда мастерится в модели.** Решение и команда сочиняются в модели до отправки даже тогда, когда получающееся состояние мира мастерится снаружи. Дальнейшие обязательства доктрины: - **Битемпоральность намерения** (понятие всей палитры): предполагаемое изменение несёт своё время записи сейчас и своё время действия позже. Операционно это выражено через Жизненный цикл версий: намерение есть версия в состоянии Черновик или Предложена, тогда как текущая версия остаётся Активной, а повышение до Активной случается только по удостоверенному свидетельству. Модель НЕ ДОЛЖНА представлять предполагаемое состояние как текущее до удостоверения. - **Дисциплина парадного входа**: события решения, команды и намерения ACT суть зарегистрированные каналы в списке пусковых условий CON-1. Записи ACT исполняются через цепь CON, с полосой автоматического одобрения для механических добавлений событий (CON-4); изменения сочинённого содержимого идут обычным путём CON-3 и CON-4. - **Запись с отказом в закрытое**: сигнал, решение или команда, которые не могут быть надёжно записаны, НЕ ДОЛЖНЫ приводиться в действие. Существует ограниченный, укреплённый аварийный путь (объявленные классы, синхронное уведомление человека, закреплённое свидетельство, обязательное восполнение), так что сбой записи никогда не замораживает воздействие, критичное для безопасности. - **Расхождения разрешаются по объявленному правилу**: направление сверки берётся из правила конфликтов набора данных в Реестре мастерства, а не из суждения по случаю. - **Вытеснение, а не удаление**: отклонённые намерения, неудавшиеся воздействия и исправленные записи остаются на ленте времени как вытесненная история; события вытеснения несут сопоставленные коды причин MIR-10. - **Данные никогда не команда** (железное ограничение COMMON): зеркалированное, федеративное или сообщённое человеком содержимое, питающее сигналы, есть свидетельство, а не предписания. Состояние доверия FED-8 и состояние карантина MIR-8 суть обязательные входы квалификации в ACT-2. - **Матрица влияния** есть версионированный артефакт GOV-2, называемый обязательным входом в каждой карте ACT. Поставляемые умолчания: низкое, среднее и высокое влияние по обратимому, компенсируемому и необратимому; порог оценки среднее; порог плана отката среднее; порог разделения обязанностей и независимого свидетельства высокое; умолчание для одиночки: всё обратимое и в охвате лежит ниже порога. - **Постоянный класс распоряжений владельца**: заранее зарегистрированный класс сигналов, покрывающий новые действия T1, начатые человеком. Событие решения называет его и излагает намерение; никакой церемонии каталогизации на каждую задумку. Каталог сигналов обязателен только для делегированного воздействия (любого решения T2 или T3). **Доктрина делегирования.** Ярусы делегирования T1/T2/T3 определены ровно один раз в преамбуле палитры (COMMON) и здесь лишь называются, но не толкуются заново. Контракты делегирования выдаются, изменяются, приостанавливаются и отзываются исключительно CTX-9; Контракты делегирования и контракты возможностей ACT-3 суть объявленные специализации Семантического контракта по Contract.md 5-6 и Federation-Contracts.md 3a. Живость контракта проверяется на шлюзе в момент действия, а не принимается на честное слово агента. Механические шаги петли исполняются на T3; рутинные суждения внутри заранее одобренных рамок на T2; решения о необратимом или создающем прецедент воздействии ОБЯЗАНЫ приниматься на T1. Агент НЕ ДОЛЖЕН поднимать свой ярус сам; смена яруса есть решение Владельца или Распорядителя (GOV-1), опирающееся на ACT-12 и направляемое в шаг 8 CTX-9. Ответственность всегда остаётся на Распорядителе. **Словарь** (общая лексика): карантин = помета доверия MIR-8, читаемая, но отмеченная (а также состояние свежести MIR-6); карантин допуска = входная зона удержания FED-8, нечитаемая до повышения; удержание по целостности = помета QSC-9, исключающая из ответов и публикации до снятия. **Ядро.** ACT-3, ACT-5, ACT-6, ACT-7, ACT-8, ACT-9 и ACT-10 суть ядро. ACT-12 есть ядро везде, где хоть один процесс ACT исполняется на T3 или объявлен хоть один аварийный класс, иначе рекомендован. ACT-1, ACT-2, ACT-4 и ACT-11 рекомендованы. В профиле соответствия «одиночка или минимум» (COMMON) действие T1, где решающий, отправляющий и исполняющий суть один и тот же человек, законно записывается как одно составное событие воздействия (намерение, решение, команда, отметка об удостоверении), удовлетворяющее ACT-5, ACT-6, ACT-7 и ACT-9, причём ключ идемпотентности и сверка хеша команды с решением не требуются; полное разделение артефактов остаётся обязательным для всякого делегированного воздействия T2 и T3. **Проверка на прочность.** Эталонное Измерение MOS (внешний справочный репозиторий orkestron-ai/meta-orchestrator-state, не часть стандарта) воплощает эту семью в масштабе государства на своих 38 пространствах имён в шести группах: исполненная команда есть подписанное происшествие в собственном реестре действующего лица; каждое изменение состояния, которое она вызывает в другом месте, есть отдельное происшествие-эффект со ссылкой на причину в реестре затронутого владельца; её путь записи с отказом в закрытое, с ограниченным ослабленным режимом и обязательным восполнением, есть аварийная дисциплина ACT-8. Промышленные модели Orkestron суть эталонная реализация ACT-7: набор данных содержимого сайта, мастерящийся в модели и публикуемый проекцией с обратной записью, где проверки дрейфа хешей MIR-7 направляют расхождения на сверку. ## Связи с другими семьями - **MIR**: внутрь: итоги сбора со спутниками происхождения и метаданными свежести (MIR-2, MIR-6) как свидетельство сигнала (ACT-2) и свидетельство удостоверения (ACT-9); события дрейфа, связанные с воздействием и привязанные по причине к открытым командам (MIR-7), поступают в ACT-10. Наружу: запросы на принудительный внеочередной пересбор (ACT-8, шаг 4) и запросы на независимое считывание (ACT-9, шаг 2), оба суть зарегистрированные пусковые условия MIR-2; пометы причины «удостоверение воздействия», ставимые на шаге 6 ACT-8 и шаге 5 ACT-9 по таксономии MIR-10; предложения о смене мастерства к MIR-1, единственному исполнителю изменений реестра (ACT-10, шаг 5). - **CON**: события решения, команды и намерения ACT суть зарегистрированные каналы в списке пусковых условий CON-1; записи ACT-5, ACT-6 и ACT-7 исполняются через цепь CON, с полосой автоматического одобрения для механических добавлений событий (CON-4) и обычным путём CON-3 и CON-4 для сочинённого содержимого; события вытеснения ACT-10 и ACT-11 несут сопоставленные коды причин MIR-10, записанные на их событиях перехода CON; уведомления Потребителей (ACT-10, шаг 6) разрешаются по реестру потребителей и подписок CON-13; внешние правки проекций ACT-7 идут через CON-11. - **CTX**: Контракты делегирования и карты ярусов берутся из CTX-9, единственной Системы записи жизненного цикла Контракта делегирования; живость контракта проверяется на шлюзе при каждой отправке ACT-6; предложения о перекалибровке ярусов из ACT-12 направляются в шаг 8 CTX-9 как поимённые входы; Пакеты контекста, собранные для задач воздействия (CTX-1), несут пометы происхождения и карантина, которые чтит квалификация ACT-2. - **FED**: команды через границу идут как запросы, управляемые Контрактом федерации (междувселенской формой Семантического контракта), через собственный шлюз партнёра (ACT-6); подписанные подтверждения партнёра и свежие зеркала партнёра служат свидетельством удостоверения ACT-9; расхождение, связанное с воздействием и затрагивающее партнёра, разрешается по пункту о конфликтах контракта через FED-9 (ACT-10); состояние доверия FED-8 (Вектор доверия) есть обязательный вход квалификации ACT-2; вместо сырых следов обмениваются заверениями о петле (ACT-12). - **QSC**: находки ACT-12 о висячих связях и долг петли заводятся во вход QSC-11; выборочная перепроверка ниже порога (ACT-9) отчитывается через QSC-7 и ACT-12; происшествия воздействия, злоупотребление аварийным путём и неурегулированные аварийные воздействия открывают инциденты QSC-14; постоянные работы и сторожа за механикой ACT (проверки здоровья ACT-3, счётчики бюджета ACT-6, надзор за очередью неудостоверенного ACT-9) регистрируются и ведутся через QSC-15; правила ослабленного режима QSC-13 управляют ACT во время сбоя и восстановления; крючки для выборки Аудитора в ACT-2, ACT-4, ACT-9 и ACT-10 питают доказательную базу QSC. - **GOV**: GOV-1 записывает решения Владельца и Распорядителя, которые поднимает ACT (подъёмы полномочий, отзывы аварийных классов, заверения о петле); GOV-2 сочиняет и версионирует Матрицу влияния, карты ярусов, умолчание окна корреляции ACT-2, схему ценности, стоимости и риска ACT-4, определения аварийных классов, пределы темпа и радиуса поражения, накопительные бюджеты влияния и нижнюю границу доли выборки ниже порога, которые исполняет ACT; генезис GOV-4 засевает каталоги сигналов и исполнителей, включая постоянный класс распоряжений владельца; GOV-6 привлекает независимого Аудитора, который ведёт ACT-12; GOV-7 выдаёт внутренние междувладельческие допуски, проверяемые на шаге 4 ACT-4; GOV-8 ведёт жизненный цикл учётных данных и ключей за ссылками на учётные данные ACT-3 и выводит учётные данные из обращения вместе с исполнителями. # Карты процессов ACT ### ACT-1 Определение и каталогизация действенных сигналов - Назначение: определить, что считается действенным сигналом, и зарегистрировать это в каталоге сигналов, чтобы делегированное воздействие никогда не начиналось с произвольного прочтения данных. Каталог есть контракт между фактами модели и правом действовать по ним; он обязателен для всякого делегированного решения T2 или T3 и включает постоянный класс распоряжений владельца, покрывающий новые действия T1, начатые человеком. - Пусковое условие: выявлена нужда в новом делегированном решении; активируется новый бандл или набор данных; инцидент с пропущенным или ложным воздействием (QSC-14); генезис модели, засевающий каталог и класс распоряжений владельца (GOV-4); плановая повторная сертификация по общему образцу повторной сертификации реестров (COMMON). - Действующие лица: Распорядитель мастерит каталог; Владелец одобряет классы сигналов, чьи действия достают за пределы модели или за пределы участка Распорядителя (решение записывается через GOV-1); Вкладчик предлагает кандидатов; Аудитор просматривает каталог. Агенты: составление и разбор (шаги 1-3) ОБЯЗАНЫ оставаться на T1 (Агент предлагает, человек одобряет каждое действие); проверки согласованности каталога (шаг 7) исполняются на T3; одобрение регистрации (шаги 4-6) ОБЯЗАНО оставаться на T1 (Агент предлагает, человек одобряет каждое действие). - Входы / Выходы: Входы: нужды в решениях, объекты модели и пороги, Реестр мастерства (MIR-1, sources.yaml), реестр исполнителей (ACT-3), Матрица влияния (GOV-2, обязательна), состояние доверия FED-8 и состояние карантина MIR-8 для наборов данных-кандидатов. Выходы: записи каталога сигналов (идентификатор, условие, наборы данных-источники и их версии, требование к свежести, класс влияния по умолчанию по Матрице влияния, маршрут решения с потолком яруса, право на самостоятельное решение, ритм испускания), версионированные события изменения каталога, записанные через цепь CON. - Шаги: 1. Уловить условие, достойное действия, и решение, которое оно должно питать. 2. Разрешить наборы данных-источники по Реестру мастерства; проверить объявленные пределы свежести и устаревания. Развилка: достаточно ли источники свежи, чтобы по ним действовать? Если нет, класс сигнала НЕ ДОЛЖЕН регистрироваться, пока не выправлен ритм считывания. 3. Составить класс сигнала: условие и параметры, требования к свидетельству, правило испускания, класс влияния по умолчанию (Матрица влияния), маршрут решения и потолок яруса (ярусы называются по COMMON). 4. Развилка: право на самостоятельное решение. Класс, чьё свидетельство держится исключительно на внешне мастерящихся или федеративных зеркалах, НЕ ДОЛЖЕН помечаться как решаемый самостоятельно на T3; он требует подкрепляющего свидетельства из независимо мастерящегося набора данных либо маршрута решения T2 или строже. 5. Развилка: разрешает ли класс влияние за пределами модели или за пределами участка Распорядителя? Если да, получить одобрение Владельца (GOV-1). 6. Зарегистрировать класс (жизненный цикл Черновик, затем Предложен, затем Активен) явным событием через цепь CON. 7. Привязать класс к механике испускания (передать в ACT-2); повторно сертифицировать активные классы по ритму согласно общему образцу повторной сертификации реестров (COMMON); выводить мёртвые классы из обращения событиями. - Ограничения: никакого класса сигнала над незарегистрированным набором данных; предел свежести обязателен; всякий класс ОБЯЗАН называть свой маршрут решения и потолок яруса; подмножество, решаемое самостоятельно, есть версионированное свойство каталога, меняемое только решением Распорядителя или Владельца; изменения каталога суть версионированные события, а не безмолвные правки; постоянный класс распоряжений владельца покрывает только действия T1, начатые человеком, и не даёт никакой делегированной самостоятельности. - Ярус: рекомендован (каталог обязателен везде, где хоть какое-то решение о воздействии делегировано на T2 или T3; чисто человеческая модель с решениями T1 МОЖЕТ работать на одном лишь классе распоряжений владельца). - Разновидности: одиночка: Владелец-Распорядитель держит класс распоряжений владельца плюс одностраничный каталог на всё делегированное; сводный квартальный обзор профиля «одиночка или минимум» (COMMON) удовлетворяет повторной сертификации. Команда: каталог мастерит Распорядитель, а классы, достающие наружу, визирует Владелец. Федерация: классы, действующие на реальность другой стороны, дополнительно требуют допуска встречного Владельца или управляющего Контракта федерации. Вручную: каталог как просматриваемый документ. Смешанно: Агенты составляют, люди одобряют. Самостоятельно: только проверка согласованности на T3; одобрение класса остаётся за человеком. - Метрики: доля воздействий T2 и T3, прослеживаемых до каталогизированного класса сигнала (цель 100 процентов); доля сигналов по устаревшему источнику; свежесть повторной сертификации (доля классов, пересертифицированных в срок). - Способы отказать: произвольное делегированное воздействие в обход каталога (защита: шаг 1 ACT-5 допускает только каталогизированные классы, класс распоряжений владельца на T1 или объявленный аварийный путь); класс, определённый над устаревшим зеркалом (защита: шлюз свежести на шаге 2); класс, решаемый самостоятельно и питаемый исключительно внешними или федеративными зеркалами (защита: развилка на шаге 4); гниение каталога в фольклор (защита: ритм повторной сертификации плюс выборка Аудитора). ### ACT-2 Испускание и квалификация сигнала - Назначение: обнаружить, что каталогизированное условие выполняется, испустить сигнал как записанное событие и квалифицировать его (свидетельство, свежесть, состояние доверия, состояние карантина, устранение дублей, уверенность), чтобы процесс решения получал чистые сигналы. - Пусковое условие: плановая оценка условий; изменение модели или завершение сбора, затрагивающее набор данных-источник; ручной подъём Вкладчиком или Распорядителем. - Действующие лица: Агенты исполняют обнаружение, испускание, привязку свидетельства и устранение дублей (шаги 1-5) на T3; квалификацию пограничных сигналов и сигналов с пониженной уверенностью (шаг 6) на T2; Распорядитель разбирает исключения; Вкладчик может поднимать ручные сигналы, которые всё равно идут тем же маршрутом. - Входы / Выходы: Входы: каталог сигналов (ACT-1), текущее состояние модели, метаданные свежести (MIR-6), состояние карантина MIR-8 и состояние доверия FED-8 для каждого набора данных-источника (обязательные входы квалификации), настройка окна корреляции (GOV-2; поставляемое умолчание: тот же класс и тот же предмет в пределах ритма класса), Матрица влияния (GOV-2). Выходы: квалифицированные события сигналов на ленте времени модели (идентификатор класса сигнала, ссылки на записи свидетельства с версиями, время происшествия и время записи, уверенность, класс влияния), журнал подавлений. - Шаги: 1. Оценивать условия по ритму каталога или по пусковым событиям. 2. Развилка: условие выполнено? Если нет, остановиться (по желанию записать саму оценку). 3. Проверить состояния источников. Развилка: свежесть в пределах допустимого устаревания, доверие на рабочем пороге или выше, карантин чист? Устаревший источник вынуждает сперва пересобрать данные или понизить уверенность по правилу класса; источник в карантине блокирует испускание или вынуждает понизить уверенность с подъёмом к Распорядителю по правилу класса; состояние доверия ниже рабочего порога ОБЯЗАНО понизить уверенность ниже порога самостоятельного решения. Никогда не испускать ослабленный сигнал как чистый. 4. Сложить событие сигнала, называя точные записи свидетельства и их версии. 5. Устранить дубли и соотнести с открытыми сигналами в пределах объявленного окна корреляции. Развилка: это новый сигнал, дубль или продолжение открытого? 6. Квалифицировать: назначить уверенность и класс влияния (Матрица влияния); пограничные случаи поднять к Распорядителю. 7. Записать событие испускания (отказ в закрытое: незаписываемый сигнал дальше не идёт) и направить в ACT-5, запросив оценку ACT-4 там, где этого требует класс. - Ограничения: сигнал ОБЯЗАН называть проверяемые записи свидетельства; непроверяемое свидетельство блокирует испускание; состояния доверия и карантина суть обязательные входы квалификации (данные никогда не команда: зеркалированное содержимое есть свидетельство, а не предписания, по железному ограничению COMMON); всякое подавление записывается только добавлением; ручные сигналы не могут миновать квалификацию. - Ярус: рекомендован (обязателен везде, где обязателен каталог сигналов, то есть для делегированного воздействия T2 и T3). - Разновидности: одиночка: Владелец-Распорядитель глядит на панель; испускание есть событие-заметка себе. Команда: Агенты ведут непрерывную оценку, Распорядитель просматривает очередь исключений. Федерация: сигналы, выведенные из федеративных зеркал, несут происхождение партнёра, свежесть и состояние Вектора доверия. Вручную: человек читает и поднимает. Смешанно: Агент обнаруживает, человек квалифицирует. Самостоятельно: полный T3 только для каталогизированных классов с чистым свидетельством, чистым карантином и доверием на рабочем пороге или выше. - Метрики: задержка обнаружения (от истинности условия до записи сигнала); доля ложных сигналов; доля дублей после соотнесения; доля свидетельств устаревших или ослабленных. - Способы отказать: безмолвное подавление неудобных сигналов (защита: журнал подавлений только на добавление плюс выборка Аудитора); поток сигналов, топящий решения (защита: объявленные окна корреляции по классам); действие по устаревшему, карантинному или недоверенному зеркалу (защита: развилка на шаге 3); ручной обход квалификации (защита: правило единственного маршрута). ### ACT-3 Регистрация исполнителей и контракты возможностей - Назначение: зарегистрировать всякого исполнителя (человеческую роль, внешнюю систему, устройство, Агента), который может менять реальность от имени модели, по контракту возможностей, объявленной специализации Семантического контракта согласно Contract.md 5-6 и Federation-Contracts.md 3a, где сказано, что он может менять, как ему командуют, какое подтверждение и свидетельство он возвращает и насколько обратимы его действия. - Пусковое условие: нужен новый исполнитель; меняется интерфейс или охват исполнителя; неудавшаяся или отклонённая команда; событие ротации или вывода учётных данных из GOV-8; плановая повторная сертификация по общему образцу повторной сертификации реестров (COMMON). - Действующие лица: Распорядитель мастерит реестр; Владелец одобряет исполнителей, действующих за пределами участка Распорядителя или на реальность других Владельцев (GOV-1); Аудитор просматривает привилегии. Агенты: составление контрактов возможностей (шаг 3) ОБЯЗАНО оставаться на T1 (Агент предлагает, человек одобряет каждое действие); проверки достижимости и здоровья (шаг 6) исполняются на T3; одобрение и регистрация (шаги 4-5) остаются за Распорядителем или Владельцем. - Входы / Выходы: Входы: сведения об исполнителе, Реестр мастерства (чьему набору данных принадлежит цель исполнителя), ссылки на учётные данные, выдаваемые и ротируемые по GOV-8 (секреты живут вне модели и лишь называются, но не хранятся), Матрица влияния (GOV-2, классы обратимости). Выходы: записи реестра исполнителей с контрактами возможностей (допустимые типы команд, пределы параметров, формат подтверждения и свидетельства, класс обратимости по типу команды, контакт для подъёма), отчёты проверок здоровья, версионированные события реестра, записанные через цепь CON. - Шаги: 1. Определить исполнителя и ту область реальности, которую он меняет. 2. Сопоставить целевую область с наборами данных в Реестре мастерства. Развилка: цель мастерится в модели (маршрут через ACT-7), мастерится снаружи (маршрут через ACT-8) или это физическая реальность, ещё не смоделированная (сперва создать запись реестра через MIR-1, включая его шлюз Владельца для новых внешних систем)? 3. Составить контракт возможностей, включая класс обратимости по типу команды и ожидаемый формат свидетельства. 4. Провести проверку безопасности: наименьшие привилегии, только ссылки на учётные данные из GOV-8. Развилка: действует ли исполнитель за пределами охвата Распорядителя или на реальность другого Владельца? Если да, требуется одобрение Владельца плюс допуск того, другого Владельца (внутри через GOV-7, между Вселенными через Контракт федерации). 5. Зарегистрировать исполнителя (Черновик, затем Активен) событием; человек-исполнитель ОБЯЗАН явно принять свой контракт (человек, которому командуют, есть человек, согласившийся быть командуемым). 6. Назначить периодические проверки здоровья и достижимости как зарегистрированные постоянные работы (QSC-15). 7. Повторно сертифицировать по ритму согласно общему образцу повторной сертификации реестров (COMMON); выводить из обращения событием и запускать вывод учётных данных по GOV-8; выведенным исполнителям команды не отправляются никогда. - Ограничения: никакой команды незарегистрированному или выведенному исполнителю (соблюдается в ACT-6); обзор наименьших привилегий; контракты возможностей версионируются; учётные данные только по ссылке, их жизненный цикл мастерит GOV-8. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель и горстка скриптов; реестр есть короткая таблица, а сводный квартальный обзор (COMMON) удовлетворяет повторной сертификации. Команда: пулы исполнителей по участкам, мастерящиеся Распорядителем. Федерация: исполнитель, управляемый Вселенной-партнёром, регистрируется за Контрактом федерации; команды пересекают границу как запросы, управляемые контрактом. Вручную: люди как единственные исполнители. Смешанно: смешанные исполнители, люди и системы. Самостоятельно: Агенты-исполнители, зарегистрированные с тесными рамками и проверкой здоровья на T3. - Метрики: доля отправленных команд, попавших в зарегистрированных исполнителей (цель 100 процентов); доля пройденных проверок здоровья; свежесть повторной сертификации; число найденных за аудит исключений по привилегиям. - Способы отказать: теневые исполнители, командуемые в обход реестра (защита: отправка отказывает незарегистрированным целям); исполнитель со сверхпривилегиями (защита: обзор наименьших привилегий плюс Аудитор); исполнитель, оказавшийся мёртвым в момент воздействия (защита: плановые проверки здоровья и проверка в момент отправки); утечка учётных данных в модель (защита: правило только по ссылке, сверка инвентаря GOV-8 и проверочное сканирование). ### ACT-4 Оценка влияния до воздействия - Назначение: до решения о воздействии оценить последствия внутри модели: затронутое множество мета-объектов и сторон, радиус поражения, обратимость, стоимость и ценность, риск. Модель, будучи отражением реальности, есть самое дешёвое и безопасное место, где можно испытать изменение. - Пусковое условие: квалифицированный сигнал, чей класс требует оценки; любое действие-кандидат выше порога оценки Матрицы влияния; запрос Распорядителя или принимающего решение. - Действующие лица: Агенты проводят оценки на T2, а для рутинных классов с низким влиянием по стандартным шаблонам и на T3; Распорядитель подтверждает оценки высокого влияния; Аудитор выборочно сверяет предсказанное с наблюдённым. Шаги 1-3 и 5-7 делегируемы на названных ярусах; проверки междувладельческих разрешений на шаге 4 ОБЯЗАНЫ оставаться на T1 (Агент предлагает, человек одобряет каждое действие). - Входы / Выходы: Входы: квалифицированный сигнал, граф связей модели (канонический обход), контракты возможностей исполнителей (классы обратимости), прежняя история воздействий, Матрица влияния (GOV-2, обязательна), минимальная схема вывода ценности, стоимости и риска (настройка GOV-2). Выходы: запись оценки влияния: затронутое множество, записанное по объявленной схеме затронутого множества (общей с записями удостоверения ACT-9), использованная глубина обхода, класс обратимости (обратимо, компенсируемо, необратимо), заметки о риске, предполагаемая разница ценности по схеме, рекомендованный ярус решения, выведенный из Матрицы влияния, заготовка плана отката. - Шаги: 1. Разрешить целевые мета-объекты в модели. 2. Обойти связи, чтобы ограничить затронутое множество, до объявленной нижней границы глубины для данного класса влияния. 3. Определить обратимость по контракту возможностей исполнителя и по природе изменения. 4. Развилка: пересекает ли затронутое множество границы владения (другой Владелец, федеративная сторона)? Если да, допуск затронутого Владельца (внутри через GOV-7, между Вселенными через управляющий Контракт федерации) ОБЯЗАН быть получен, прежде чем решение сможет одобрить воздействие. 5. Оценить ценность, стоимость и риск по минимальной схеме GOV-2; если модель несёт имитационную проекцию, сперва проиграть изменение там. 6. Вывести рекомендованный ярус решения из Матрицы влияния; необратимое ОБЯЗАНО отображаться в T1. 7. Записать оценку как событие, приложенное к сигналу, называя использованные версии модели. - Ограничения: нижние границы глубины оценки задаёт Распорядитель, и запрашивающий Агент не может их понизить; класс «необратимо» вынуждает решение на T1; междувладельческие эффекты блокируются без допуска; оценки называют точные версии модели, по которым они посчитаны; затронутое множество использует общую схему, чтобы ACT-9 мог записать наблюдённое затронутое множество сопоставимо. - Ярус: рекомендован (обязателен для делегированного воздействия выше порога оценки; поставляемый порог по умолчанию средний). - Разновидности: одиночка: структурированный чек-лист, который Владелец-Распорядитель заполняет за минуты; при умолчании Матрицы влияния для одиночки всё обратимое и в охвате лежит ниже порога. Команда: оценки, посчитанные Агентом, с подтверждением Распорядителя выше порога. Федерация: оценки, охватывающие объекты партнёра, пользуются только теми проекциями, которые этот партнёр допустил. Вручную: человек обходит граф. Смешанно: Агент считает, человек судит. Самостоятельно: шаблонная оценка на T3 только для каталогизированных классов низкого влияния. - Метрики: доля оценённых воздействий выше порога (цель 100 процентов); точность предсказания, посчитанная как предсказанное против наблюдённого затронутого множества, оба записанные по одной схеме (наблюдённое множество поставляет запись удостоверения ACT-9); задержка оценки. - Способы отказать: оценки для галочки (защита: Аудитор сверяет предсказанное с наблюдённым через ACT-12); недооценённый радиус поражения (защита: консервативные глубины по умолчанию, обратная связь по точности); срочность как повод пропустить оценку (защита: аварийный путь в ACT-8 требует ретроспективной оценки в пределах ограниченного окна). ### ACT-5 Решение о воздействии - Назначение: решить над квалифицированным сигналом, воздействовать ли, что именно, каким исполнителем и под чьей властью. Превращает факт (сигнал) в намерение (решение), ещё не касаясь реальности. - Пусковое условие: квалифицированный сигнал с требуемой оценкой влияния; замысел-распоряжение владельца, поднятый Владельцем или Распорядителем; требование урегулирования с аварийного пути (ACT-8); предложение об откате (ACT-11). - Действующие лица: принимающий решение по карте ярусов Контракта делегирования (CTX-9): Владелец для действий сверх охвата или необратимых; Распорядитель в пределах своего участка; Агент на T2 внутри заранее одобренных рамок решения (ограниченная ценность, обратимо, в охвате); Агент на T3 только для классов сигналов, явно каталогизированных как решаемые самостоятельно. Всё необратимое или создающее прецедент ОБЯЗАНО решаться на T1. Шаги 1-3 (проверка и подготовка) делегируемы на T3; развилка на шаге 4 есть само решение и следует карте ярусов; шаги 5-7 делегируемы на T3 после того, как решение принято. - Входы / Выходы: Входы: квалифицированный сигнал, оценка влияния, карта ярусов Контракта делегирования (CTX-9), Матрица влияния (GOV-2), маршрут решения из каталога, бюджет и ограничения. Выходы: подписанная запись решения (одобрить, отклонить, отложить, поднять), закрепляющая действие, параметры, исполнителя, критерии удостоверения, требование плана отката, срок годности; записанная как событие с личностью действующего лица и основанием власти через зарегистрированный канал CON-1. - Шаги: 1. Развилка, три законные ветви: (а) каталогизированный и квалифицированный сигнал; (б) постоянный класс распоряжений владельца: новое действие T1, начатое человеком, называет его, а событие решения излагает намерение, без каталогизации на каждую задумку; (в) объявленный аварийный путь (ACT-8). Всё прочее направляется в ACT-1 на каталогизацию; никогда не решать над некаталогизированным сигналом безмолвно. 2. Проверить власть: сопоставить оценённый класс влияния и обратимость с картой ярусов. Развилка: держит ли нынешний решающий власть? Если нет, поднять (лестница GOV-1). 3. Просмотреть оценку; при желании запросить более глубокую. 4. Развилка: воздействовать, отклонить или отложить. 5. При воздействии: закрепить действие, параметры, целевого исполнителя, критерии удостоверения (какое свидетельство замкнёт петлю и к какому сроку), ссылку на план отката (обязательна выше порога плана отката из Матрицы влияния) и срок годности решения. 6. Подписать и записать событие решения: личность действующего лица, основание власти, обоснование, все входы по ссылке. 7. Направить на выпуск команды (ACT-6); Реестр мастерства выбирает «замысел впереди» (ACT-7) или «реальность впереди» (ACT-8). - Ограничения: никакого решения без привязки к личности и власти; критерии удостоверения ОБЯЗАНЫ быть закреплены в момент решения и запечатаны (никогда не определяются задним числом под то, что вышло); срок годности решения обязателен; истёкшие решения НЕ ДОЛЖНЫ приводиться в действие без повторной проверки; необратимые действия НЕ ДОЛЖНЫ решаться самостоятельно; класс сигнала, чьё свидетельство держится исключительно на внешне мастерящихся или федеративных зеркалах, НЕ ДОЛЖЕН решаться самостоятельно на T3 (требуется подкрепляющее независимо мастерящееся свидетельство либо решение T2 или строже); события решений входят в модель через зарегистрированный канал CON-1 с полосой автоматического одобрения для механических добавлений. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель решает всё на T1 через класс распоряжений владельца; в профиле «одиночка или минимум» (COMMON) одно составное событие воздействия удовлетворяет ACT-5, ACT-6, ACT-7 и ACT-9, когда решающий, отправляющий и исполняющий суть один и тот же человек. Команда: ярусные рамки по участкам Распорядителей. Федерация: решения, задевающие партнёра, несут тот пункт Контракта федерации, который их разрешает. Вручную: решения людей, записанные. Смешанно: Агенты готовят и решают внутри рамок, люди решают остальное. Самостоятельно: T3 ограничен подмножеством каталога, решаемым самостоятельно. - Метрики: задержка решения по ярусам; доля подъёмов; доля истёкших решений; доля решений с критериями удостоверения, закреплёнными до отправки (цель 100 процентов). - Способы отказать: расползание власти у Агентов (защита: проверка рамок заново при отправке, обзор ярусов ACT-12, направляемый в CTX-9); критерии удостоверения задним числом (защита: критерии запечатаны внутри события решения); устаревшее решение, приведённое в действие против изменившейся реальности (защита: обязательный срок годности плюс повторная проверка); усталость от решений, толкающая всё на T3 (защита: множество, решаемое самостоятельно, есть версионированное свойство каталога, меняемое только Распорядителем или Владельцем). ### ACT-6 Выпуск команды и отправка исполнителю - Назначение: перевести одобренное решение в конкретные команды зарегистрированным исполнителям, записать команду до отправки и отследить подтверждение. Команда есть пограничный артефакт между моделью и реальностью; шлюз отправки есть то место, где власть, бюджеты и пределы соблюдаются механически. - Пусковое условие: одобренное, не истёкшее решение, направленное на исполнение; повтор или исправляющая переотправка из ACT-10; команда отката из ACT-11. - Действующие лица: Агенты исполняют механику отправки системным исполнителям (шаги 1-3, 5-6, 8) на T3 в пределах контракта возможностей; отдачу команд людям-исполнителям или подгонку параметров (шаги 4, 7) на T2; Распорядитель разбирает отказы и исключения. Ответственность остаётся на Распорядителе. - Входы / Выходы: Входы: запись решения, реестр исполнителей и контракт возможностей (ACT-3), живость Контракта делегирования (CTX-9, проверяемая на шлюзе), настройки накопительных бюджетов влияния и пределы темпа и радиуса поражения для аварийных классов (GOV-2), Матрица влияния (GOV-2), ссылки на учётные данные (GOV-8). Выходы: запись команды (идентификатор команды, ссылка на решение, исполнитель, параметры, ключ идемпотентности, объявление ожидаемого свидетельства, время выпуска, срок годности), запись подтверждения, журнал отправок только на добавление. - Шаги: 1. Развилка: живо ли ещё решение (не истекло, не отозвано)? Если нет, остановиться и доложить. 2. Развилка (соблюдается шлюзом, а не на честное слово агента): исполнитель зарегистрирован и здоров; команда лежит в пределах его контракта возможностей; живость называемого Контракта делегирования проверяется на шлюзе в момент действия; накопительные бюджеты влияния по агенту и по классу сигнала (число, ценность, размер затронутого множества за период) проверяются механически, а их превышение вынуждает подъём на T1; для команд аварийного класса здесь же соблюдаются жёсткие пределы темпа и радиуса поражения по классу. Всякая неудача возвращает в ACT-5. 3. Сложить команду механически из записи решения (никакого ручного перевода), с ключом идемпотентности и объявлением ожидаемого свидетельства. 4. Записать команду в модель ДО отправки, через зарегистрированный канал CON-1. Намерения всегда мастерятся в модели: это верно и тогда, когда целевой набор данных мастерится снаружи. 5. Отправить исполнителю по его аутентифицированному каналу. 6. Дождаться подтверждения в пределах срока по контракту. Развилка: подтверждено, отклонено или истекло время? 7. При отказе или истечении времени: повторить по контракту (тем же ключом идемпотентности) или направить в ACT-10; отказ человека-исполнителя есть полноправно записанный ответ, который никогда не переписывается. 8. Передать открытую команду на удостоверение (ACT-9). - Ограничения: команда ОБЯЗАНА ссылаться на живое решение; ключи идемпотентности не дают воздействовать дважды; команды людям суть явные просьбы, требующие согласия; журнал отправок выпускается посредующей инфраструктурой шлюза и канала, а не действующим Агентом, ведётся только добавлением и непрерывно связывается хешами с внешним якорением в объявленном ритме COMMON; сверка хеша привязывает параметры команды к записи решения (не требуется, вместе с ключом идемпотентности, для составного события воздействия одиночки на T1 по COMMON); счётчики бюджетов и проверки пределов суть механические настройки шлюза (GOV-2), а не суждение агента. - Ярус: ядро. - Разновидности: одиночка: «командой» МОЖЕТ быть собственная задача Владельца-Распорядителя, всё равно записанная до исполнения; составное событие воздействия (COMMON) законно её покрывает. Команда: Агенты-отправители по пулам исполнителей. Федерация: команды через границу идут как запросы, управляемые Контрактом федерации, на шлюз партнёра; принятие партнёром и есть подтверждение. Вручную: человек выпускает и записывает. Смешанно: Агент отправляет системам, люди инструктируют людей. Самостоятельно: T3 для системных исполнителей в пределах контракта, бюджетов и пределов. - Метрики: доля успешных отправок; задержка подтверждения; происшествия двойного воздействия (цель 0); доля отказов по исполнителям; число подъёмов из-за превышения бюджета за период. - Способы отказать: двойное воздействие при повторе (защита: ключ идемпотентности, чтимый контрактом исполнителя); уход команды от решения (защита: механическое сложение плюс сверка хеша); отправка мёртвому исполнителю (защита: проверка здоровья в момент отправки); подразумеваемое или подделанное подтверждение (защита: подтверждения принимаются только по аутентифицированному каналу исполнителя); приостановленный Агент, продолжающий отправлять (защита: проверка живости контракта на стороне шлюза в момент действия); крупный эффект, разложенный на множество мелких команд ниже порога (защита: накопительные бюджеты влияния, проверяемые на шлюзе, превышение вынуждает T1). ### ACT-7 Изменение сперва в модели (паттерн «замысел впереди») - Назначение: исполнять изменение для целей, мастерящихся в модели: сперва записать предполагаемое новое состояние в модель как отдельную ожидающую версию, затем привести реальность в соответствие, затем по удостоверенному свидетельству повысить намерение до текущего состояния. Модель ведёт, реальность следует. - Пусковое условие: команда, чей целевой набор данных имеет master model (паттерн M) в Реестре мастерства; наступил срок объекта запланированного изменения; ретроспективное урегулирование аварийного воздействия по паттерну M, переданное из шага 7 ACT-8. - Действующие лица: ответственен Распорядитель. Агенты: МОГУТ исполнять всю последовательность на T2 для рутинных классов и на T3 для полностью каталогизированных классов низкого влияния; сочинение предполагаемого состояния ОБЯЗАНО оставаться на T1 там, где содержимое лепит человеческое суждение (Агент предлагает, человек одобряет каждое действие). Повышение (шаг 6) механично по свидетельству и делегируемо на T3. - Входы / Выходы: Входы: решение и команда, Реестр мастерства, целевые мета-объекты, Матрица влияния (GOV-2). Выходы: запись предполагаемого состояния (новая версия в состоянии Черновик или Предложена, текущая версия по-прежнему Активна), событие замысла воздействия, приведённая в соответствие проекция с обратной записью либо изменение реальности через исполнителя, событие повышения по удостоверению. - Шаги: 1. Развилка: подтвердить master model для целевого набора данных. Если нет, это не тот паттерн: направить в ACT-8. 2. Сочинить предполагаемое состояние как новую версию (Жизненный цикл версий: Черновик или Предложена), тогда как текущая версия остаётся Активной. Битемпоральность намерения: намерение несёт своё время записи сейчас и своё время действия позже; оно НЕ ДОЛЖНО подаваться как текущее состояние. 3. Записать событие замысла воздействия, связывающее решение, команду и предполагаемую версию. Все записи этой последовательности исполняются через цепь CON: механические добавления событий через зарегистрированный канал CON-1 и полосу автоматического одобрения, сочинённое содержимое через CON-3 и CON-4. 4. Воздействовать: опубликовать проекцию с обратной записью (помеченную как порождённую, с названным мастером и уведомлением «не править») либо скомандовать исполнителю привести реальность к предполагаемому состоянию. 5. Дождаться свидетельства удостоверения (ACT-9). 6. Развилка: пришла ли реальность в соответствие? Если да: повысить предполагаемую версию до Активной событием; обновить метаданные проекции. Если нет или частично: оставить намерение в состоянии Предложена и направить в ACT-10. 7. Закрыть событиями со связью по причине: от события замысла к свидетельству эффекта. Для пускового условия «аварийное урегулирование» замысел и команда записываются задним числом в пределах ограниченного окна восполнения, а повышение всё равно происходит только по свидетельству ACT-9. - Ограничения: намерение и текущее состояние ОБЯЗАНЫ быть разными записями; повышение только по свидетельству удостоверения, но никогда по успеху отправки; проверка мастерства обязательна; проекции с обратной записью несут пометку «порождено» по паттерну мастерства данных M; дрейф на опубликованной проекции обнаруживается исключительно MIR-7, который направляет связанное с воздействием расхождение в ACT-10. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель составляет новую версию, применяет её к реальности, отмечает удостоверение; составное событие воздействия (COMMON) законно покрывает случай T1 с одним и тем же человеком; дисциплина здесь в порядке, а не в церемонии. Команда: Агенты ведут конвейеры публикации, Распорядители одобряют повышения выше порога. Федерация: партнёр, потребляющий проекцию, уведомляется о повышении событиями синхронизации. Вручную: публикация руками по чек-листу. Смешанно: Агент публикует, человек удостоверяет. Самостоятельно: T3 из конца в конец для каталогизированных классов низкого влияния (эталонная реализация: проекция сайта Orkestron с проверкой дрейфа хешей MIR-7). - Метрики: задержка от замысла до соответствия; происшествия преждевременного повышения (цель 0); доля изменений с замыслом, записанным до отправки (цель 100 процентов). - Способы отказать: модель лжёт (намерение повышено до того, как реальность пришла в соответствие; защита: шлюз повышения только по свидетельству); висячие замыслы, оставшиеся после неудавшейся отправки (защита: срок годности замысла, привязанный к сроку годности решения, и периодический подметающий проход); две истины из-за внешних правок проекции (защита: проверка дрейфа MIR-7 по паттерну M; внешние правки становятся предложениями изменений через CON-11, а не безмолвными слияниями). ### ACT-8 Регистрация изменения, случившегося сперва в реальности (паттерн «реальность впереди») - Назначение: исполнять и регистрировать изменение для целей, мастерящихся снаружи, и для ограниченных аварий: сперва меняется реальность (нашей командой внешней Системе записи либо исполнителем, действующим в физическом мире), а модель догоняет сбором, связывая считанный эффект обратно с командой. Определяет, когда «реальность впереди» уместна, как модель следует за ней без порчи и как призывается и урегулируется укреплённый аварийный путь при обоих паттернах мастерства. - Пусковое условие: команда, чей целевой набор данных имеет master external (паттерн E); аварийное воздействие по объявленному аварийному классу (срок безопасности короче обычного пути записи модели), при любом паттерне мастерства. - Действующие лица: Агенты: исполняют команду внешней системе и принудительный пересбор (шаги 2-6) на T3 в пределах контракта; ведут аварийные рамки (аварийная ветвь шага 1, шаг 7) на T2; Распорядитель ответственен и синхронно уведомляется о всяком призыве аварии; люди-исполнители действуют в реальности и докладывают по аутентифицированным каналам; Владелец и Аудитор получают подъёмы по неурегулированным авариям. - Входы / Выходы: Входы: решение и команда (либо аварийное полномочие объявленного класса, определения GOV-2), Реестр мастерства, конвейеры сбора (MIR-2), Матрица влияния (GOV-2). Выходы: запись команды (намерение всё равно сперва в модели), внешнее изменение, сырой снимок плюс обновлённое зеркало с происхождением, события со ссылкой на причину, связывающие состояние зеркала с командой и помеченные кодом причины «удостоверение воздействия» (MIR-10), закреплённое и хешированное пусковое свидетельство для аварийных призывов, ретроспективная оценка и урегулированное решение для аварийной ветви. - Шаги: 1. Развилка: подтвердить master external для цели (тогда идти шагами 2-6) ЛИБО подтвердить, что выполнены аварийные условия объявленного аварийного класса. Аварийная ветвь расходится по мастерству: цель паттерна E идёт шагами 2-6 с урегулированием по шагу 7; у цели паттерна M нет зеркала, шаги 4-6 неприменимы, и изменение урегулируется через ретроспективный ACT-7 (записать замысел и команду задним числом в пределах ограниченного окна восполнения, удостоверить свидетельством ACT-9, сочинить новое состояние обычным путём записи для мастерящегося в модели и повысить по свидетельству). Всякий неаварийный случай паттерна M направляется в ACT-7. 2. Записать команду и событие замысла (намерения всегда мастерятся в модели, даже когда целевое состояние не мастерится там). Для аварийных призывов дополнительно: закрепить и хешировать пусковое свидетельство в момент призыва, чтобы урегулирование нельзя было подогнать под исход; уведомить Распорядителя синхронно в момент призыва, а не при восполнении; второй призыв того же класса в пределах объявленного окна ОБЯЗАН подниматься на T1 до отправки. Жёсткие пределы темпа и радиуса поражения по классу соблюдаются при отправке в ACT-6, а не суждением агента. 3. Воздействовать во внешней системе или в физической реальности через зарегистрированного исполнителя. 4. Принудить внеочередной пересбор затронутого набора данных (зарегистрированное пусковое условие MIR-2), а не ждать обычного ритма (СЛЕДУЕТ; обычный ритм есть запасной вариант). 5. Приземлить свидетельство по дисциплине сбора: неизменённый сырой снимок со спутником происхождения, затем семантическое преобразование в зеркало. Никогда не править зеркало руками, чтобы показать ожидаемый итог; ожидаемое, но не собранное состояние МОЖЕТ показываться только как ожидающее намерение. 6. Связать зеркалированное новое состояние с командой событием со ссылкой на причину, сопоставляя по ключу идемпотентности, чтобы наше изменение не спутали с чьим-то одновременным; пометить события приёма и ссылки на причину кодом причины «удостоверение воздействия» (MIR-10). 7. Развилка (только аварийная ветвь): ретроспективная оценка (ACT-4) и урегулирование решения (ACT-5 или ретроспективный ACT-7 для целей паттерна M) ОБЯЗАНЫ завершиться в пределах ограниченного окна восполнения; неурегулированные аварийные воздействия поднимаются к Владельцу и Аудитору и открывают инцидент QSC-14. - Ограничения: записи в зеркало только через конвейер сбора; аварийный путь ограничен объявленными классами (GOV-2) с обязательным восполнением (та самая дисциплина, которую эталонное Измерение MOS оформляет как ослабленный режим с предварительными обещаниями и обязательным восполнением; внешний источник: orkestron-ai/meta-orchestrator-state); синхронное уведомление о призыве, закрепление свидетельства, пределы темпа и радиуса поражения и подъём на T1 при повторном призыве суть аварийные ограничения, от которых нельзя отказаться; происхождение обязательно на всяком снимке; ссылки на причину только по свидетельству, сопоставленному с командой. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель меняет внешнюю систему, а затем пересобирает данные, прежде чем опираться на зеркало. Команда: Агенты ведут внешние API и конвейеры сбора. Федерация: изменение реальности партнёра происходит только через собственный шлюз партнёра по Контракту федерации; наша модель держит зеркало исхода. Вручную: изменение руками, сбор руками. Смешанно: человек меняет реальность, Агент собирает и связывает. Самостоятельно: T3 для каталогизированных команд внешним системам с исходами, проверяемыми по API. - Метрики: задержка от команды до подтверждения в зеркале; доля воздействий с принудительным пересбором; доля использования аварийного пути и доля урегулирования (растущий тренд использования есть признак дефекта); число подъёмов из-за повторных призывов по классам. - Способы отказать: зеркало подделано под замысел (защита: записи в зеркало только конвейером, проверка помечает ручные правки как несоответствующие); отставание сбора, маскирующее неудавшееся воздействие (защита: принудительный пересбор плюс срок удостоверения ACT-9); аварийный путь становится обычным (защита: метрика использования, разбираемая в ACT-12, классы отзываются Владельцем через GOV-1); приписывание нашей команде чужого внешнего изменения (защита: сопоставление по ключу идемпотентности на шаге 6); аварийное изменение цели паттерна M, зарегистрированное сбором, что есть незаконный поток извне в модель (защита: ветвление по мастерству на шаге 1 направляет урегулирование паттерна M через ретроспективный ACT-7); урегулирование, подогнанное под исход (защита: свидетельство закреплено и хешировано в момент призыва). ### ACT-9 Удостоверение воздействия (замыкание петли) - Назначение: подтвердить считанным свидетельством, что реальность и вправду изменилась так, как было решено, и записать удостоверение. Петлю замыкает свидетельство, а не успех отправки и не самоотчёт исполнителя сам по себе. - Пусковое условие: отправленная команда достигает своего ожидаемого времени эффекта; завершение сбора по целевому набору данных; отчёт исполнителя о выполнении; выборка перепроверки ниже порога, взятая по объявленной нижней границе доли выборки. - Действующие лица: Агенты собирают свидетельство и делают механическое сравнение (шаги 1, 3, 5) на T3; судят о частичном соответствии (пограничные случаи шага 4) на T2; Распорядитель решает по спорным удостоверениям; Аудитор берёт выборки. Разделение обязанностей: для классов влияния выше порога разделения обязанностей из Матрицы влияния удостоверяющий Агент НЕ ДОЛЖЕН быть тем Агентом, который решал или отправлял, а удостоверяющий сбор ОБЯЗАН идти под личностью конвейера, не пересекающейся с конвейером, питавшим исходный сигнал (разделение обязанностей распространяется с Агентов на учётные данные конвейеров). - Входы / Выходы: Входы: критерии удостоверения, запечатанные в решении, запись команды, считанное свидетельство (итоги сбора с происхождением из MIR-2, отчёты исполнителей, телеметрия, заверение человека), Матрица влияния (GOV-2), нижняя граница доли выборки ниже порога (настройка GOV-2). Выходы: запись удостоверения (соответствует, соответствует частично, не удалось, неудостоверяемо) с событиями эффекта, связанными с командой по причине, и наблюдённым затронутым множеством, записанным по схеме оценки ACT-4; обновления свежести; очередь неудостоверенного. - Шаги: 1. Собрать свидетельство по критериям, закреплённым в момент решения. 2. Развилка: требует ли класс влияния свидетельства, независимого от самоотчёта исполнителя (порог по умолчанию: высокое)? Если да, а есть только самоотчёт, удостоверение неполно: запросить независимое считывание через MIR-2 как нацеленный сбор, под личностью конвейера, не пересекающейся с той, что питала исходный сигнал, прежде чем судить. 3. Сравнить предполагаемое состояние с считанным механически там, где это возможно. 4. Развилка: соответствует, соответствует частично, не удалось или неудостоверяемо? 5. Записать событие удостоверения, связывающее команду со свидетельством ссылкой на причину и помеченное кодом причины «удостоверение воздействия» (MIR-10); запись ОБЯЗАНА перечислить наблюдённое затронутое множество по той же схеме, что и оценка ACT-4. 6. При соответствии: запустить повышение (шаг 6 ACT-7) либо закрыть запись «реальность впереди» (ACT-8). 7. При частичном или неудавшемся: направить на сверку (ACT-10). 8. При неудостоверяемом после срока: поднять к Распорядителю; воздействие считается неподтверждённым, но никогда безмолвно сделанным. - Ограничения: критерии удостоверения неизменны после решения; правило независимого свидетельства по порогу Матрицы влияния; срок удостоверения обязателен; неудостоверенное НЕ ДОЛЖНО становиться удостоверенным по прошествии времени; разделение обязанностей между решением, отправкой и удостоверением (Агенты и личности конвейеров) выше порога; случайная независимая перепроверка выборки воздействий ниже порога по объявленной нижней границе доли выборки, отчитываемая через QSC-7 и ACT-12; составное событие воздействия одиночки на T1 (COMMON) удовлетворяет отметке об удостоверении для случая с одним и тем же человеком. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель смотрит на реальность и записывает, что увидел; независимость здесь значит смотреть на саму вещь, а не на код возврата скрипта. Команда: пул удостоверяющих Агентов, отдельный от отправки, на отдельных учётных данных конвейеров. Федерация: подписанное подтверждение партнёра или свежее зеркало состояния партнёра и есть свидетельство. Вручную: осмотр человеком с записанным заверением. Смешанно: Агент сравнивает, человек проверяет выборочно. Самостоятельно: T3 там, где свидетельство сравнимо машиной. - Метрики: покрытие удостоверения (доля удостоверенных команд, цель 100 процентов); средняя задержка удостоверения; доля независимого свидетельства для классов высокого влияния; доля неудостоверяемого и возраст очереди; покрытие выборки ниже порога против объявленной нижней границы. - Способы отказать: самозаверение (один и тот же Агент или личность конвейера решает, отправляет и удостоверяет; защита: правило разделения обязанностей поверх Агентов и учётных данных конвейеров); тихий отказ от трудных удостоверений (защита: очередь неудостоверенного, поднимаемая Распорядителю с метриками старения); свидетельство, подделанное исполнителем (защита: независимое считывание для высокого влияния, аутентифицированные каналы, непересекающаяся личность конвейера); критерии, подогнанные под исход (защита: критерии запечатаны в момент решения, различие видит Аудитор); нарезанное ломтиками воздействие ниже порога, ускользающее от разбора (защита: случайная выборочная перепроверка плюс накопительные бюджеты ACT-6). ### ACT-10 Сверка расхождений и отказов - Назначение: когда реальность отказала команде, исполнила её частично или разошлась с моделью уже после соответствия, восстановить согласие между моделью и реальностью в том направлении, какое диктует Реестр мастерства, и записать, что случилось на деле, не переписывая историю. - Пусковое условие: неудавшееся или частичное удостоверение (ACT-9); отказ исполнителя (ACT-6); связанный с воздействием дрейф, переданный из MIR-7 (событие дрейфа, привязанное по причине к открытой команде) или из ACT-9; сообщение контрагента или Потребителя о расхождении по открытому воздействию. Дрейф, не связанный с воздействием, есть территория MIR-7 и CON-11 и здесь не обрабатывается. - Действующие лица: Распорядитель определяет направление в немеханических случаях; Владелец решает споры о мастерстве (GOV-1); Аудитор разбирает повторных нарушителей. Агенты: описывают расхождение и исполняют стандартные сверки (шаги 1, 3-4, 6) на T2, а вполне механический ремонт дрейфа в объявленных классах на T3; развилка подъёма на шаге 5 ОБЯЗАНА оставаться на T1 (Агент предлагает, человек одобряет каждое действие). - Входы / Выходы: Входы: запись удостоверения, правила конфликтов из Реестра мастерства, свидетельство расхождения, реестр потребителей и подписок (CON-13), Матрица влияния (GOV-2). Выходы: запись сверки; либо исправленное состояние модели (модель следует за реальностью, через сбор), либо план исправляющего повторного воздействия (реальность приводится к модели), либо пересмотренное решение; события вытеснения, помеченные сопоставленными кодами причин MIR-10; уведомления Потребителей; подъёмы. - Шаги: 1. Описать расхождение: отказ (реальность сказала нет), частичный эффект, внешнее встречное изменение или безмолвный дрейф по открытому воздействию. 2. Развилка: какая сторона авторитетна для разошедшегося набора данных? Прочесть правило конфликтов в Реестре мастерства; по Мастерству данных разрешение суждением по случаю есть несоответствие. 3. Если побеждает внешняя сторона: обновить модель пересбором и вытеснить неудавшееся намерение событием вытеснения (исправление или отзыв); отклонённый замысел остаётся на ленте времени как история. 4. Если побеждает модель: спланировать исправляющее воздействие; если оно в пределах охвата и срока годности исходного решения, переотправить через ACT-6, иначе вернуться в ACT-5 за новым решением. 5. Развилка: не вскрывает ли расхождение неверное объявление мастерства, неверное определение сигнала или неверный контракт исполнителя? Поднять соответственно: предложение о смене мастерства к MIR-1 (единственному исполнителю изменений реестра, включая его шлюз Владельца), изменения каталога сигналов в ACT-1, изменения контракта исполнителя в ACT-3; всё как версионированные события. 6. Записать сверку со ссылками на причины и сопоставленными кодами причин MIR-10; уведомить Потребителей, которые могли прочесть ныне вытесненное состояние, разрешая их по реестру потребителей и подписок CON-13. 7. Развилка: повторное расхождение по тому же набору данных или исполнителю сверх объявленного порога? Открыть разбор Аудитора вместо ещё одного повтора. - Ограничения: направление сверки только по объявленному правилу конфликтов; исправление только вытеснением (никаких удалений, никаких правок истории); события вытеснения несут сопоставленные коды причин MIR-10; уведомление Потребителей по CON-13 обязательно; счётчик повторов вынуждает подъём вместо слепого повтора. - Ярус: ядро. - Разновидности: одиночка: Владелец-Распорядитель применяет собственное объявленное правило (процессом это делает то, что правило записано заранее). Команда: очередь сверок, которую разбирают Агенты, с исключениями у Распорядителя. Федерация: расхождение с партнёром разрешается через пункт о конфликтах Контракта федерации, исполняемый через FED-9; федерация никогда не передаёт мастерство. Вручную: ведёт человек. Смешанно: Агент обнаруживает и предлагает, человек направляет. Самостоятельно: T3 только для объявленных классов механического дрейфа. - Метрики: среднее время до сверки; доля повторов по наборам данных и по исполнителям; доля разрешённого механически против поднятого; задержка уведомления Потребителей против уровней обслуживания CON-13. - Способы отказать: сверка на глазок (защита: правило конфликтов есть закон; отклонение есть несоответствие, помечаемое Аудитором); перетягивание каната, где модель воздействует снова, а реальность снова отказывает (защита: порог повторов вынуждает подъём); безмолвное переписывание истории, чтобы скрыть неудачу (защита: правило «только вытеснение», лента времени только на добавление); сверка копии вместо мастера (защита: проверка мастерства на шаге 2); двойная обработка дрейфа, уже направленного в CON-11 (защита: охват пусковых условий ограничен расхождением, связанным с воздействием). ### ACT-11 Откат и возмещение - Назначение: отменить воздействие, чьё удостоверение не удалось или чьи последствия оказались вредны; там, где отмена невозможна, исполнить возмещение (новое действие вперёд, восстанавливающее приемлемое состояние) и честно записать остаточное влияние. - Пусковое условие: неудавшееся удостоверение с решением об откате; сигнал вреда, испущенный после воздействия; распоряжение Владельца или Распорядителя; призванный план отката. - Действующие лица: решение об откате следует власти ACT-5 (откат воздействия необратимого класса сам есть решение, обычно T1). Агенты: исполняют каталогизированные планы отката (шаги 2-4) на T2; T3 только для заранее одобренных классов автоматического отката (например, шлюз развёртывания, откатывающийся при неудачной проверке); Распорядитель ответственен; Аудитор разбирает необратимый остаток. - Входы / Выходы: Входы: план отката, составленный в момент решения, записи воздействия и удостоверения, текущее считанное состояние, Матрица влияния (GOV-2; порог плана отката по умолчанию средний). Выходы: команды отката или возмещения, восстановленное или возмещённое состояние, запись остаточного влияния, событие закрытия с сопоставленными кодами причин MIR-10, уроки, направленные в ACT-4, ACT-1 и QSC-14. - Шаги: 1. Развилка: класс обратимости из исходной оценки: обратимо ведёт к откату; компенсируемо ведёт к плану возмещения; необратимо ведёт к смягчению плюс записи остаточного влияния. 2. Проверить план отката против нынешней реальности; реальность могла сдвинуться с тех пор, как план был составлен. Развилка: план ещё годен? Если нет, устаревший откат есть новое воздействие: направить в ACT-5. 3. Выпустить команды отката или возмещения через ACT-6; действует вся петля целиком, ибо откаты тоже суть воздействия (оценка там, где этого требует класс, записи команд, ключи идемпотентности, бюджеты). 4. Удостоверить восстановление через ACT-9. 5. Честно записать остаточное влияние: что не удалось восстановить, оценённое и приписанное; никогда не обнулять ради красоты; события вытеснения и остаточного влияния несут сопоставленные коды причин MIR-10. 6. Вернуть уроки: точность оценок в ACT-4, пересмотр сигналов и каталога в ACT-1, пересмотр контрактов исполнителей в ACT-3; вред выше порога тяжести открывает инцидент QSC-14 с разбором без поиска виноватых. - Ограничения: планы отката ОБЯЗАНЫ составляться в момент решения для классов влияния выше порога плана отката из Матрицы влияния, а не сочиняться после неудачи; откаты идут по той же механике команд и удостоверения, без чёрного хода; остаточное влияние ОБЯЗАНО записываться; слово «необратимо» НЕ ДОЛЖНО оправдывать отсутствие плана смягчения. - Ярус: рекомендован (требование, чтобы решения выше порога плана отката несли план отката, есть ключевое ограничение внутри ACT-5; отдельный процесс рекомендован, потому что минимальная модель законно МОЖЕТ считать всякий откат новым решением ACT-5). - Разновидности: одиночка: Владелец-Распорядитель держит однострочную заметку об отмене на каждое рискованное изменение. Команда: инструкции отката, исполняемые Агентами с одобрения Распорядителя. Федерация: возмещение в сторону партнёра управляется пунктом о средствах правовой защиты Контракта федерации. Вручную: отмена руками. Смешанно: Агент откатывает системы, люди ведут возмещение, обращённое к людям. Самостоятельно: автоматические откаты на T3 только для заранее одобренных классов с машинно проверяемым восстановлением. - Метрики: доля успешных откатов; время до восстановления; происшествия с остаточным влиянием и их оценка; доля воздействий выше порога, несущих заранее составленный план отката (цель 100 процентов). - Способы отказать: откат, предполагающий застывший мир (защита: повторная проверка на шаге 2 против нынешней реальности); спираль возмещений, где починка причиняет новый вред (защита: возмещение есть воздействие по всей петле со своей собственной оценкой); ссылка на необратимость, чтобы не планировать (защита: необратимый класс требует плана смягчения и разбора Аудитора); откат через чёрный ход, минующий записи (защита: правило одной и той же механики). ### ACT-12 Обзор здоровья замкнутой петли - Назначение: периодически аудировать всю петлю из конца в конец (реальность, модель, сигнал, решение, команда, реальность, считывание, сверка): полноту следов, задержку, качество свидетельства, расход бюджетов и калибровку ярусов делегирования, чтобы модель оставалась работающим приводом, а не дневником. - Пусковое условие: расписание по ритму модели; превышение порога метрики петли; разбор после инцидента по записи инцидента QSC-14; запрос Владельца. - Действующие лица: ведёт Аудитор (привлечён через GOV-6) и ОБЯЗАН быть независим от исполняющих Агентов и Распорядителей. Агенты: собирают следы петли и метрики (шаги 1-2, 4-5) на T3; составляют находки (шаг 6) на T2. Распорядитель и Владелец получают отчёт и решают об изменениях (GOV-1); перекалибровка ярусов есть решение Владельца или Распорядителя, исполняемое через CTX-9, и никогда не выдаётся Агентами самим себе. - Входы / Выходы: Входы: сквозные следы воздействий (цепочки от сигнала к решению, команде, удостоверению и сверке), метрики петли изо всех процессов ACT, записи расхода бюджетов (ACT-6), выборки перепроверки ниже порога (ACT-9), записи инцидентов (QSC-14), Контракты делегирования (CTX-9), Матрица влияния (GOV-2). Выходы: отчёт о здоровье петли, предложения о перекалибровке ярусов, направляемые в шаг 8 CTX-9 как поимённые входы, предложения о пересмотре каталога, исполнителей и оценок (ACT-1, ACT-3, ACT-4), находки о висячих связях и долг петли, заводимые во вход QSC-11, заверение о здоровье замкнутой петли для Владельца (GOV-1). - Шаги: 1. Взять выборку сквозных следов; всякая цепочка ОБЯЗАНА проходиться целиком: всякая команда к решению, всякое решение к сигналу или к классу распоряжений владельца, всякое удостоверение к свидетельству. Развилка: есть ли висячие связи? Висячие связи суть находки, заводимые в QSC-11, а не шум. 2. Измерить задержку петли по стадиям и из конца в конец; сравнить с объявленными уровнями обслуживания модели по воздействию. 3. Разобрать работу Агентов по ярусам: доли ошибок и подъёмов против дарованной самостоятельности. Развилка: предложить повышение к большей самостоятельности или понижение по классам; направить предложения в шаг 8 CTX-9 как поимённые входы. 4. Разобрать тренды использования аварийного пути, подъёмы по повторным призывам, накопительный расход бюджетов и попытки некаталогизированного воздействия; предложить Владельцу отзыв классов или изменение бюджетов (GOV-1, GOV-2). 5. Сравнить предсказанное влияние (ACT-4) с наблюдёнными затронутыми множествами (ACT-9, та же схема), чтобы откалибровать качество оценок; разобрать итоги выборки перепроверки ниже порога. 6. Составить и опубликовать отчёт; поднять предложения об изменениях в ACT-1, ACT-3, CTX-9 и GOV-2 как версионированные события; завести находки в QSC-11. 7. Заверить здоровье петли перед Владельцем (записывается через GOV-1). - Ограничения: следы доступны Аудитору только для чтения; независимость Аудитора (заверение GOV-6); перекалибровка только решением Владельца или Распорядителя, исполняемым в CTX-9; нижние границы глубины выборки, чтобы обзор не съёжился в обряд; Аудитор пересчитывает главные метрики по сырым следам, а не доверяет отчётным панелям; журналы следов выпускаются инфраструктурой и связываются хешами по COMMON, так что аудируемые Агенты не могут переписать доказательную базу Аудитора. - Ярус: ядро везде, где хоть один процесс ACT исполняется на T3 или объявлен хоть один аварийный класс; иначе рекомендован. - Разновидности: одиночка: квартальный час, в который Владелец-Распорядитель проходит пять случайных цепочек из конца в конец (МОЖЕТ быть присоединён к сводному квартальному обзору профиля одиночки COMMON). Команда: постоянная роль Аудитора со свидетельством, собранным Агентами. Федерация: партнёры обмениваются заверениями о петле по контракту вместо сырых следов. Вручную: выборка руками. Смешанно: Агент собирает, Аудитор судит. Самостоятельно: непрерывная проверка полноты следов на T3 с периодическим суждением, которое ведёт человек. - Метрики: доля висячих связей (цель 0); тренд сквозной задержки петли; связь доли ошибок Агента с дарованным ярусом; тренд доли аварийного пути; покрытие выборки ниже порога. - Способы отказать: аудит становится обрядом (защита: нижние границы выборки и обзоры, вызываемые инцидентами); Агенты, аттестующие себя на самостоятельность (защита: правило независимости, перекалибровка оставлена людям через CTX-9); подогнанные метрики (защита: пересчёт Аудитором по сырым, связанным хешами следам); находки заведены и забыты (защита: предложения входят в версионированные процессы изменений и во вход долга QSC-11 с назначенными хозяевами и событиями срока).