krona-staff/docs/audit/2026-09-26/evidence/README.md
Victor Trushenko f5ac179623
Some checks are pending
ci / verify (push) Waiting to run
docs(audit): add 2026-09-26 audit, acceptance and executor tasks
Executors could not see the audit: Grok reported that the owner's
AUDIT.md and evidence never reached it, so its scenarios could not be
mapped to the audit IDs. Keeping the audit, the acceptance report and
the task for each executor in the repository lets Codex, Antigravity
and Grok take work and report through git.

The live-check scripts are stored as .mjs.txt so the project linter,
which type-checks every .mjs file, does not break for everyone; the
maintained version of these checks is Grok's harness in tests/e2e.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 15:13:56 +07:00

2.7 KiB
Raw Blame History

Доказательства аудита 2026-09-26

Файл Что это
live-audit.mjs.txt Сценарии живой проверки основной ветки 3e20544: сервер на реальной PostgreSQL 17, настоящие HTTP-запросы
live-audit-final.txt Вывод последнего прогона на базе в UTF-8
live-sync.mjs.txt Сценарии для ветки синхронизации 5ee7517
live-sync.txt Вывод прогона
format-check.txt Вывод npm run format:check

Сценарии сохранены с расширением .mjs.txt, чтобы их не проверял линтер проекта. Для запуска скопируйте файл вне репозитория и уберите .txt. Поддерживаемая рабочая версия этих проверок — стенд Grok в tests/e2e/.

Как запускались: рабочая копия нужного коммита (git worktree add --detach … <commit>), npm ci, PostgreSQL 17 на порту 55432 с суперпользователем postgres, мигратор krona_migrator без SUPERUSER (владелец базы), роль приложения krona_staff_app, база в UTF-8, миграции node scripts/migrate.mjs up. Пути к рабочим копиям в начале скриптов (REPO) — локальные, их нужно поправить под своё окружение.

Токены в сценариях генерируются случайно при каждом запуске и никуда не выводятся. Пароли ролей — одноразовые для локального стенда.

Для сценариев N4, D5 и S1 скрипт временно задаёт значение по умолчанию для staff_outbox.occurred_at (иначе мешает дефект N2) и снимает его после сценария. После исправления N2 эти строки нужно удалить.