2xBRSERVICES
SCOPE GOVERNANCE / BASELINE + CHANGE CONTROL

Scope review должен оставлять проверяемый baseline, а не устную память.

После закрытия server-derived resolution gates 2XBR может записать private scope-review baseline: какой Scope Package и какой resolution state были фактически рассмотрены. Материальное изменение не перезаписывает baseline молча — оно переводит его в REOPEN REQUIRED.

01 / RECORDING GATE

Baseline нельзя записать раньше завершённого review.

Это private operator action с fail-closed условиями. Если хотя бы один обязательный resolution item открыт, baseline не создаётся.

SCOPE PACKAGEServer-derived context

Фиксируется fingerprint текущего 2xbr.services-scope-package.v5, а не browser payload.

RESOLUTIONREVIEW COMPLETE

Все non-review gates закрыты, а RUN_SCOPE_REVIEW подтверждён.

OPERATOR STATESCOPE REVIEW READY

Review disposition должен быть явно переведён в готовность к scope review.

APPEND-ONLY HISTORYНеизменяемая запись

Новый baseline добавляется в историю; предыдущий snapshot не редактируется задним числом.

02 / SCOPE REVIEW AGENDA

Review начинается с одного derived agenda, а не с ручной сборки контекста

2XBR сводит server-derived Solution Fit, acceptance, requirements boundary, verification domains, engagement и resolution gate в PII-minimized agenda. Он не копирует свободный текст проекта и не создаёт новый источник истины.

BLOCKEDЕсть незакрытые resolution items

Agenda показывает только stable IDs/owners/sources незакрытых пунктов. До их resolution RUN SCOPE REVIEW не считается готовым.

READYRUN SCOPE REVIEW

Все non-review gates закрыты. Agenda сводит Solution Fit, review topics, acceptance checkpoints, verification domains, requirements boundary и engagement в один derived review surface.

COMPLETEReview item подтверждён

COMPLETE означает только закрытый RUN_SCOPE_REVIEW. Baseline всё ещё требует корректный operator state и отдельную append-only запись.

PII-MINIMIZEDБез contact/free-form copy

Agenda не содержит email, имя, компанию, desired result, success signal, constraints или brief. Он не является вторым хранилищем intake.

03 / REVIEWED BASELINE

Что связывает baseline.

CONTEXT FINGERPRINTScope Package version

Позволяет проверить, что handoff и review относятся к тому же server-derived project context.

REQUIREMENTS BOUNDARYIN / OUT / OPEN / ASSUMPTION

Scope Package v5 включает allowlisted boundary matrix. OPEN и ASSUMPTION остаются review-задачами; изменение reviewed boundary меняет context fingerprint и проходит change control.

RESOLUTION FINGERPRINTЗакрытые gates

Отдельный fingerprint фиксирует IDs и статусы resolution items, а не только общий review state.

BASELINE IDAudit continuity

Private baseline ID связывает последующий change-control event с конкретным recorded snapshot.

04 / DELIVERY PREPARATION PACKET

Reviewed context должен переходить в delivery preparation без повторной ручной сборки.

После scope review 2XBR формирует private derived packet из текущего baseline, Solution Fit, requirements boundary, acceptance, external gates и engagement. Он не копирует контактные или свободные поля intake и не создаёт второй source of truth.

REVIEW REQUIREDResolution/review ещё не закрыт

Packet остаётся blocked, пока Scope Review Agenda не завершён. Никакой downstream handoff не создаёт готовность раньше review.

BASELINE REQUIREDReview завершён, snapshot ещё не записан

После подтверждения RUN_SCOPE_REVIEW сначала фиксируется append-only baseline. Только затем reviewed context может считаться стабильным для подготовки.

READYReviewed context стабилен

Packet связывает baseline ID, Scope Package fingerprint, Solution Fit, scope-driver IDs, requirements boundary, external gates, acceptance/verification и engagement без PII.

REOPEN REQUIREDИзменение возвращает context в governance

Change event или fingerprint drift запрещает использовать старый packet как текущий. Сначала выполняется повторный review/change-control цикл.

05 / DELIVERY HANDOFF MANIFEST

Reviewed packet должен переходить в execution-facing manifest без повторного пересказа scope.

2XBR сводит текущий baseline, scope-driver signals, IN requirements, external prerequisites, verification domains и acceptance checkpoints в один private derived manifest. Он не копирует контактные или свободные поля проекта и не создаёт новый mutable state.

WORKSTREAM SIGNALSТолько validated scope-driver IDs

Manifest переносит факторы, уже присутствующие в reviewed scope. Он не создаёт новые задачи и не обещает объём реализации.

REQUIREMENTS INТолько подтверждённая IN boundary

OPEN и ASSUMPTION не становятся execution scope автоматически. Если boundary снова открыта, manifest fail-closed через governance.

PREREQUISITESExternal gates + dependency domains

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

VERIFY / ACCEPTVerification + acceptance continuity

Acceptance checkpoints и verification domains переходят дальше как evidence obligations. Это не execution plan: сам manifest ничего не принимает и не авторизует.

06 / CHANGE CONTROL

Материальное изменение не затирает recorded baseline.

Оператор открывает change-control event только по bounded reason code. После этого baseline получает REOPEN REQUIRED. Изменение клиентского scope, acceptance или engagement требует нового intake/reference; старый reviewed context остаётся неизменяемым. External-contract change или internal correction могут быть повторно проверены в том же reference, если сам scope не менялся.

CLIENT SCOPE CHANGEИзменение задачи

Клиент изменил результат, границу или существенный входной факт. Для нового scope нужен новый intake/reference; старый baseline не перезаписывается.

EXTERNAL CONTRACT CHANGEИзменение внешнего контракта

Изменились API, provider, migration, access или другой внешний gate.

ACCEPTANCE CHANGEИзменение acceptance

Изменился проверяемый Definition of Done или verification boundary. Для нового acceptance scope нужен новый intake/reference.

ENGAGEMENT CHANGEИзменение формата работы

Изменился engagement boundary для scope review. Для нового project context нужен новый intake/reference.

INTERNAL CORRECTIONКорректировка review

2XBR обнаружил фактическую ошибку в recorded review baseline.

07 / GOVERNANCE LIFECYCLE

Baseline имеет собственный state — отдельно от review state.

  1. NOT RECORDEDReview ещё не зафиксирован
  2. RECORDEDТекущий reviewed snapshot зафиксирован
  3. REOPEN REQUIREDЕсть change event или fingerprint drift
2xbr.services-scope-review-baseline.v1 · 2xbr.services-change-control.v1
08 / CONTINUITY

Публичного lookup baseline нет — в том числе по reference.

Baseline и change-control history остаются private operator data. Для рабочего диалога используется reference в переписке; Project Workspace остаётся подготовительным client-side контекстом.

REVIEW PROTOCOLDelivery & proof →