Локальная инженерная готовность
Что работает и что всё ещё требует владельца
Синтетический closed-pilotКонтролируемый этап испытаний с ограниченным кругом участников, утверждённой целью и без автоматического допуска в production. контур воспроизводим локально; внешние разрешения и production-инфраструктура остаются заблокированы.
Только локальный синтетический контур
local-engineering-pass · production=false · private-data=false
Evidence SpineСвязная цепочка от источника до вывода, сохраняющая версии, точные фрагменты, ограничения, преобразования и решения человека. и строгие хранимые контракты
schemastests/test_domain_models.pytests/test_service_workflow.py
Изоляция tenantГраница безопасности, внутри которой пользователи, кейсы, ключи и политика одной организации изолированы от других организаций. и кейсов с ролевой целью
app/context.pyapp/storage.pytests/test_storage.py
Цепочка аудитаЖурнал, где каждое событие связано с хэшем предыдущего, поэтому последующее скрытое изменение обнаруживается проверкой. и обнаружение подмены
app/storage.pytests/test_storage.py
Политика capture-целей и DNS без сети
app/capture_policy.pyscience/benchmarks/capture-policy-hostile-v1.jsontests/test_capture_policy.py
Идемпотентный жизненный цикл операций
schemas/operation-job-v1.schema.jsonapp/services/hub.pytests/test_jobs.py
Мультиязычный поиск внутри tenant
app/search.pyscience/benchmarks/local-search-multilingual-v1.jsontests/test_search.py
Репетиция восстановления базы и immutable vault
app/storage.pyapp/vault.pyscripts/verify_pilot.pytests/test_recovery.py
Зашифрованная переносимость частного кейса
app/bundles.pytests/test_bundle.py
Типизированный fail-closed реестр адаптеров
reference/adapters/portfolio-adapters.v1.jsonapp/adapters.pytests/test_adapters.py
Воспроизводимые Science-методы и benchmarkТестовый набор с ожидаемыми ответами, измеряющий reference-реализацию, а не качество реального мира.
science/methodsscience/benchmarksapp/benchmarks.pyscripts/verify_benchmarks.py
Locks, SBOMМашиночитаемый перечень программных компонентов, их версий и происхождения, входящих в конкретную сборку продукта. и gate чистого release
requirements.lockrequirements-dev.lockartifacts/openapi.jsonartifacts/sbom.spdx.jsonscripts/verify_release.py
Статический fail-closed контейнерный профиль
Dockerfiledocker-compose.yml.dockerignoretests/test_deployment_contract.py
Трёхъязычный глоссарий и доступные подсказки
reference/glossary/osint-glossary.v1.jsonapp/glossary.pytests/test_glossary.py
Полный synthetic Investigation Workbench
app/workbench.pytemplates/workbench_case.htmltests/test_workbench.py
Persona, responsive и accessibility acceptance
docs/PERSONA_ACCEPTANCE.mddocs/CONTENT_OPERATING_SYSTEM.mdreference/content/content-registry.v1.jsonreference/content/route-persona-ledger.v1.jsonscripts/verify_ui.pytests/test_content_surface.py
Требует владельца
внешних owner-gates
Лицензия, право, приватность и условия источников
Что необходимо для закрытия
Выбранная лицензия проекта и данных, правовой реестр, DPIAПредварительная оценка того, какие риски для людей создаёт обработка персональных данных и какими мерами эти риски снижаются. и допуск каждого коннектора.
Production identity и привилегированный WebAuthnСтандарт аутентификации с открытым ключом для фишинг-устойчивых аппаратных ключей и passkey.
Что необходимо для закрытия
Канонический IdP, фишинг-устойчивая аутентификация, отзыв доступа и восстановительная проверка.
Production-ключи tenant, секреты и data cells
Что необходимо для закрытия
Раздельные ключи tenant, ротация, adversarial isolation tests и назначенный владелец секретов.
Владельцы object storage, поиска и workflow
Что необходимо для закрытия
Повторяемые bake-off, стоимость, восстановление, распространение удаления и подписанные ADR владельцев.
Capture sandbox, egress и карантин документов
Что необходимо для закрытия
Испытания escape, SSRFКласс уязвимостей, при котором атакующий заставляет сервер обращаться к внутреннему, локальному или иному запрещённому адресу., DNS rebindingПриём атаки, при котором одно доменное имя между проверкой и подключением начинает указывать на другой, часто внутренний IP-адрес., malware corpus и сетевой политики в выбранном runtime.
Runtime, capacity, observability, backup и rollback
Что необходимо для закрытия
Названный runtime, SLO и бюджет, шифрованные backup, время восстановления, подписанный artifact и rollback drill.
Пилотные организации, обучение и incident tabletop
Что необходимо для закрытия
Названные участники, соглашения, проверка компетенций, offboarding и журнал учения по инциденту.
Remote, домен, публичная поверхность и выпуск
Что необходимо для закрытия
Канонический remote, домен, владелец runtime, two-person approval и публичная проверка.