Для разработчиков и партнёров
Контракты сначала, доступ потом
OSINTМетоды систематического поиска, проверки и документирования информации из открытых и законно доступных источников. Hub подключается к портфельной инфраструктуре через типизированные границы. Контракт не означает, что runtime или данные уже доступны.
Состояние контента: draft Владелец: owner:platform Следующий пересмотр: 2026-09-07
Что переиспользуем
QazStack задаёт общие контракты и примитивы; OSINT Hub владеет содержанием, политикой кейса, редактурой и решением о публикации.
- QazLake/QazCompute/QazPipe/QazGeo рассматриваются только через owner-gated интеграционные контракты.
- QazInvestigate, Echolot, QPhoto, QGeo и AntiFake — источники идей/модулей, а не автоматически доступные runtime.
- Каждый адаптер остаётся disabled до прав, threat-model, capacity и release proof.
Как внести модуль
Добавьте контракт, schema, provenance, policy hooks, negative tests и документацию для оператора.
- Опишите data classes, transport, retentionУтверждённый срок и условия до удаления, архивирования материала или перевода его в legal hold., deletion и owner.
- Дайте synthetic fixtureДетерминированная запись, созданная для повторяемого теста и не представляющая реального человека или события. и fail-closed поведение.
- Не приносите credentials, реальные кейсы или приватные экспорты в открытый checkout.
Что считается готовым
Готовность — это не green build. Нужны локальные проверки, release identity, runtime evidenceМатериал исследования с сохранённым происхождением, временем, состоянием целостности и ссылкой на точную версию источника. и отдельный public proof.
- Документация отражает фактический статус.
- Внешний владелец подписывает допуск.
- Откат и удаление проверены до включения.