| content |
{"Commits":[{"Sha1":"b99daae93 {"Commits":[{"Sha1":"b99daae930c98448ae3ec72c3a6a4ef90f18e035","Message":"chore(reports): rebind runtime and UI evidence to 44624d3\n\nRerun on the clean source 44624d3 (fingerprint 696d138f181b) on the\nisolated containers with a recreated database: check:runtime 455/455,\nfrozen oracle 12, outbox 1 scenario / 0 duplicates, outage health 2;\ncheck:ui 46/46. Static pnpm check still stops at O22 from PR 6.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T08:00:20-07:00"},{"Sha1":"44624d3da61b864d76eb3f14c247d16f1c918be1","Message":"ci: pick free UI ports on the shared runner and sweep stale CI containers\n\nRun 26535 reached check:ui for the first time remotely and failed its\npreflight in 1 s: port 3100 was already taken on the runner host,\nprobably by a detached `next start` left behind when the hung run 26523\nwas cancelled.\n\n- scripts/ci-ui-ports.sh prints the listeners (process, age, command)\n on the default 3100/3202, then lets the kernel allocate two free\n ports and exports UI_WEB_PORT/UI_API_PORT; check:ui still re-checks.\n- ci-acceptance-services.sh start removes containers carrying the\n juhai-hr-ci-run label that are older than CI_STALE_AFTER_SECONDS\n (default 3 h), since a cancelled run may skip the stop step.\n\nVerified locally: listener on 3100 is printed via lsof and two distinct\nfree ports are exported; missing GITHUB_ENV fails; with a 1 s threshold\nan old labelled container is removed while new ones start, and the\ndefault threshold leaves fresh containers alone. G14 updated.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T07:57:04-07:00"}],"HeadCommit":{"Sha1":"b99daae930c98448ae3ec72c3a6a4ef90f18e035","Message":"chore(reports): rebind runtime and UI evidence to 44624d3\n\nRerun on the clean source 44624d3 (fingerprint 696d138f181b) on the\nisolated containers with a recreated database: check:runtime 455/455,\nfrozen oracle 12, outbox 1 scenario / 0 duplicates, outage health 2;\ncheck:ui 46/46. Static pnpm check still stops at O22 from PR 6.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T08:00:20-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/10f2dae7965057f89b254f27c365081e57a9b773...b99daae930c98448ae3ec72c3a6a4ef90f18e035","Len":2}... |