Repository navigation
Publication Readiness
Это список готовности к выпуску, а не подтверждение, что продукт безопасен или готов к производственному использованию. Репозиторий уже публичный, GitHub Wiki включена по решению владельца. Публикация архивов/релизов и публичное развёртывание сервиса — отдельные действия, не выполненные этим изменением. CADYX остаётся прототипом для Windows x64, а не готовым производственным сервисом.
-
rkfsociety/CADYX: приватный репозиторий, основная веткаmain. - Проверенная при первоначальной подготовке ревизия:
4e5bddf0d1d16436538d5909da17a2a0006f7674. - Присутствуют MIT-лицензия, README, руководства участия и безопасности, workflow CI.
- В проверенном тогда запуске CI 39509118965 source-job завершился ошибкой, Windows-job пропущен. Причина не установлена: журналы были недоступны через подключённый интерфейс.
- При той проверке GitHub Releases отсутствовали. Права на распространение файлов калибровки из установки Revo Scan не подтверждены.
- Локальные тесты при первоначальной подготовке не запускались. Этот снимок не подтверждает их успех и не описывает состояние будущего коммита.
Перед публикацией обновите доказательства для точной целевой ревизии.
-
rkfsociety/CADYXимеет видимость public, Wiki включена. Документационные RU/EN-переводы публикуются вmain; двуязычная Wiki доступна вmasterрепозитория Wiki. Не все спецификации уже переведены, незавершённые страницы помечены. - Проверенный после этих изменений запуск CI 39560320922 завершился ошибкой в source-job на статической проверке mypy legacy-error baseline; Windows-job был пропущен. Это не является успешной проверкой нативной сборки или тестов.
- На момент последней проверки GitHub Releases отсутствовали. Права на распространение файлов калибровки из установки Revo Scan по-прежнему не подтверждены.
- Этот обзор не включает отдельную проверку полной истории репозитория, секретов или всех сторонних материалов.
- Права на распространение. Установить происхождение и права на калибровочные бинарные файлы, настройки устройства и сторонние материалы. MIT-лицензия CADYX не предоставляет права на них. При отсутствии разрешения отдельно заменить или удалить набор, обновить настройку сканера и оценить содержимое истории Git.
- Содержимое и история Git. Проверить отслеживаемые пути, особенно
.codex/,.agents/,tools/, настройки, инженерные заметки и примеры на секреты, локальные пути и пользовательские данные. Проверить достижимые коммиты, ветки и теги, выполнить согласованное сканирование секретов. Раскрытые учётные данные отозвать; переписывание истории согласовать отдельно. - CI целевого коммита. Установить причину падения source-job. Требуются зелёные source- и нативный Windows-job. Пропущенная задача, недоступные журналы или обзор документации не доказывают прохождение тестов.
- Зависимости и лицензии. Повторно проверить версии, хеши, требования Windows, воспроизводимость сборки и лицензии Python, OCCT, Open3D, Node и инструментов сканера. Не включать скачанные среды и SDK в архив без проверки прав.
- Документация и безопасность. Проверить README, актуальные контракты, схемы, платформы, ограничения и действующий приватный канал сообщений об уязвимостях. Завершить русские переводы: Wiki явно отмечает страницы, где RU-версия ещё готовится. Встроенный HTTP-сервер нельзя открывать напрямую в Интернет.
- Состав артефактов. Проверить архивы и релизные файлы на
projects/,.runtime/, сканы,.env*, ключи, токены, журналы, кеши и калибровку без разрешённых прав. Проверить согласие и лицензии образцов данных. - Отдельное разрешение на выпуск/развёртывание. Согласовать версию/тег, changelog, ограничения, поддержку и контрольные суммы. Получить отдельное решение до создания релиза или публичного развёртывания.
Публичная видимость репозитория и Wiki разрешены владельцем. Это не подтверждает прохождение проверок безопасности и лицензий и не означает, что CADYX готов к производственному развёртыванию. Push может запустить GitHub Actions; это не заменяет проверку нативного Windows-job.
This checklist tracks release and deployment readiness; it does not certify production suitability. The repository is now public and GitHub Wiki is enabled at the owner's direction. Publishing release archives/GitHub Releases or deploying a public service are separate actions and have not been authorized or performed here. CADYX remains a Windows x64 development prototype, not a production-ready service.
- Repository:
rkfsociety/CADYX, private, default branchmain. - Inspected revision:
4e5bddf0d1d16436538d5909da17a2a0006f7674. -
LICENSE(MIT),README.md,CONTRIBUTING.md,SECURITY.md, and.github/workflows/ci.ymlare present. - Latest inspected Actions CI run 39509118965 for that revision: source failed, windows skipped. The failure cause was not established; job logs were inaccessible through the connected interface.
- No GitHub Releases were present when inspected.
- Scanner-specific assets under
tools/revopoint/calibration/are tracked and documented as copied from a Revo Scan installation. Their public redistribution rights are not verified. - No local tests were run during this preparation. This review does not establish test success.
This is a historical snapshot. Refresh all evidence against the exact revision proposed for publication.
-
rkfsociety/CADYXis public and GitHub Wiki is enabled. RU/EN documentation translations are maintained inmain; the bilingual Wiki is published from itsmasterbranch. Not all specifications are translated yet; incomplete pages are marked. - The latest inspected Actions run 39560320922, after those changes, failed in the source job during the mypy legacy-error baseline check. The Windows job was skipped. This does not establish successful native build or tests.
- No GitHub Releases were present at the latest check. Redistribution rights for calibration files copied from Revo Scan remain unverified.
- This status update did not audit the full repository history, secrets, or all third-party material.
- Redistribution rights: Establish the provenance and redistribution rights of scanner calibration binaries, device-derived settings and other vendor or third-party assets. Document each decision. The CADYX MIT license does not grant rights over third-party materials. If rights cannot be confirmed, remove or replace the tracked bundle in a separately reviewed change, adapt scanner setup/docs, and consider exposure in Git history.
- Tracked content and history: Review all current tracked paths, particularly
.codex/,.agents/,tools/, configuration, engineering notes and examples, for sensitive data, machine-specific paths, customer models, credentials and material unsuitable for public distribution. Audit all reachable commits, tags and branches; perform an approved secret scan and resolve findings..gitignoredoes not erase already committed files or history. Revoke exposed credentials; coordinate history rewriting separately. - Passing CI on target commit: Investigate the failure of the
sourcejob and require green source checks and a successful native Windowswindowsjob for the intended commit. A skipped job, unavailable logs, or documentation-only review is not evidence that tests pass. - Dependencies and licenses: Revalidate pinned runtime versions, download hashes, supported Windows prerequisites, build reproducibility and vendor licenses/notices (Python, OCCT, Open3D, Node, scanner tools). Bundled data or binaries have additional distribution obligations. Do not add downloaded runtimes or generated SDK files to source archives without confirming rights.
- Public-facing security/docs: Ensure README, current implementation contracts, versioned schemas, supported platforms and limitations are accurate, including complete RU translations (the Wiki marks translations still in progress). Confirm a working private vulnerability-reporting path. The built-in HTTP host has no TLS and must not be exposed directly to the public Internet.
- Artifact inventory: Inspect the proposed public source archive and each release artifact for
projects/user data, captures,.runtime/,.env*, keys, tokens, logs, caches and calibration assets without cleared redistribution rights. Review sample datasets for consent and licensing. - Explicit release/deployment approval: Select and review a version/tag, changelog, known limitations, support expectations and artifact checksums as applicable. Obtain a distinct go/no-go decision before issuing a public release or deploying a public service.
The repository is public by explicit owner decision. This preparation does not satisfy release/deployment gates. A push may trigger GitHub Actions; that is not a local test run or proof that native Windows checks passed.