Локальные ветки (не запушены): tmp/combined-round3 = b0243d5 + merge origin/codex/fix-live-database (1573860) + merge origin/antigravity/fix-sync-c0-bootstrap (24cc18d), без конфликтов; tmp/combined-round3-grok = то же + merge grok/e2e-harness (6f408bc). Команда: node scripts/test/accept-branch.mjs <ветка>
accept-branch — 2026-09-26 09:22 UTC
База: origin/codex/bootstrap-platform-foundation = b0243d5; стенд (оверлей tests/e2e, scripts/test): 6f408bc; БД: роли созданы один раз через E2E_PG_ADMIN_URL (provision-pg), дальше --roles keep. Логи: tests/e2e/evidence/accept/2026-09-26T09-22-01/.
Сводка
| Ветка |
SHA |
npm run check |
integration (красные файлы) |
e2e red/green |
e2e: стало зелёным |
e2e: стало красным |
| origin/codex/bootstrap-platform-foundation (база) |
b0243d5 |
OK (195 passed |
1 skipped (196)) |
3/4 зелёных; FAIL: tenant-isolation.test.ts |
46/5 |
n/a |
| tmp/combined-round3 |
48128c8 |
OK (199 passed |
6 skipped (205)) |
6/7 зелёных; FAIL: tenant-isolation.test.ts |
41/10 |
K13/SYNC-A, K13/SYNC-B, K3/N2, K4/N1, SYNC-C0 |
Интеграционные тесты (каждый файл отдельно, свежая БД)
| Ветка |
Файл |
Итог |
Test Files |
Tests |
Первая ошибка |
| origin/codex/bootstrap-platform-foundation |
health.test.ts |
OK |
1 passed (1) |
3 passed (3) |
|
| origin/codex/bootstrap-platform-foundation |
openapi-runtime.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| origin/codex/bootstrap-platform-foundation |
portal.test.ts |
OK |
1 passed (1) |
12 passed (12) |
|
| origin/codex/bootstrap-platform-foundation |
tenant-isolation.test.ts |
FAIL |
1 failed (1) |
1 passed (1) |
error: permission denied for table staff_employees |
| tmp/combined-round3 |
health.test.ts |
OK |
1 passed (1) |
3 passed (3) |
|
| tmp/combined-round3 |
live-postgres-remediation.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| tmp/combined-round3 |
openapi-runtime.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| tmp/combined-round3 |
portal.test.ts |
OK |
1 passed (1) |
12 passed (12) |
|
| tmp/combined-round3 |
sync-bootstrap.test.ts |
OK |
1 passed (1) |
2 passed (2) |
|
| tmp/combined-round3 |
sync-rejection.test.ts |
OK |
1 passed (1) |
2 passed (2) |
|
| tmp/combined-round3 |
tenant-isolation.test.ts |
FAIL |
1 failed (1) |
1 passed (1) |
error: permission denied for table staff_employees |
Попарные слияния (git merge-tree --write-tree)
| Ветка A |
Ветка B |
Результат |
Конфликтные файлы |
| origin/codex/bootstrap-platform-foundation |
tmp/combined-round3 |
чисто |
|
accept-branch — 2026-09-26 09:23 UTC
База: origin/codex/bootstrap-platform-foundation = b0243d5; стенд (оверлей tests/e2e, scripts/test): 6f408bc; БД: роли созданы один раз через E2E_PG_ADMIN_URL (provision-pg), дальше --roles keep. Логи: tests/e2e/evidence/accept/2026-09-26T09-23-04/.
Сводка
| Ветка |
SHA |
npm run check |
integration (красные файлы) |
e2e red/green |
e2e: стало зелёным |
e2e: стало красным |
| origin/codex/bootstrap-platform-foundation (база) |
b0243d5 |
OK (195 passed |
1 skipped (196)) |
3/4 зелёных; FAIL: tenant-isolation.test.ts |
46/5 |
n/a |
| tmp/combined-round3-grok |
e94415a |
OK (199 passed |
6 skipped (205)) |
7/7 зелёных |
41/10 |
K13/SYNC-A, K13/SYNC-B, K3/N2, K4/N1, SYNC-C0 |
Интеграционные тесты (каждый файл отдельно, свежая БД)
| Ветка |
Файл |
Итог |
Test Files |
Tests |
Первая ошибка |
| origin/codex/bootstrap-platform-foundation |
health.test.ts |
OK |
1 passed (1) |
3 passed (3) |
|
| origin/codex/bootstrap-platform-foundation |
openapi-runtime.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| origin/codex/bootstrap-platform-foundation |
portal.test.ts |
OK |
1 passed (1) |
12 passed (12) |
|
| origin/codex/bootstrap-platform-foundation |
tenant-isolation.test.ts |
FAIL |
1 failed (1) |
1 passed (1) |
error: permission denied for table staff_employees |
| tmp/combined-round3-grok |
health.test.ts |
OK |
1 passed (1) |
3 passed (3) |
|
| tmp/combined-round3-grok |
live-postgres-remediation.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| tmp/combined-round3-grok |
openapi-runtime.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
| tmp/combined-round3-grok |
portal.test.ts |
OK |
1 passed (1) |
12 passed (12) |
|
| tmp/combined-round3-grok |
sync-bootstrap.test.ts |
OK |
1 passed (1) |
2 passed (2) |
|
| tmp/combined-round3-grok |
sync-rejection.test.ts |
OK |
1 passed (1) |
2 passed (2) |
|
| tmp/combined-round3-grok |
tenant-isolation.test.ts |
OK |
1 passed (1) |
1 passed (1) |
|
Внимание: ветка меняла файлы стенда, при приёмке они заменены оверлеем:
- tmp/combined-round3-grok: scripts/test/accept-branch.mjs, scripts/test/ci-local.sh, scripts/test/migrate-roundtrip.mjs, scripts/test/n13-race.mjs, scripts/test/node-commands.d.mts, scripts/test/node-commands.mjs, scripts/test/provision-pg.mjs, scripts/test/run-e2e.mjs, tests/e2e/00-harness.e2e.ts, tests/e2e/10-core-defects.e2e.ts, tests/e2e/20-sync-defects.e2e.ts, tests/e2e/30-owner-decisions.e2e.ts, tests/e2e/40-compose-pilot.e2e.ts, tests/e2e/50-money-and-errors.e2e.ts, tests/e2e/60-pilot-rehome.e2e.ts, tests/e2e/NOTES-FOR-EXECUTORS.md, tests/e2e/REPORT.md, tests/e2e/harness/client.ts, tests/e2e/harness/context.ts, tests/e2e/harness/fixtures.ts, tests/e2e/harness/global-setup.ts, tests/e2e/harness/node-commands.test.ts, tests/e2e/known-defects.json, tests/e2e/report-evidence/acceptance-antigravity-fix-reject-device-shifts.txt, tests/e2e/report-evidence/acceptance-codex-fix-format-baseline.txt, tests/e2e/report-evidence/acceptance-codex-fix-live-database.txt, tests/e2e/report-evidence/n13-race.txt, tests/e2e/report-evidence/n5-after.txt, tests/e2e/report-evidence/n5-before.txt, tests/e2e/report-evidence/round3-pilot-rehome.txt, tests/e2e/vitest.e2e.config.ts
Попарные слияния (git merge-tree --write-tree)
| Ветка A |
Ветка B |
Результат |
Конфликтные файлы |
| origin/codex/bootstrap-platform-foundation |
tmp/combined-round3-grok |
чисто |
|
[run-e2e] FAIL:
- K13/SYNC-A: дефект исправлен, обновите known-defects.json
- K13/SYNC-B: дефект исправлен, обновите known-defects.json
- K3/N2: дефект исправлен, обновите known-defects.json
- K4/N1: дефект исправлен, обновите known-defects.json
- SYNC-C0: дефект исправлен, обновите known-defects.json