admin pushed to main at admin/actions-test 2026-11-05 02:33:51 +01:00
3924f3036d Remove parallel3 workflow (runner-03 proven)
admin pushed to main at admin/actions-test 2026-11-05 02:33:03 +01:00
3dac0d9740 Parallel3 test for runner-03
admin pushed to main at admin/actions-test 2026-11-05 02:30:03 +01:00
de9a565266 Remove parallel-test workflow (runner-02 proven)
admin pushed to main at admin/actions-test 2026-11-05 02:28:50 +01:00
f8e43614d4 Parallel test for runner-02
admin pushed to main at admin/actions-test 2026-11-05 02:28:22 +01:00
f2a584a680 Test runner-02 pickup
admin pushed to main at admin/codex-app-server 2026-11-04 19:54:26 +01:00
fa4588a119 CI: guard coordinator pushback test flips on parent still running (run #20 flake: post-commit flip re-failed requeued child on slow runner; test-only, no production change)
admin pushed to main at admin/codex-app-server 2026-11-04 19:13:11 +01:00
159d7112ae Audit N-12: goal pushback preamble reaches breakpoint resume via --resume-note
bc19f09dff Audit batch 6: B1 zero-gate sentinel, I1 known-to-lack marker, I2 wire error returns row status, M1 max-rounds label, M2 chosen-last convention, M5 escalate write retry, M6/M7 clear/pass CAS tests
2adc605373 Audit batch 5: I-9, I-12, I-14, N-1..N-12, single-task wire single-transaction
cdac8039b3 Audit batch 4: I-6 whitespace audit format, I-7 explicit non-sub2api capability gate, I-8 coord gate attribution, I-10 checked gates, I-11 gate-without-finding escalate, I-13 structured-first classification
06e4e16bbb refactor: audit batch 3 (I-3 capability verdict, I-4 policy merge)
Compare 32 commits »
admin pushed to code-to10-gapfill2 at admin/codex-app-server 2026-11-04 18:23:09 +01:00
aba06d9a24 gapfill2: worker/sub90 coverage tests, G7 rollback branch, G5 caller-contract docs
5d0651e70a gapfill G7: make _merge_task status commit and success audit atomic (same connection, audit_on_conn, one commit; audit failure rolls back to completed instead of merged-plus-500; ledger-head IntegrityError retries whole segment 5x mirroring AuthStore.audit); success semantics unchanged
7524a779f2 gapfill G6: nail CloudExecutor and argv-only visibility gaps with tests only (pending_mirror_to_host_loop never claims applied; server passes argv-only, host verify gate blocks it, version gap plus leftover signal file are the observable trace); no production change, no invented channel
29af9c7bbf gapfill G2 (goal): cover all 15 missing goal_live_update edge branches (write validation, bad applied_version fallback, non-dict signals, consume failure paths, apply CAS null-version branch and CAS miss); directed coverage 81% -> 100%, production code untouched
145aa2eb5f gapfill G5: wire optional ?current_main_head drift check into GET /audit-scorecard (caller-supplied only, no git/subprocess; absent param means no staleness verdict, verdict never rewrites overall); endpoint tests for passed/absent/empty
Compare 10 commits »
admin created branch code-to10-gapfill2 in admin/codex-app-server 2026-11-04 18:23:08 +01:00
admin pushed to feat-chv-p1fix at admin/codex-app-server 2026-11-04 18:06:35 +01:00
971e054938 fix(chv): 生产级审核 P1-01~P1-10 修复(堆叠于 #270 之上)
8c8d62f70d test(chv): 补齐 chv 模块剩余覆盖到 100%(生产与实验分开计分)
e718f0f326 test(chv): 修复 isWorkerAlive 边界测试抖动(精确边界改确定性字段测)
54f20dfe55 feat-chv-closeup:收尾(executor 覆盖到 100%、合并/灰度准备,堆叠于 #264)
2f3ff8b3ec feat-chv-to10:往 10 分方向提升(类型/lint 清零、worker 适配抽取、审计落盘、lockfile 生成脚本、前端四态与统一文案、就绪清单 §13)
Compare 10 commits »
admin created branch feat-chv-p1fix in admin/codex-app-server 2026-11-04 18:06:34 +01:00
admin pushed to main at admin/codex-app-server 2026-11-04 17:48:33 +01:00
e6e1e4b4f3 CI: install GNU tar on Alpine runner (deploy test uses tar --transform, BusyBox tar does not support it; apk tar gives GNU tar 1.35)
admin pushed to main at admin/codex-app-server 2026-11-04 17:30:21 +01:00
fc20296847 CI: sleep BEFORE write_control in playwright race test (sleep after write does not change file mtime, so previous fix could not work; runner mtime lags wall clock ~1ms)
admin pushed to main at admin/codex-app-server 2026-11-04 17:11:38 +01:00
c1cb3f3d82 CI: tolerate runner mtime lag and stream heartbeat race in 2 browser tests (test-only, no production code change; playwright: 0.05s sleep after write_control, runner mtime lags wall clock 0.2-1.0ms; stream: drain waiting heartbeats until EOF after terminal status)
admin pushed to main at admin/codex-app-server 2026-11-04 16:47:04 +01:00
a2c539999e CI: install curl and gh on Alpine runner (monitor health check needs curl, PR tests need gh)
admin created branch main in admin/codex-app-server 2026-11-04 16:24:34 +01:00
admin pushed to main at admin/codex-app-server 2026-11-04 16:24:34 +01:00
791773b2d1 Add Gitea CI (host runner, manual clone, apk python)
82d0e84371 Merge pull request #277 from openqj/feat-resident-p0-fixes
b391fe9320 resident P0+P1: DNS-level SSRF pin, batch budget, daily cap/cooldown/retention, PG schema/migration, dual-connection deadlock isolation, retarget baseline reset, proxy and structured failures, metrics
60997b138f Merge pull request #275 from openqj/feat-resident-website-loop-audit
6525bcafd0 audit: resident website loop architecture and code quality to 10/10
Compare 10 commits »
admin created repository admin/codex-app-server 2026-11-04 16:15:10 +01:00
admin pushed to main at admin/actions-test 2026-11-04 16:12:06 +01:00
62a48ed4be checkout test
admin pushed to main at admin/actions-test 2026-11-04 15:55:47 +01:00
0b21aef47c switch to host runner