Для разработчиков и партнёров
Контракты сначала, доступ потом
OSINTМетоды систематического поиска, проверки и документирования информации из открытых и законно доступных источников. Hub подключается к инфраструктуре портфеля через формальные границы. Наличие контракта не означает, что рабочая среда или данные уже доступны.
Что переиспользуем
QazStack задаёт общие контракты и примитивы; OSINT Hub владеет содержанием, правилами дел, редактурой и решением о публикации.
- QazPipe допущен только для получения официальных курсов НБК из защищённой рабочей области владельца.
- QazInvestigate, Echolot, QPhoto, QGeo и AntiFake – источники идей и модулей, а не автоматически доступные рабочие среды.
- Остальные десять адаптеров остаются отключёнными до проверки прав, модели угрозСистемное описание активов, противников, путей атаки, последствий и мер контроля., производительности и подтверждения выпуска.
Как внести модуль
Добавьте контракт, схему, происхождение данных, точки подключения правил, отрицательные тесты и документацию для оператора.
- Опишите классы данных, транспорт, срок храненияУтверждённый срок и условия до удаления или архивирования материала, если его не требуется сохранять по правовому требованию., удаление и ответственного.
- Дайте синтетический примерДетерминированная запись, созданная для повторяемого теста и не представляющая реального человека или события. и поведение с закрытием по умолчанию.
- Не приносите учётные данные, реальные дела или закрытые выгрузки в открытую рабочую копию.
Что считается готовым
Готовность – это не просто успешная сборка. Нужны локальные проверки, идентификатор выпуска, подтверждение работающей среды и отдельное публичное подтверждение.
- Документация отражает фактическое состояние.
- Внешний владелец подписывает допуск.
- Откат и удаление проверены до включения.