Для разработчиков и партнёров

Контракты сначала, доступ потом

OSINTМетоды систематического поиска, проверки и документирования информации из открытых и законно доступных источников. Hub подключается к инфраструктуре портфеля через формальные границы. Наличие контракта не означает, что рабочая среда или данные уже доступны.

Что переиспользуем

QazStack задаёт общие контракты и примитивы; OSINT Hub владеет содержанием, правилами дел, редактурой и решением о публикации.

  • QazPipe допущен только для получения официальных курсов НБК из защищённой рабочей области владельца.
  • QazInvestigate, Echolot, QPhoto, QGeo и AntiFake – источники идей и модулей, а не автоматически доступные рабочие среды.
  • Остальные десять адаптеров остаются отключёнными до проверки прав, модели угрозСистемное описание активов, противников, путей атаки, последствий и мер контроля., производительности и подтверждения выпуска.

Как внести модуль

Добавьте контракт, схему, происхождение данных, точки подключения правил, отрицательные тесты и документацию для оператора.

  • Опишите классы данных, транспорт, срок храненияУтверждённый срок и условия до удаления или архивирования материала, если его не требуется сохранять по правовому требованию., удаление и ответственного.
  • Дайте синтетический примерДетерминированная запись, созданная для повторяемого теста и не представляющая реального человека или события. и поведение с закрытием по умолчанию.
  • Не приносите учётные данные, реальные дела или закрытые выгрузки в открытую рабочую копию.

Что считается готовым

Готовность – это не просто успешная сборка. Нужны локальные проверки, идентификатор выпуска, подтверждение работающей среды и отдельное публичное подтверждение.

  • Документация отражает фактическое состояние.
  • Внешний владелец подписывает допуск.
  • Откат и удаление проверены до включения.