|
42600
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"98df51ed3 {"Commits":[{"Sha1":"98df51ed3f9663364487587882bb82fedab434c8","Message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T20:26:17+08:00"},{"Sha1":"e5a8523ea697064fb13f58cfaaa8d06b1b9ab28e","Message":"chore(reports): 合并 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ a88a365\n\n一次性 PG/Redis(跑完已删,口令 0 命中):check:runtime 452/452、check:ui 46/46 均绑定 clean a88a365;\n带 DIGITAL_EMPLOYEE_OS_ROOT(OS 1b8ae0d7 快照)跑静态链。check:governance 剩 osProductLayerViolations 1\n(O22,待写入授权)与 osProductReleaseTargetRemotes 2→1(D-9)。\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-27T04:59:02-07:00"},{"Sha1":"a88a365c498771cd4315b99a56f3ce399af5185a","Message":"Merge remote-tracking branch 'origin/main' into claude/ai-hr-system-platform-integration-050077\n\n# Conflicts:\n#\treports/app-manifest.latest.json\n#\treports/contract-consumers.latest.json\n#\treports/database-rls.latest.json\n#\treports/docs-truth.latest.json\n#\treports/dual-backend-behavior.latest.json\n#\treports/dual-backend-parity.latest.json\n#\treports/fixtures.latest.json\n#\treports/fork-readiness.latest.json\n#\treports/governance-docs.latest.json\n#\treports/governance-kit.latest.json\n#\treports/governance.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/migrations.latest.json\n#\treports/naming.latest.json\n#\treports/os-product-bundle.latest.json\n#\treports/os-product-compat.latest.json\n#\treports/os-product-distribution.latest.json\n#\treports/os-product-layer.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/runtime-governance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/statemachine-write-guard.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n#\tscripts/check-os-product-layer.mjs\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T04:52:42-07:00"},{"Sha1":"a0c32483687483ee46f8b9fe31acbb9dd14bbddb","Message":"chore(reports): HR 全量 runtime/UI 验收与治理聚合在最终 HEAD 2913f54 回绑\n\n一次性 PG/Redis(跑完已删,口令 0 命中):check:runtime 452/452 与 check:ui 46/46 均绑定\nclean 2913f54,来源指纹 0 违规。check:governance 剩 osProductLayerViolations 1(O22:OS main 不含\n0.19.6,待写入授权,D-8)与 osProductReleaseTargetRemotes 2→1(快照单 remote,D-9)。\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-27T04:47:46-07:00"},{"Sha1":"2913f5407f1870c10016c8d60ac4a4d36fbe31eb","Message":"docs(governance): 蓝图 §4.6 记录 HR 全量验收结果与剩余两项回退\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-27T04:43:51-07:00"}],"HeadCommit":{"Sha1":"98df51ed3f9663364487587882bb82fedab434c8","Message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T20:26:17+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/8e394b0e7c4b1766dc00c3673d87dfcba2f4b976...98df51ed3f9663364487587882bb82fedab434c8","Len":26}...
|
1793103978
|
Edit
Delete
|
|
42602
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-tech-platform-integratio refs/heads/claude/project-tech-platform-integration-7d7999...
|
1
|
|
1793111373
|
Edit
Delete
|
|
42603
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-tech-platform-integratio refs/heads/claude/project-tech-platform-integration-7d7999...
|
1
|
{"Commits":[{"Sha1":"e9b02cfac {"Commits":[{"Sha1":"e9b02cfacb7917b8076a7c787ec4ad52f3c60e92","Message":"docs(governance): 订正 10-27 对接记录的作用域——已经 PR #6 合入 main\n\n蓝图 §4 / §4.1 与 CLAUDE.md G23 仍写「本地分支、未合入 main」,\n而该批改动已于同日经 Gitea PR #6 合入 main(98df51e)。改为注明\n记录时作用域与合入事实;远端 CI 结果未查验(Gitea API 需登录)。\n\ncheck:governance-docs、check:docs-truth 通过;门禁顺带重写的\nlatest 报告已还原,未随本提交改动。\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:28:56-07:00"}],"HeadCommit":{"Sha1":"e9b02cfacb7917b8076a7c787ec4ad52f3c60e92","Message":"docs(governance): 订正 10-27 对接记录的作用域——已经 PR #6 合入 main\n\n蓝图 §4 / §4.1 与 CLAUDE.md G23 仍写「本地分支、未合入 main」,\n而该批改动已于同日经 Gitea PR #6 合入 main(98df51e)。改为注明\n记录时作用域与合入事实;远端 CI 结果未查验(Gitea API 需登录)。\n\ncheck:governance-docs、check:docs-truth 通过;门禁顺带重写的\nlatest 报告已还原,未随本提交改动。\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:28:56-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/98df51ed3f9663364487587882bb82fedab434c8...e9b02cfacb7917b8076a7c787ec4ad52f3c60e92","Len":1}...
|
1793111373
|
Edit
Delete
|
|
42604
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
8|docs(governance): 订正 10-27 对接记录的作用域——已经 PR #6 合入 8|docs(governance): 订正 10-27 对接记录的作用域——已经 PR #6 合入 main...
|
1793111425
|
Edit
Delete
|
|
42605
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
1
|
{"Commits":[{"Sha1":"070da690b {"Commits":[{"Sha1":"070da690b882bd6a6e8ab1f38fe715eaa702807b","Message":"chore(reports): rebind runtime and UI evidence to 838cec8\n\nRerun on the clean source 838cec8 (worktree fingerprint 5fc3d94ec70f)\nafter merging main (PR 6, product 0.19.6, OS lock 1b8ae0d), on the\nisolated containers with a recreated database.\n\n- check:runtime: 452/452 (floor 452), frozen oracle 12 scenarios,\n outbox 1 scenario / 0 duplicates, outage health 2 scenarios.\n- check:ui with the new bounded, streaming runner: 46/46; steps\n migrate 0.9s, seed 2.4s, backend build 5.3s, web build 17.6s,\n Playwright 33.9s (UI_WEB_PORT 3197 / UI_API_PORT 3203).\n\npnpm check with DIGITAL_EMPLOYEE_OS_ROOT at 1b8ae0d still stops at O22:\nthe 0.19.6 release audit records osProductReleaseRemoteProductCommits 0\n(no 0.19.6 product commit on the OS remote yet). That state arrived\nwith PR 6, whose own governance report was already failed; it is not\nchanged here.\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:33:21-07:00"},{"Sha1":"838cec822df50b9e41c9494687ca9aa63c8a67c6","Message":"fix(ui-acceptance): bound every sub-step and stream progress; build single-host OS in CI\n\nGitea run 26523 sat in check:ui for about two hours with nothing but the\ncommand banner in the log: every sub-step ran through spawnSync with no\ntimeout and only reported its output after exit.\n\ncheck-ui-acceptance.mjs now runs each sub-step through runStep:\n- detached process group with a per-step limit (migrate/seed 5 min,\n backend build 10, web build 20, browser preflight 2, Playwright 30);\n on expiry the whole group gets SIGTERM, then SIGKILL after 10 s, and\n the step is recorded with status 124 and timedOut: true;\n- prints \"▶/✓/✗ [ui] \u003cstep\u003e\" with durations, forwards child output line\n by line with a step prefix, and announces the API/web readiness waits;\n- UI_STEP_TIMEOUT_MS overrides every limit (negative testing or a slow\n runner). The report keeps its existing step shape.\n\nVerified locally: with UI_STEP_TIMEOUT_MS=4000 the backend build is\nkilled after 4 s (status 124), the runner exits within 7 s and no build\nprocesses remain.\n\nThe OS lock moved to 1b8ae0d (single host) with PR 6, so the static job\nno longer asks turbo to build the OS api-fastify package. G14 records\nthe first remote check:runtime pass and the hung UI run.\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:27:37-07:00"},{"Sha1":"ae4fc89a667cd3d9d34ddd9147d89da36a4cc39a","Message":"Merge remote-tracking branch 'origin/main' into claude/project-progress-analysis-69857d\n\n# Conflicts:\n#\treports/app-manifest.latest.json\n#\treports/contract-consumers.latest.json\n#\treports/database-rls.latest.json\n#\treports/docs-truth.latest.json\n#\treports/dual-backend-behavior.latest.json\n#\treports/dual-backend-parity.latest.json\n#\treports/fixtures.latest.json\n#\treports/fork-readiness.latest.json\n#\treports/governance-docs.latest.json\n#\treports/governance-kit.latest.json\n#\treports/governance.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/migrations.latest.json\n#\treports/naming.latest.json\n#\treports/os-product-bundle.latest.json\n#\treports/os-product-compat.latest.json\n#\treports/os-product-distribution.latest.json\n#\treports/os-product-layer.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/runtime-governance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/statemachine-write-guard.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T07:24:39-07:00"},{"Sha1":"98df51ed3f9663364487587882bb82fedab434c8","Message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T20:26:17+08:00"},{"Sha1":"e5a8523ea697064fb13f58cfaaa8d06b1b9ab28e","Message":"chore(reports): 合并 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ a88a365\n\n一次性 PG/Redis(跑完已删,口令 0 命中):check:runtime 452/452、check:ui 46/46 均绑定 clean a88a365;\n带 DIGITAL_EMPLOYEE_OS_ROOT(OS 1b8ae0d7 快照)跑静态链。check:governance 剩 osProductLayerViolations 1\n(O22,待写入授权)与 osProductReleaseTargetRemotes 2→1(D-9)。\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-27T04:59:02-07:00"}],"HeadCommit":{"Sha1":"070da690b882bd6a6e8ab1f38fe715eaa702807b","Message":"chore(reports): rebind runtime and UI evidence to 838cec8\n\nRerun on the clean source 838cec8 (worktree fingerprint 5fc3d94ec70f)\nafter merging main (PR 6, product 0.19.6, OS lock 1b8ae0d), on the\nisolated containers with a recreated database.\n\n- check:runtime: 452/452 (floor 452), frozen oracle 12 scenarios,\n outbox 1 scenario / 0 duplicates, outage health 2 scenarios.\n- check:ui with the new bounded, streaming runner: 46/46; steps\n migrate 0.9s, seed 2.4s, backend build 5.3s, web build 17.6s,\n Playwright 33.9s (UI_WEB_PORT 3197 / UI_API_PORT 3203).\n\npnpm check with DIGITAL_EMPLOYEE_OS_ROOT at 1b8ae0d still stops at O22:\nthe 0.19.6 release audit records osProductReleaseRemoteProductCommits 0\n(no 0.19.6 product commit on the OS remote yet). That state arrived\nwith PR 6, whose own governance report was already failed; it is not\nchanged here.\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:33:21-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/8cf50a6ecf537789affa4e7a25d1fc599b7d4fac...070da690b882bd6a6e8ab1f38fe715eaa702807b","Len":29}...
|
1793111606
|
Edit
Delete
|
|
42606
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-platform-integratio refs/heads/claude/ai-hr-system-platform-integration-050077...
|
1
|
{"Commits":[{"Sha1":"902d50f31 {"Commits":[{"Sha1":"902d50f31af13d4535d3cc5a2e7724ee169aeb42","Message":"chore(reports): D-10 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 9c53371\n\n一次性 PostgreSQL/Redis(127.0.0.1,跑完已删):check:runtime 455/455(含新增监听地址 3 例)、\n冻结行为、多实例 Outbox、依赖故障均通过;check:ui 46/46。check:governance 只剩已知两项回退\n(O22、osProductReleaseTargetRemotes 2→1),来源指纹违规 0。\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:31:37-07:00"},{"Sha1":"9c53371df7b07496d59202351055e8299b3c0f2f","Message":"fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST\n\n- 监听地址单源 apps/api-nestjs/src/listen-host.ts:未设或空 HOST 只绑 IPv4 回环;\n main.ts 只经 resolveListenHost() 取值,启动日志写明是否仅回环。\n- Web 代理与 WS 默认目标改为 127.0.0.1:3001,launch 配置同步。\n- check:dual-backend 新增 listen-host-guard(默认值必须回环、禁止绕过解析函数),\n node 单测 9 个负例;变异探针(默认改回 0.0.0.0)判红 2 处。\n- 改前/改后实测:04 runtime 容器经 host.docker.internal 可达只听回环的 HR API,\n 局域网仅在显式 HOST=0.0.0.0 时可达(docs/evidence/d10-listen-host-2026-10-27.json)。\n- 同步 CLAUDE.md、README、后端规范、Scope 来源接入、蓝图 §4.7/H22/D-10、\n 04 答复草稿与框架同步评估 F-7(00 框架默认值提请框架 Owner,未改框架仓)。\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:25:58-07:00"},{"Sha1":"98df51ed3f9663364487587882bb82fedab434c8","Message":"Merge pull request 'feat(integration): AI 人事系统与企业智能OS各层对接——0.19.6、OS D3 单宿主验收链、OS 装载器注册证据与各层对接材料' (#6) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T20:26:17+08:00"}],"HeadCommit":{"Sha1":"902d50f31af13d4535d3cc5a2e7724ee169aeb42","Message":"chore(reports): D-10 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 9c53371\n\n一次性 PostgreSQL/Redis(127.0.0.1,跑完已删):check:runtime 455/455(含新增监听地址 3 例)、\n冻结行为、多实例 Outbox、依赖故障均通过;check:ui 46/46。check:governance 只剩已知两项回退\n(O22、osProductReleaseTargetRemotes 2→1),来源指纹违规 0。\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:31:37-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/e5a8523ea697064fb13f58cfaaa8d06b1b9ab28e...902d50f31af13d4535d3cc5a2e7724ee169aeb42","Len":3}...
|
1793111663
|
Edit
Delete
|
|
42607
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
9|fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST
|
1793111730
|
Edit
Delete
|
|
42608
|
5
|
11
|
5
|
83
|
0
|
0
|
|
1
|
9|fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST
|
1793111736
|
Edit
Delete
|
|
42609
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"7835e3b3d {"Commits":[{"Sha1":"7835e3b3d156a8fc07dadd6f6ac47b669673f9e7","Message":"Merge pull request 'fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST' (#9) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T22:35:35+08:00"},{"Sha1":"902d50f31af13d4535d3cc5a2e7724ee169aeb42","Message":"chore(reports): D-10 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 9c53371\n\n一次性 PostgreSQL/Redis(127.0.0.1,跑完已删):check:runtime 455/455(含新增监听地址 3 例)、\n冻结行为、多实例 Outbox、依赖故障均通过;check:ui 46/46。check:governance 只剩已知两项回退\n(O22、osProductReleaseTargetRemotes 2→1),来源指纹违规 0。\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:31:37-07:00"},{"Sha1":"9c53371df7b07496d59202351055e8299b3c0f2f","Message":"fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST\n\n- 监听地址单源 apps/api-nestjs/src/listen-host.ts:未设或空 HOST 只绑 IPv4 回环;\n main.ts 只经 resolveListenHost() 取值,启动日志写明是否仅回环。\n- Web 代理与 WS 默认目标改为 127.0.0.1:3001,launch 配置同步。\n- check:dual-backend 新增 listen-host-guard(默认值必须回环、禁止绕过解析函数),\n node 单测 9 个负例;变异探针(默认改回 0.0.0.0)判红 2 处。\n- 改前/改后实测:04 runtime 容器经 host.docker.internal 可达只听回环的 HR API,\n 局域网仅在显式 HOST=0.0.0.0 时可达(docs/evidence/d10-listen-host-2026-10-27.json)。\n- 同步 CLAUDE.md、README、后端规范、Scope 来源接入、蓝图 §4.7/H22/D-10、\n 04 答复草稿与框架同步评估 F-7(00 框架默认值提请框架 Owner,未改框架仓)。\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:25:58-07:00"}],"HeadCommit":{"Sha1":"7835e3b3d156a8fc07dadd6f6ac47b669673f9e7","Message":"Merge pull request 'fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST' (#9) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T22:35:35+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/98df51ed3f9663364487587882bb82fedab434c8...7835e3b3d156a8fc07dadd6f6ac47b669673f9e7","Len":3}...
|
1793111736
|
Edit
Delete
|
|
42610
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
1
|
{"Commits":[{"Sha1":"10f2dae79 {"Commits":[{"Sha1":"10f2dae7965057f89b254f27c365081e57a9b773","Message":"chore(reports): rebind runtime and UI evidence to 38aaef0\n\nRerun on the clean source 38aaef0 (fingerprint 6c693d123d7f) after the\nruntime job change and merging main (PR 9, API listen host), on the\nisolated containers with a recreated database.\n\n- check:runtime: 455/455 (PR 9 added listen-host tests), frozen oracle\n 12, outbox 1 scenario / 0 duplicates, outage health 2.\n- check:ui: 46/46; migrate 0.8s, seed 2.1s, backend build 5.1s, web\n build 17.0s, Playwright 33.6s (UI_WEB_PORT 3197 / UI_API_PORT 3203).\n\nStatic pnpm check still stops at O22 from PR 6; not changed here.\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:44:12-07:00"},{"Sha1":"38aaef0868e1303e435b54125b433df96292a37b","Message":"Merge remote-tracking branch 'origin/main' into claude/project-progress-analysis-69857d\n\n# Conflicts:\n#\treports/app-manifest.latest.json\n#\treports/contract-consumers.latest.json\n#\treports/database-rls.latest.json\n#\treports/dual-backend-behavior.latest.json\n#\treports/dual-backend-parity.latest.json\n#\treports/fixtures.latest.json\n#\treports/fork-readiness.latest.json\n#\treports/governance-kit.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/migrations.latest.json\n#\treports/naming.latest.json\n#\treports/os-product-bundle.latest.json\n#\treports/os-product-compat.latest.json\n#\treports/os-product-distribution.latest.json\n#\treports/os-product-layer.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/statemachine-write-guard.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T07:40:36-07:00"},{"Sha1":"2213c1b04a95e17788341880be716fcb4c777612","Message":"ci: run runtime/UI acceptance even when the static gate fails\n\nPR 7 run 26529 passed the OS build but stopped at O22 (introduced with\nPR 6: the 0.19.6 release audit has no product commit on the OS remote),\nand needs: static-governance skipped the runtime/UI job, so the hung UI\nstep could not be located remotely.\n\nThe job still needs the static job (ordering and visibility) but now\nruns with if: !cancelled(); a failed static job keeps the workflow red,\nwhile a cancelled workflow does not start it. 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:40:30-07:00"},{"Sha1":"7835e3b3d156a8fc07dadd6f6ac47b669673f9e7","Message":"Merge pull request 'fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST' (#9) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T22:35:35+08:00"},{"Sha1":"902d50f31af13d4535d3cc5a2e7724ee169aeb42","Message":"chore(reports): D-10 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 9c53371\n\n一次性 PostgreSQL/Redis(127.0.0.1,跑完已删):check:runtime 455/455(含新增监听地址 3 例)、\n冻结行为、多实例 Outbox、依赖故障均通过;check:ui 46/46。check:governance 只剩已知两项回退\n(O22、osProductReleaseTargetRemotes 2→1),来源指纹违规 0。\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:31:37-07:00"}],"HeadCommit":{"Sha1":"10f2dae7965057f89b254f27c365081e57a9b773","Message":"chore(reports): rebind runtime and UI evidence to 38aaef0\n\nRerun on the clean source 38aaef0 (fingerprint 6c693d123d7f) after the\nruntime job change and merging main (PR 9, API listen host), on the\nisolated containers with a recreated database.\n\n- check:runtime: 455/455 (PR 9 added listen-host tests), frozen oracle\n 12, outbox 1 scenario / 0 duplicates, outage health 2.\n- check:ui: 46/46; migrate 0.8s, seed 2.1s, backend build 5.1s, web\n build 17.0s, Playwright 33.6s (UI_WEB_PORT 3197 / UI_API_PORT 3203).\n\nStatic pnpm check still stops at O22 from PR 6; not changed here.\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:44:12-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/070da690b882bd6a6e8ab1f38fe715eaa702807b...10f2dae7965057f89b254f27c365081e57a9b773","Len":6}...
|
1793112256
|
Edit
Delete
|
|
42612
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
1
|
{"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}...
|
1793113222
|
Edit
Delete
|
|
42614
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-tech-platform-integratio refs/heads/claude/project-tech-platform-integration-7d7999...
|
1
|
{"Commits":[{"Sha1":"bdadea1df {"Commits":[{"Sha1":"bdadea1df796dfbc8add8800f8a4878bb6a89a59","Message":"merge: 保留已推送的 e9b02cf 历史;其作用域订正已由 PR #9 与 0d60ed3 取代,树不变\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:11:52-07:00"},{"Sha1":"c4841f28ba52eff5d13ec9c7fa9535cd8c9fc2bf","Message":"chore(reports): Web/开发基座回环后 HR 全量 runtime/UI 验收与静态报告回绑 @ 0d60ed3\n\ncheck:runtime 455/455、check:ui 46/46,在一次性 PostgreSQL/Redis 上跑通;\n静态报告以 OS 1b8ae0d7 只读克隆(已构建)为 DIGITAL_EMPLOYEE_OS_ROOT 生成。\ncheck:governance 剩余 2 项与 main 相同:O22(D-8)与\nosProductReleaseTargetRemotes 2→1(D-9)。\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:11:25-07:00"},{"Sha1":"0d60ed3000f8e5f8752751ba2972f5486db68bf3","Message":"fix(integration): Web 与开发基座只绑回环,补 D3 后文档漂移并登记 H24\n\nD-10(PR #9)只改了 API;本提交补齐其 §4.7 记为未覆盖的部分:\n- Web `next dev` / `next start` 与 UI 验收的 `next start` 加 `-H 127.0.0.1`\n- 开发基座 compose 的 PostgreSQL / Redis 端口只发布到回环(此前发布到\n 全部网卡,PG 口令 app、Redis 无口令)\n- 在既有 listen-host-guard 内新增 exposureViolations,接入\n check:dual-backend;单测新增 5 组负例,门禁级变异判红后已还原\n\n文档:owner-matrix 的 D3 前「双后端 / Fastify」措辞改为 NestJS 宿主;\nScope 来源接入文档改正 IdentityLink 归属(enterprise-idp 拥有);README、\nCLAUDE.md G23、对接蓝图(§4.1/§4.7 作用域、§4.8、H20/H22/H23)与 04\n答复草稿同步。新登记 H24 / D-12:D3 保护逐字节冻结 packages/*,H20 与\npublisher / scope-source 依赖升级因此暂不能在 HR 侧推进。\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:11:25-07:00"},{"Sha1":"7835e3b3d156a8fc07dadd6f6ac47b669673f9e7","Message":"Merge pull request 'fix(api): D-10 默认只监听 127.0.0.1,对外暴露须显式设 HOST' (#9) from claude/ai-hr-system-platform-integration-050077 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T22:35:35+08:00"},{"Sha1":"902d50f31af13d4535d3cc5a2e7724ee169aeb42","Message":"chore(reports): D-10 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 9c53371\n\n一次性 PostgreSQL/Redis(127.0.0.1,跑完已删):check:runtime 455/455(含新增监听地址 3 例)、\n冻结行为、多实例 Outbox、依赖故障均通过;check:ui 46/46。check:governance 只剩已知两项回退\n(O22、osProductReleaseTargetRemotes 2→1),来源指纹违规 0。\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:31:37-07:00"}],"HeadCommit":{"Sha1":"bdadea1df796dfbc8add8800f8a4878bb6a89a59","Message":"merge: 保留已推送的 e9b02cf 历史;其作用域订正已由 PR #9 与 0d60ed3 取代,树不变\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:11:52-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/e9b02cfacb7917b8076a7c787ec4ad52f3c60e92...bdadea1df796dfbc8add8800f8a4878bb6a89a59","Len":6}...
|
1793113915
|
Edit
Delete
|
|
42615
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/hungry-chandrasekhar-57567b
|
1
|
|
1793114248
|
Edit
Delete
|
|
42616
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/hungry-chandrasekhar-57567b
|
1
|
{"Commits":[{"Sha1":"4e5693d27 {"Commits":[{"Sha1":"4e5693d2725c1e961526d3455cfc963a3cea7500","Message":"chore(reports): H23 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 85c8f4b\n\ncheck:runtime 455/455(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)与\ncheck:ui 46/46 在干净提交 85c8f4b 上用一次性 PostgreSQL/Redis 跑通;静态链只剩 O22(D-8)与\nosProductReleaseTargetRemotes 2→1(D-9)两项既有回退,与 main 相同。\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:17:23-07:00"},{"Sha1":"85c8f4b7fbc7ea9bc29183e0240207bb984636d2","Message":"chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线\n\n- apps/web: next / eslint-config-next ^15.5.28(锁 15.5.28),Capacitor ^8.4.3(锁 8.5.3),postcss 8.5.23\n- apps/api-nestjs: vitest ^3.2.6(锁 3.2.7)\n- 根 pnpm.overrides 补齐框架 0.27.0 的 13 项传递依赖约束(含 tinypool 2.1.2、next\u003esharp 0.35.5),fastify 保持 5.12.6\n- @juhai/contracts / @juhai/governance exact pin rc.1 → rc.7(check:app-manifest 14/14,镜像差异 7→5)\n- pnpm 9.15.9 重装锁文件;packages/* 受 D3 字节冻结未动\n- 文档:蓝图 H23 / D-11 / §4.8、CLAUDE.md G23、Zod 3 残余风险登记、CHG 草案与同步评估状态\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:11:42-07:00"}],"HeadCommit":{"Sha1":"4e5693d2725c1e961526d3455cfc963a3cea7500","Message":"chore(reports): H23 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 85c8f4b\n\ncheck:runtime 455/455(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)与\ncheck:ui 46/46 在干净提交 85c8f4b 上用一次性 PostgreSQL/Redis 跑通;静态链只剩 O22(D-8)与\nosProductReleaseTargetRemotes 2→1(D-9)两项既有回退,与 main 相同。\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:17:23-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/7835e3b3d156a8fc07dadd6f6ac47b669673f9e7...4e5693d2725c1e961526d3455cfc963a3cea7500","Len":2}...
|
1793114248
|
Edit
Delete
|
|
42617
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
10|chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线
|
1793114287
|
Edit
Delete
|
|
42618
|
5
|
11
|
5
|
83
|
0
|
0
|
|
1
|
10|chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线
|
1793114295
|
Edit
Delete
|
|
42619
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"93b116742 {"Commits":[{"Sha1":"93b11674246ff8957578c65a9bfa1d92a02d1144","Message":"Merge pull request 'chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线' (#10) from claude/hungry-chandrasekhar-57567b into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/10\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T23:18:14+08:00"},{"Sha1":"4e5693d2725c1e961526d3455cfc963a3cea7500","Message":"chore(reports): H23 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 85c8f4b\n\ncheck:runtime 455/455(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)与\ncheck:ui 46/46 在干净提交 85c8f4b 上用一次性 PostgreSQL/Redis 跑通;静态链只剩 O22(D-8)与\nosProductReleaseTargetRemotes 2→1(D-9)两项既有回退,与 main 相同。\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:17:23-07:00"},{"Sha1":"85c8f4b7fbc7ea9bc29183e0240207bb984636d2","Message":"chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线\n\n- apps/web: next / eslint-config-next ^15.5.28(锁 15.5.28),Capacitor ^8.4.3(锁 8.5.3),postcss 8.5.23\n- apps/api-nestjs: vitest ^3.2.6(锁 3.2.7)\n- 根 pnpm.overrides 补齐框架 0.27.0 的 13 项传递依赖约束(含 tinypool 2.1.2、next\u003esharp 0.35.5),fastify 保持 5.12.6\n- @juhai/contracts / @juhai/governance exact pin rc.1 → rc.7(check:app-manifest 14/14,镜像差异 7→5)\n- pnpm 9.15.9 重装锁文件;packages/* 受 D3 字节冻结未动\n- 文档:蓝图 H23 / D-11 / §4.8、CLAUDE.md G23、Zod 3 残余风险登记、CHG 草案与同步评估状态\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:11:42-07:00"}],"HeadCommit":{"Sha1":"93b11674246ff8957578c65a9bfa1d92a02d1144","Message":"Merge pull request 'chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线' (#10) from claude/hungry-chandrasekhar-57567b into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/10\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T23:18:14+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/7835e3b3d156a8fc07dadd6f6ac47b669673f9e7...93b11674246ff8957578c65a9bfa1d92a02d1144","Len":3}...
|
1793114295
|
Edit
Delete
|
|
42620
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-tech-platform-integratio refs/heads/claude/project-tech-platform-integration-7d7999...
|
1
|
{"Commits":[{"Sha1":"e47f5b97f {"Commits":[{"Sha1":"e47f5b97f09355d489aae8e027b9f55440f7a130","Message":"chore(reports): D-12 / H20 并入 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ effed90\n\ncheck:runtime 462/462(新增 contracts 4 例、relay 注册表真实 DB 3 例)、\ncheck:ui 46/46,在一次性 PostgreSQL/Redis 上跑通;静态报告以 OS 1b8ae0d7\n只读克隆(已构建)为 DIGITAL_EMPLOYEE_OS_ROOT 生成。check:governance 剩余\n2 项与 main 相同:O22(D-8)与 osProductReleaseTargetRemotes 2→1(D-9)。\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:37:27-07:00"},{"Sha1":"effed900892bb8bfd1380c30ed3c8935ea543764","Message":"merge: main(含 PR #10 H23)合入 PR #8 分支;蓝图本分支小节顺延为 §4.9 / §4.10,H23 行与 D-11 合并双方读数\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:31:27-07:00"},{"Sha1":"42f7b013f94e3b17a6fe4e4803f9cded2b07b821","Message":"feat(governance): D-12 packages/* 受控升级通道,并以此完成 H20 出站事实注册表\n\nD-12(关 H24):D3 保护此前逐字节冻结全部 packages/*,台账只放行产品目录。\n在同一台账 docs/post-d3-product-updates.json 增加 packageUpdates:编号 PKG-NNN\n递增、须写来源与理由,仅限 D3 冻结清单内的 packages/* 文件,逐文件从冻结\nhash 链式放行,任一条目不合规即整体不放行。check:d3 新增正负用例(30/30),\n删去理由/来源规则或链式校验的变异探针均判红。\n\nH20:contracts 新增 ENTERPRISE_FACT_ENVELOPE_SCHEMAS(factType@schemaVersion →\n信封 Schema)与 EnterpriseFactTypeUnregisteredError,buildEnterpriseFactEnvelope\n按注册表分派;relay 去掉类型强转,未登记类型或版本记 FACT_TYPE_UNREGISTERED\n并立即进死信、不调用 Publisher。EmploymentTransferred v1 Schema 不变。\ncontracts 两个文件经台账 PKG-001 放行。check:app-manifest M6 新增注册表与\nfacts.owns 双向一致检查。新增 contracts 4 例、真实 DB relay 3 例(新文件,\n原 relay 测试受 D3 冻结未改)。\n\n文档:CLAUDE.md 真源地图与 G23、对接蓝图 §4.9 / H20 / H23 / H24 / D-12 / P1 同步。\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:30:03-07:00"},{"Sha1":"93b11674246ff8957578c65a9bfa1d92a02d1144","Message":"Merge pull request 'chore(deps): H23 根与 apps/* 对齐框架 0.27.0 安全基线' (#10) from claude/hungry-chandrasekhar-57567b into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/10\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T23:18:14+08:00"},{"Sha1":"4e5693d2725c1e961526d3455cfc963a3cea7500","Message":"chore(reports): H23 后 HR 全量 runtime/UI 验收与静态报告回绑 @ 85c8f4b\n\ncheck:runtime 455/455(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)与\ncheck:ui 46/46 在干净提交 85c8f4b 上用一次性 PostgreSQL/Redis 跑通;静态链只剩 O22(D-8)与\nosProductReleaseTargetRemotes 2→1(D-9)两项既有回退,与 main 相同。\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:17:23-07:00"}],"HeadCommit":{"Sha1":"e47f5b97f09355d489aae8e027b9f55440f7a130","Message":"chore(reports): D-12 / H20 并入 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ effed90\n\ncheck:runtime 462/462(新增 contracts 4 例、relay 注册表真实 DB 3 例)、\ncheck:ui 46/46,在一次性 PostgreSQL/Redis 上跑通;静态报告以 OS 1b8ae0d7\n只读克隆(已构建)为 DIGITAL_EMPLOYEE_OS_ROOT 生成。check:governance 剩余\n2 项与 main 相同:O22(D-8)与 osProductReleaseTargetRemotes 2→1(D-9)。\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:37:27-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/bdadea1df796dfbc8add8800f8a4878bb6a89a59...e47f5b97f09355d489aae8e027b9f55440f7a130","Len":6}...
|
1793115451
|
Edit
Delete
|
|
42630
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"634daa3f9 {"Commits":[{"Sha1":"634daa3f942f68688c978894a48a1074d11c5bbf","Message":"Merge pull request 'feat(governance): D-12 packages/* 受控升级通道,并以此完成 H20 出站事实注册表' (#8) from claude/project-tech-platform-integration-7d7999 into main\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T10:59:36-07:00"},{"Sha1":"e47f5b97f09355d489aae8e027b9f55440f7a130","Message":"chore(reports): D-12 / H20 并入 main 后 HR 全量 runtime/UI 验收与静态报告回绑 @ effed90\n\ncheck:runtime 462/462(新增 contracts 4 例、relay 注册表真实 DB 3 例)、\ncheck:ui 46/46,在一次性 PostgreSQL/Redis 上跑通;静态报告以 OS 1b8ae0d7\n只读克隆(已构建)为 DIGITAL_EMPLOYEE_OS_ROOT 生成。check:governance 剩余\n2 项与 main 相同:O22(D-8)与 osProductReleaseTargetRemotes 2→1(D-9)。\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:37:27-07:00"},{"Sha1":"effed900892bb8bfd1380c30ed3c8935ea543764","Message":"merge: main(含 PR #10 H23)合入 PR #8 分支;蓝图本分支小节顺延为 §4.9 / §4.10,H23 行与 D-11 合并双方读数\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:31:27-07:00"},{"Sha1":"42f7b013f94e3b17a6fe4e4803f9cded2b07b821","Message":"feat(governance): D-12 packages/* 受控升级通道,并以此完成 H20 出站事实注册表\n\nD-12(关 H24):D3 保护此前逐字节冻结全部 packages/*,台账只放行产品目录。\n在同一台账 docs/post-d3-product-updates.json 增加 packageUpdates:编号 PKG-NNN\n递增、须写来源与理由,仅限 D3 冻结清单内的 packages/* 文件,逐文件从冻结\nhash 链式放行,任一条目不合规即整体不放行。check:d3 新增正负用例(30/30),\n删去理由/来源规则或链式校验的变异探针均判红。\n\nH20:contracts 新增 ENTERPRISE_FACT_ENVELOPE_SCHEMAS(factType@schemaVersion →\n信封 Schema)与 EnterpriseFactTypeUnregisteredError,buildEnterpriseFactEnvelope\n按注册表分派;relay 去掉类型强转,未登记类型或版本记 FACT_TYPE_UNREGISTERED\n并立即进死信、不调用 Publisher。EmploymentTransferred v1 Schema 不变。\ncontracts 两个文件经台账 PKG-001 放行。check:app-manifest M6 新增注册表与\nfacts.owns 双向一致检查。新增 contracts 4 例、真实 DB relay 3 例(新文件,\n原 relay 测试受 D3 冻结未改)。\n\n文档:CLAUDE.md 真源地图与 G23、对接蓝图 §4.9 / H20 / H23 / H24 / D-12 / P1 同步。\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:30:03-07:00"},{"Sha1":"bdadea1df796dfbc8add8800f8a4878bb6a89a59","Message":"merge: 保留已推送的 e9b02cf 历史;其作用域订正已由 PR #9 与 0d60ed3 取代,树不变\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:11:52-07:00"}],"HeadCommit":{"Sha1":"634daa3f942f68688c978894a48a1074d11c5bbf","Message":"Merge pull request 'feat(governance): D-12 packages/* 受控升级通道,并以此完成 H20 出站事实注册表' (#8) from claude/project-tech-platform-integration-7d7999 into main\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T10:59:36-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/93b11674246ff8957578c65a9bfa1d92a02d1144...634daa3f942f68688c978894a48a1074d11c5bbf","Len":8}...
|
1793124194
|
Edit
Delete
|
|
42632
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/platform-governance-5f64bd
|
1
|
|
1793124640
|
Edit
Delete
|
|
42633
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/platform-governance-5f64bd
|
1
|
{"Commits":[{"Sha1":"d7b100722 {"Commits":[{"Sha1":"d7b100722b129ad3d0e528c5b75c5928a73a9cfa","Message":"chore(reports): H20 台账收敛与 H11 回灌后 HR 全量 runtime/UI 验收与静态报告回绑 @ 21b8668\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩 main 上已登记的 O22 与 osProductReleaseTargetRemotes 2→1 两项回退,reportProvenanceViolations 0。\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-27T11:10:37-07:00"},{"Sha1":"21b866828d04695bc2b8a719922bc5b704be50e3","Message":"docs(governance): 记录 H20 / 冻结字节台账三路并行的收敛——以 D-12 packageUpdates 为唯一台账\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-27T11:04:27-07:00"},{"Sha1":"d9900881bc4e13f28e0958148950530a8cdff0da","Message":"docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表授权放宽原因(H11)\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-27T10:25:49-07:00"}],"HeadCommit":{"Sha1":"d7b100722b129ad3d0e528c5b75c5928a73a9cfa","Message":"chore(reports): H20 台账收敛与 H11 回灌后 HR 全量 runtime/UI 验收与静态报告回绑 @ 21b8668\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩 main 上已登记的 O22 与 osProductReleaseTargetRemotes 2→1 两项回退,reportProvenanceViolations 0。\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-27T11:10:37-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/634daa3f942f68688c978894a48a1074d11c5bbf...d7b100722b129ad3d0e528c5b75c5928a73a9cfa","Len":3}...
|
1793124640
|
Edit
Delete
|
|
42642
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/platform-governance-5f64bd
|
1
|
{"Commits":[{"Sha1":"2077e2ff0 {"Commits":[{"Sha1":"2077e2ff0ae489aad98df3c1054f41b791d76f3d","Message":"chore(reports): PKG-002 vitest 升级后 HR 全量 runtime/UI 验收与静态报告回绑 @ e545e2e\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩已登记的 O22 与 osProductReleaseTargetRemotes 2→1,reportProvenanceViolations 0。\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-27T16:16:34-07:00"},{"Sha1":"e545e2e74163e49da0e1b8bb9fae9165a78e8838","Message":"chore(deps): H23 剩余——packages/* 的 vitest 经 D-12 台账 PKG-002 升到 3.2.7\n\n五个包 devDependencies.vitest ^2.1.8 → ^3.2.6(解析 3.2.7,与 apps/api-nestjs 一致),清掉 critical GHSA-5xrq-8626-4rwp;\n锁文件只删 vitest 2 一串。登记前 check:d3 对五个 package.json 判红,登记 PKG-002 后通过。\nvitest 2→3 逐包用例数一致(215/45/11/11/4,共 286)。pnpm audit 63 → 59,critical 1 → 0。\n文档:对接蓝图 §4.12、H23 / D-11 行,CLAUDE.md G23,框架同步评估 vitest 行,治理工具包迁移残余风险登记。\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-27T16:11:14-07:00"}],"HeadCommit":{"Sha1":"2077e2ff0ae489aad98df3c1054f41b791d76f3d","Message":"chore(reports): PKG-002 vitest 升级后 HR 全量 runtime/UI 验收与静态报告回绑 @ e545e2e\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩已登记的 O22 与 osProductReleaseTargetRemotes 2→1,reportProvenanceViolations 0。\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-27T16:16:34-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/d7b100722b129ad3d0e528c5b75c5928a73a9cfa...2077e2ff0ae489aad98df3c1054f41b791d76f3d","Len":2}...
|
1793142999
|
Edit
Delete
|
|
42644
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
11|docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表 11|docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表授权放宽原因(H11)...
|
1793143165
|
Edit
Delete
|
|
42645
|
5
|
11
|
5
|
83
|
0
|
0
|
|
1
|
11|docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表 11|docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表授权放宽原因(H11)...
|
1793143171
|
Edit
Delete
|
|
42646
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"53713119f {"Commits":[{"Sha1":"53713119fd027c90636fbbb4dbb24e0211facdc4","Message":"Merge pull request 'docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表授权放宽原因(H11)' (#11) from claude/platform-governance-5f64bd into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/11\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T07:19:30+08:00"},{"Sha1":"2077e2ff0ae489aad98df3c1054f41b791d76f3d","Message":"chore(reports): PKG-002 vitest 升级后 HR 全量 runtime/UI 验收与静态报告回绑 @ e545e2e\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩已登记的 O22 与 osProductReleaseTargetRemotes 2→1,reportProvenanceViolations 0。\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-27T16:16:34-07:00"},{"Sha1":"e545e2e74163e49da0e1b8bb9fae9165a78e8838","Message":"chore(deps): H23 剩余——packages/* 的 vitest 经 D-12 台账 PKG-002 升到 3.2.7\n\n五个包 devDependencies.vitest ^2.1.8 → ^3.2.6(解析 3.2.7,与 apps/api-nestjs 一致),清掉 critical GHSA-5xrq-8626-4rwp;\n锁文件只删 vitest 2 一串。登记前 check:d3 对五个 package.json 判红,登记 PKG-002 后通过。\nvitest 2→3 逐包用例数一致(215/45/11/11/4,共 286)。pnpm audit 63 → 59,critical 1 → 0。\n文档:对接蓝图 §4.12、H23 / D-11 行,CLAUDE.md G23,框架同步评估 vitest 行,治理工具包迁移残余风险登记。\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-27T16:11:14-07:00"},{"Sha1":"d7b100722b129ad3d0e528c5b75c5928a73a9cfa","Message":"chore(reports): H20 台账收敛与 H11 回灌后 HR 全量 runtime/UI 验收与静态报告回绑 @ 21b8668\n\nruntime 462/462(地板 452)、UI 46/46;check:governance 仍只剩 main 上已登记的 O22 与 osProductReleaseTargetRemotes 2→1 两项回退,reportProvenanceViolations 0。\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-27T11:10:37-07:00"},{"Sha1":"21b866828d04695bc2b8a719922bc5b704be50e3","Message":"docs(governance): 记录 H20 / 冻结字节台账三路并行的收敛——以 D-12 packageUpdates 为唯一台账\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-27T11:04:27-07:00"}],"HeadCommit":{"Sha1":"53713119fd027c90636fbbb4dbb24e0211facdc4","Message":"Merge pull request 'docs(os-product): 回灌 OS 侧 0.19.6 导入结果与 relay 整表授权放宽原因(H11)' (#11) from claude/platform-governance-5f64bd into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/11\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T07:19:30+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/634daa3f942f68688c978894a48a1074d11c5bbf...53713119fd027c90636fbbb4dbb24e0211facdc4","Len":6}...
|
1793143173
|
Edit
Delete
|
|
42647
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/platform-governance-5f64bd
|
1
|
{"Commits":[{"Sha1":"f0eaffd87 {"Commits":[{"Sha1":"f0eaffd873873d7070d81e01e6d55cabb5a0bfd0","Message":"chore(reports): D-9 后 HR 发布审计、全量 runtime/UI 验收与静态报告回绑 @ 2eae3ab\n\n发布审计目标远端 2(gitea / origin,经快照解析到真实 OS 仓),阻断 5 项不变;runtime 462/462(首轮 workforce-time 并发打卡用例偶发 409 码不一致,复跑通过)、UI 46/46;\ncheck:governance 只剩 O22 一项回退,osProductReleaseTargetRemotes 回退已消除,reportProvenanceViolations 0。\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-27T16:35:27-07:00"},{"Sha1":"2eae3ab9d302190231ec78c41dc75cc6273765d2","Message":"fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端\n\nOS 快照唯一远端是本机路径,审计只看到 1 个远端(osProductReleaseTargetRemotes 2→1),且快照无远端提交对象,productPresent 恒为 false。\n新增 isLocalGitRemoteUrl / resolveReleaseRemoteRepository:远端全为本机路径且指向同一仓库时跟进,遇网络远端即停;解析不到、歧义、成环、过深均失败关闭(L6)。\n审计在解析出的仓库只读 ls-remote,并先 cat-file 确认提交在本地再读内容,不 fetch。新增单测 4 例(9/9)。\n文档:对接蓝图 §4.13 与 D-9 行、旧回退描述加注,CLAUDE.md G23。\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-27T16:25:14-07:00"}],"HeadCommit":{"Sha1":"f0eaffd873873d7070d81e01e6d55cabb5a0bfd0","Message":"chore(reports): D-9 后 HR 发布审计、全量 runtime/UI 验收与静态报告回绑 @ 2eae3ab\n\n发布审计目标远端 2(gitea / origin,经快照解析到真实 OS 仓),阻断 5 项不变;runtime 462/462(首轮 workforce-time 并发打卡用例偶发 409 码不一致,复跑通过)、UI 46/46;\ncheck:governance 只剩 O22 一项回退,osProductReleaseTargetRemotes 回退已消除,reportProvenanceViolations 0。\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-27T16:35:27-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/2077e2ff0ae489aad98df3c1054f41b791d76f3d...f0eaffd873873d7070d81e01e6d55cabb5a0bfd0","Len":2}...
|
1793144131
|
Edit
Delete
|
|
42652
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/platform-governance-5f64bd
|
1
|
{"Commits":[{"Sha1":"d4b22e9f1 {"Commits":[{"Sha1":"d4b22e9f19492a52c9726b82f859bf146e485814","Message":"chore(reports): PKG-003 与冻结测试放行后 HR 全量 runtime/UI 验收与静态报告回绑 @ 068cb2f\n\nruntime 462/462、UI 46/46;workforce-time.http.test.ts 单独连跑 8 次 14/14 全绿;check:governance 只剩 O22,reportProvenanceViolations 0。\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-27T16:52:15-07:00"},{"Sha1":"068cb2fcb2d1ba8d2357ca7102feb7e86ce598c2","Message":"feat(governance): packageUpdates 放行 D3 冻结的原 Nest 测试文件,并以 PKG-003 修正并发打卡用例(G18)\n\n- d3-protection:packageUpdates 可登记 29 个原 Nest 测试文件,自 D3 基线字节 hash 起链;被放行文件须等于最后登记 hash,\n 且基线中每条执行用例须仍同名执行(改名 / 删除 / skip / 条件或循环均判红),允许新增用例;其他 apps/* 仍不得登记\n- 负向 3 例(25/25),变异探针 2 个均判红\n- PKG-003:workforce-time.http.test.ts 并发打卡落败方接受 EMPLOYEE_CLOCK_ALREADY_RECORDED 或 EMPLOYEE_CLOCK_DIRECTION_CONFLICT(时序决定出口),其余断言不变\n- 文档:CLAUDE.md 真源地图与 G18、对接蓝图 §4.14 与 D-12 行\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-27T16:45:09-07:00"}],"HeadCommit":{"Sha1":"d4b22e9f19492a52c9726b82f859bf146e485814","Message":"chore(reports): PKG-003 与冻结测试放行后 HR 全量 runtime/UI 验收与静态报告回绑 @ 068cb2f\n\nruntime 462/462、UI 46/46;workforce-time.http.test.ts 单独连跑 8 次 14/14 全绿;check:governance 只剩 O22,reportProvenanceViolations 0。\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-27T16:52:15-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/f0eaffd873873d7070d81e01e6d55cabb5a0bfd0...d4b22e9f19492a52c9726b82f859bf146e485814","Len":2}...
|
1793145139
|
Edit
Delete
|
|
42653
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
12|fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 l 12|fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端...
|
1793145336
|
Edit
Delete
|
|
42654
|
5
|
11
|
5
|
83
|
0
|
0
|
|
1
|
12|fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 l 12|fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端...
|
1793145343
|
Edit
Delete
|
|
42655
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"46da4296a {"Commits":[{"Sha1":"46da4296a3481dbabadf5422f27043a6d27efa52","Message":"Merge pull request 'fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端' (#12) from claude/platform-governance-5f64bd into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/12\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T07:55:42+08:00"},{"Sha1":"d4b22e9f19492a52c9726b82f859bf146e485814","Message":"chore(reports): PKG-003 与冻结测试放行后 HR 全量 runtime/UI 验收与静态报告回绑 @ 068cb2f\n\nruntime 462/462、UI 46/46;workforce-time.http.test.ts 单独连跑 8 次 14/14 全绿;check:governance 只剩 O22,reportProvenanceViolations 0。\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-27T16:52:15-07:00"},{"Sha1":"068cb2fcb2d1ba8d2357ca7102feb7e86ce598c2","Message":"feat(governance): packageUpdates 放行 D3 冻结的原 Nest 测试文件,并以 PKG-003 修正并发打卡用例(G18)\n\n- d3-protection:packageUpdates 可登记 29 个原 Nest 测试文件,自 D3 基线字节 hash 起链;被放行文件须等于最后登记 hash,\n 且基线中每条执行用例须仍同名执行(改名 / 删除 / skip / 条件或循环均判红),允许新增用例;其他 apps/* 仍不得登记\n- 负向 3 例(25/25),变异探针 2 个均判红\n- PKG-003:workforce-time.http.test.ts 并发打卡落败方接受 EMPLOYEE_CLOCK_ALREADY_RECORDED 或 EMPLOYEE_CLOCK_DIRECTION_CONFLICT(时序决定出口),其余断言不变\n- 文档:CLAUDE.md 真源地图与 G18、对接蓝图 §4.14 与 D-12 行\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-27T16:45:09-07:00"},{"Sha1":"f0eaffd873873d7070d81e01e6d55cabb5a0bfd0","Message":"chore(reports): D-9 后 HR 发布审计、全量 runtime/UI 验收与静态报告回绑 @ 2eae3ab\n\n发布审计目标远端 2(gitea / origin,经快照解析到真实 OS 仓),阻断 5 项不变;runtime 462/462(首轮 workforce-time 并发打卡用例偶发 409 码不一致,复跑通过)、UI 46/46;\ncheck:governance 只剩 O22 一项回退,osProductReleaseTargetRemotes 回退已消除,reportProvenanceViolations 0。\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-27T16:35:27-07:00"},{"Sha1":"2eae3ab9d302190231ec78c41dc75cc6273765d2","Message":"fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端\n\nOS 快照唯一远端是本机路径,审计只看到 1 个远端(osProductReleaseTargetRemotes 2→1),且快照无远端提交对象,productPresent 恒为 false。\n新增 isLocalGitRemoteUrl / resolveReleaseRemoteRepository:远端全为本机路径且指向同一仓库时跟进,遇网络远端即停;解析不到、歧义、成环、过深均失败关闭(L6)。\n审计在解析出的仓库只读 ls-remote,并先 cat-file 确认提交在本地再读内容,不 fetch。新增单测 4 例(9/9)。\n文档:对接蓝图 §4.13 与 D-9 行、旧回退描述加注,CLAUDE.md G23。\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-27T16:25:14-07:00"}],"HeadCommit":{"Sha1":"46da4296a3481dbabadf5422f27043a6d27efa52","Message":"Merge pull request 'fix(os-product): D-9 发布审计沿快照本机远端解析到真实 OS 仓,只读 ls-remote 其发布远端' (#12) from claude/platform-governance-5f64bd into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/12\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T07:55:42+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/53713119fd027c90636fbbb4dbb24e0211facdc4...46da4296a3481dbabadf5422f27043a6d27efa52","Len":5}...
|
1793145344
|
Edit
Delete
|
|
42656
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
1
|
|
1793145689
|
Edit
Delete
|
|
42657
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
1
|
{"Commits":[{"Sha1":"bc203e94a {"Commits":[{"Sha1":"bc203e94ac17ebd5f2924220e50029bfaf0839be","Message":"Merge remote-tracking branch 'origin/main' into claude/ai-hr-system-integration-analysis-380fcb\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T16:58:19-07:00"},{"Sha1":"4d32f241000c1f6f8123d3dfbcb8b97d6ea131a4","Message":"docs(integration): 蓝图补服务级对接矩阵,按 04 CHG-061 订正镜像与 H1/H5/H21\n\n- 对接蓝图新增 §2.5:HR 与 02/03/04 共 20 个对接点,写到 file:line,\n 标明 dev 实际跑通过的只有事实写入、Scope 来源、OS 装载三条\n- 按 04 `e50aad416`(CHG-061)订正:应用清单镜像已合到 0.19.6,工作区镜像剩 5 处差异;\n 4 条 HR 事实已在 Catalog 登记为 draft(H5 Catalog 半边);Scope 改按 Catalog producer\n 接受 juhai.hr 组织事实(H21 部分关闭,剩载荷约束与投影器现场摄取)\n- 新增 H25–H28:OS 清单契约仍强制双后端(HR 清单的 Fastify 声明是占位,不能单方删除)、\n 门店归属事实没有生产者、IdP 令牌 aud 为生成的 UUID、数字智能层自带 0.19.5 副本\n- CLAUDE.md G23、两份 CHG 草稿与人域对照表同步落地状态\n\n验证:check:governance-docs、check:docs-truth、check:d3、check:app-manifest 通过。\n未重跑 check:runtime / check:ui,runtime/UI 报告来源指纹待回绑。\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-27T16:56:11-07:00"}],"HeadCommit":{"Sha1":"bc203e94ac17ebd5f2924220e50029bfaf0839be","Message":"Merge remote-tracking branch 'origin/main' into claude/ai-hr-system-integration-analysis-380fcb\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T16:58:19-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/634daa3f942f68688c978894a48a1074d11c5bbf...bc203e94ac17ebd5f2924220e50029bfaf0839be","Len":2}...
|
1793145689
|
Edit
Delete
|
|
42658
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
13|docs(integration): 蓝图补服务级对接矩阵,按 04 CHG-061 订正镜像 13|docs(integration): 蓝图补服务级对接矩阵,按 04 CHG-061 订正镜像与 H1/H5/H21...
|
1793145750
|
Edit
Delete
|
|
42662
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
14|含五件事:H20 台账收敛的记录、H11 回灌、PKG-002 vitest 升级、D-9,以 14|含五件事:H20 台账收敛的记录、H11 回灌、PKG-002 vitest 升级、D-9,以及这次的冻结测试放行加 PKG-003。...
|
1793147367
|
Edit
Delete
|
|
42664
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
1
|
{"Commits":[{"Sha1":"b3cb73844 {"Commits":[{"Sha1":"b3cb738442c049d695d965c7b5378ba79e4a99fc","Message":"chore(reports): PR #13 文档改动后 HR 全量 runtime/UI 验收与静态报告回绑 @ bc203e9\n\nruntime 462/462(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)、UI 46/46;\n一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。静态链如实停在 O22(OS main 不含 0.19.6),\n其后 governance-docs、docs-truth、lint、typecheck 通过;check:governance 只剩 O22,reportProvenanceViolations 0。\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-27T17:37:13-07:00"}],"HeadCommit":{"Sha1":"b3cb738442c049d695d965c7b5378ba79e4a99fc","Message":"chore(reports): PR #13 文档改动后 HR 全量 runtime/UI 验收与静态报告回绑 @ bc203e9\n\nruntime 462/462(地板 452;冻结行为 12 场景、多实例 Outbox 0 重复、依赖故障 2 场景)、UI 46/46;\n一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。静态链如实停在 O22(OS main 不含 0.19.6),\n其后 governance-docs、docs-truth、lint、typecheck 通过;check:governance 只剩 O22,reportProvenanceViolations 0。\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-27T17:37:13-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/bc203e94ac17ebd5f2924220e50029bfaf0839be...b3cb738442c049d695d965c7b5378ba79e4a99fc","Len":1}...
|
1793147836
|
Edit
Delete
|
|
42668
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
1
|
{"Commits":[{"Sha1":"c306b95d1 {"Commits":[{"Sha1":"c306b95d12e89381ab0547bc7d3b951fd7f23af8","Message":"chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验收与静态报告回绑 @ 114fb95\n\nruntime 462/462(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T17:51:28-07:00"},{"Sha1":"114fb953ae1335d9b73cc0708b2bcc574fe6af4d","Message":"docs(integration): H22 记录本机开发基座容器已重建为只绑回环\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-27T17:44:32-07:00"},{"Sha1":"49d9dd32f0cf7469565d6c6682f79cff4be62284","Message":"docs(integration): 蓝图 §2.5 补本机现场读数与三项已确认结论\n\n- 新增「现场读数」:HR API 未运行;04 runtime 已开事实受理与 Scope 解析,但缺 FACT_APPLICATION_BINDINGS_JSON,\n IdP 签发的机器令牌会被拒;Scope 来源指向的 65281 不可达;OS 0.19.6 分支只在本机未推 Gitea;\n HR 开发基座旧容器仍绑 0.0.0.0(H22 行)\n- 已确认:client-fact rc.3 与 rc.8 摘要实现逐行相同(H7 只剩发布);EES 运行时拒绝已撤回人域命令\n (READ_ONLY_PROJECTION);Scope 证据 owner juhai.hr 由 04 按 HR 签名组装\n- #6、#6a、#7、#11、#18 行就地标注\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-27T17:41:05-07:00"}],"HeadCommit":{"Sha1":"c306b95d12e89381ab0547bc7d3b951fd7f23af8","Message":"chore(reports): 蓝图现场读数与 H22 更新后 HR 全量 runtime/UI 验收与静态报告回绑 @ 114fb95\n\nruntime 462/462(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T17:51:28-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/b3cb738442c049d695d965c7b5378ba79e4a99fc...c306b95d12e89381ab0547bc7d3b951fd7f23af8","Len":3}...
|
1793148693
|
Edit
Delete
|
|
42671
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
1
|
{"Commits":[{"Sha1":"25aecd7e1 {"Commits":[{"Sha1":"25aecd7e1bb9f3f5594fa488618a52bf1d28be61","Message":"chore(reports): CI 锁定 OS 构建修复后 HR 全量 runtime/UI 验收与静态报告回绑 @ a174e46\n\nruntime 462/462(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T18:17:32-07:00"},{"Sha1":"a174e46487ea90f917fa16e6b751c630134e6656","Message":"fix(ci): 锁定 OS 构建按 backend-profile.json 决定宿主范围,不再写死 api-fastify\n\nPR #13 的 Gitea 运行 26581 停在「Build locked OS compatibility sources」:兼容锁改到 D3 后的\nOS 1b8ae0d7(H13)后,该步仍写死 --filter=api-fastify,锁定 OS 已无此包,turbo 报\nNo package found with name 'api-fastify',静态作业 24 秒即失败,runtime/UI 作业被跳过。\n\n- 构建步骤改为调用验收链已在用的 scripts/lib/os-host-backends.mjs(单源):nestjs-production\n 只构建 NestJS;无 profile 时须仍跟踪 apps/api-fastify 才按 D3 前双宿主构建;profile 非法或与\n 已跟踪 Fastify 冲突即失败关闭。五种情形与锁定 OS 快照、turbo dry-run 均已本地验证。\n- check:docs-truth 新增 ci-os-host-backends 断言;对改前工作流负向判红。\n- CLAUDE.md G14 记录该远端证据。\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-27T18:08:39-07:00"}],"HeadCommit":{"Sha1":"25aecd7e1bb9f3f5594fa488618a52bf1d28be61","Message":"chore(reports): CI 锁定 OS 构建修复后 HR 全量 runtime/UI 验收与静态报告回绑 @ a174e46\n\nruntime 462/462(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T18:17:32-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/c306b95d12e89381ab0547bc7d3b951fd7f23af8...25aecd7e1bb9f3f5594fa488618a52bf1d28be61","Len":2}...
|
1793150257
|
Edit
Delete
|
|
42672
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/fact-source-domain-per-type-2026 refs/heads/claude/fact-source-domain-per-type-20261027...
|
1
|
|
1793150776
|
Edit
Delete
|
|
42673
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/fact-source-domain-per-type-2026 refs/heads/claude/fact-source-domain-per-type-20261027...
|
1
|
{"Commits":[{"Sha1":"e51fd2893 {"Commits":[{"Sha1":"e51fd28932c854c73275db1bae05d478c90f51c4","Message":"chore(reports): PKG-004 来源域按事实类型后 HR 全量 runtime/UI 验收与静态报告回绑 @ 11adf0f\n\ncheck:runtime 466 / 0(地板 452)、check:ui 46 / 46,均在 clean 11adf0f、一次性\nPostgreSQL / Redis 上实跑;check:governance 只剩 main 上既有的 O22 一项回退\n(OS main 不含 0.19.6,H12 / D-8)。\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-27T18:26:07-07:00"},{"Sha1":"11adf0ffa4b402b062191917e76920191bf07722","Message":"feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)\n\n通用 Intent 记录 Schema 不再把 sourceDomain 写死为 hr;来源域由注册表条目的\n信封 Schema 按事实类型收紧,类型约束要求每个条目的 source_domain 为字面量。\nCHG-061 登记的组织事实(source_domain=organization)因此可在登记后出站。\nresolveEnterpriseFactEnvelopeSchema / buildEnterpriseFactEnvelope 增加默认为\n生产注册表的可选注册表参数;relay 调用、EmploymentTransferred@1 行为与\nFACT_TYPE_UNREGISTERED 失败关闭不变。contracts 追加 4 例。\n\n文档:对接蓝图 H1 / H21 / P1 按 CHG-061 落地订正并新增 §4.15;CLAUDE.md\n真源地图与 G23 动态区同步。\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-27T18:15:36-07:00"}],"HeadCommit":{"Sha1":"e51fd28932c854c73275db1bae05d478c90f51c4","Message":"chore(reports): PKG-004 来源域按事实类型后 HR 全量 runtime/UI 验收与静态报告回绑 @ 11adf0f\n\ncheck:runtime 466 / 0(地板 452)、check:ui 46 / 46,均在 clean 11adf0f、一次性\nPostgreSQL / Redis 上实跑;check:governance 只剩 main 上既有的 O22 一项回退\n(OS main 不含 0.19.6,H12 / D-8)。\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-27T18:26:07-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/46da4296a3481dbabadf5422f27043a6d27efa52...e51fd28932c854c73275db1bae05d478c90f51c4","Len":2}...
|
1793150776
|
Edit
Delete
|
|
42674
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
15|feat(contracts): 出站事实来源域按事实类型收紧(V-04,PKG-004)
|
1793150819
|
Edit
Delete
|
|
42695
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
16|feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PK 16|feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)...
|
1793153388
|
Edit
Delete
|
|
42696
|
5
|
11
|
5
|
83
|
0
|
0
|
|
1
|
16|feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PK 16|feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)...
|
1793153395
|
Edit
Delete
|
|
42697
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"66f2c92a7 {"Commits":[{"Sha1":"66f2c92a78aa66944a048aa02fb288de2ce2a6a2","Message":"Merge pull request 'feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)' (#16) from claude/fact-source-domain-per-type-20261027 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/16\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T10:09:55+08:00"},{"Sha1":"e51fd28932c854c73275db1bae05d478c90f51c4","Message":"chore(reports): PKG-004 来源域按事实类型后 HR 全量 runtime/UI 验收与静态报告回绑 @ 11adf0f\n\ncheck:runtime 466 / 0(地板 452)、check:ui 46 / 46,均在 clean 11adf0f、一次性\nPostgreSQL / Redis 上实跑;check:governance 只剩 main 上既有的 O22 一项回退\n(OS main 不含 0.19.6,H12 / D-8)。\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-27T18:26:07-07:00"},{"Sha1":"11adf0ffa4b402b062191917e76920191bf07722","Message":"feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)\n\n通用 Intent 记录 Schema 不再把 sourceDomain 写死为 hr;来源域由注册表条目的\n信封 Schema 按事实类型收紧,类型约束要求每个条目的 source_domain 为字面量。\nCHG-061 登记的组织事实(source_domain=organization)因此可在登记后出站。\nresolveEnterpriseFactEnvelopeSchema / buildEnterpriseFactEnvelope 增加默认为\n生产注册表的可选注册表参数;relay 调用、EmploymentTransferred@1 行为与\nFACT_TYPE_UNREGISTERED 失败关闭不变。contracts 追加 4 例。\n\n文档:对接蓝图 H1 / H21 / P1 按 CHG-061 落地订正并新增 §4.15;CLAUDE.md\n真源地图与 G23 动态区同步。\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-27T18:15:36-07:00"}],"HeadCommit":{"Sha1":"66f2c92a78aa66944a048aa02fb288de2ce2a6a2","Message":"Merge pull request 'feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)' (#16) from claude/fact-source-domain-per-type-20261027 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/16\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T10:09:55+08:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/46da4296a3481dbabadf5422f27043a6d27efa52...66f2c92a78aa66944a048aa02fb288de2ce2a6a2","Len":3}...
|
1793153397
|
Edit
Delete
|
|
42724
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/hr-p1-fact-contracts-20261028
|
0
|
|
1793153636
|
Edit
Delete
|
|
42725
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/hr-p1-fact-contracts-20261028
|
0
|
{"Commits":[{"Sha1":"19128add5 {"Commits":[{"Sha1":"19128add543bbc36904689dda5eed46dca88f461","Message":"chore(reports): P1 前置片后 HR 全量 runtime/UI 验收与静态报告回绑 @ 7faad2a\n\nruntime 470/470(地板 452,新增 contracts 8 例)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T19:13:52-07:00"},{"Sha1":"7faad2a7882dfad798713a2f1488302888a07cd8","Message":"feat(contracts): P1 前置片——CHG-061 三条 HR 事实的载荷与信封 Schema,V-04 放宽来源域(PKG-004)\n\n- 新增 organizationCanonicalIdSchema(org_),以及 EmploymentStarted / EmploymentTerminated /\n OrganizationUnitStatusChanged v1 的载荷 Schema,逐字段对应 04 contracts/schemas/facts/*.v1.json\n- 三份信封 Schema 固定事实类型、实体、来源域(hr / organization)与 juhai.hr,并加生产侧交叉约束:\n 载荷实体 ID = entity_id;组织事实 valid_from = effective_at;change_kind 与 state_after 一致\n- V-04:Intent 记录 sourceDomain 放宽为 hr / organization,具体取值仍由注册表信封 Schema 收紧\n- 不进出站注册表、不改 facts.owns、不写 Intent:M6 只认 pinned @juhai/contracts,含 CHG-061 的版本\n 未发布;另起草给 04 的发版请求。OrganizationUnitMoved 受 Catalog Q5(unit_type 必填)阻断\n- contracts 改动经 D-12 台账 PKG-004 放行;蓝图 §4.15、H5 / P1、CLAUDE.md G23、CHG 草案同步\n\n验证:contracts 223/223(新增 8);4 个变异探针各判红;check:d3 通过、去掉 PKG-004 判红;\ncheck:app-manifest 14/14、contract-consumers、validation、naming、lint、typecheck 通过。\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-27T19:04:12-07:00"}],"HeadCommit":{"Sha1":"19128add543bbc36904689dda5eed46dca88f461","Message":"chore(reports): P1 前置片后 HR 全量 runtime/UI 验收与静态报告回绑 @ 7faad2a\n\nruntime 470/470(地板 452,新增 contracts 8 例)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环,跑完已删)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-27T19:13:52-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/25aecd7e1bb9f3f5594fa488618a52bf1d28be61...19128add543bbc36904689dda5eed46dca88f461","Len":2}...
|
1793153636
|
Edit
Delete
|
|
42742
|
5
|
7
|
5
|
83
|
0
|
0
|
|
0
|
17|feat(contracts): P1 前置片——CHG-061 三条 HR 事实的载荷与信封 17|feat(contracts): P1 前置片——CHG-061 三条 HR 事实的载荷与信封 Schema,V-04 放宽来源域(PKG-004)...
|
1793153681
|
Edit
Delete
|
|
42926
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
0
|
{"Commits":[{"Sha1":"419e17f75 {"Commits":[{"Sha1":"419e17f75fd2d64b9dd26f519b883781fdb080c6","Message":"chore(reports): rebind runtime and UI evidence to 0acf56b\n\nRerun on the clean source 0acf56b (fingerprint 2b87758427c9) 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 including the organization search case.\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-27T21:20:30-07:00"},{"Sha1":"0acf56bfdeb7c4f21f70eb9434db330feff1d6bb","Message":"fix(web): keep the organization search clear button inside the tree column\n\nRemote run 26537 failed the first browser case on the Linux runner:\nPlaywright found \"清除组织搜索\" visible and stable, but the click was\nintercepted by the organization header inside .org-content.\n\nThe search \u003clabel\u003e had no min-w-0, so as a flex item it could not get\nnarrower than the input's intrinsic width (size=20 times the font's\naverage glyph). With a wider runner font the label grew past the 219 px\ninner width of the 260 px tree column and pushed the button out of the\ncolumn, under the content section that is painted after it.\n\nReproduced in mcr.microsoft.com/playwright:v1.61.1-noble at the default\n1280x720 viewport with the test's own steps and a wider input font:\nbutton at x 368-386 (column ends at 336), elementFromPoint returns the\ncontent header div, click times out. With min-w-0 on the label and\nshrink-0 on the button, the real production build keeps the button at\nx 279-315 at full 36 px and the click succeeds, with both the default\nand the wider font. web lint and typecheck pass. 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-27T21:17:42-07:00"}],"HeadCommit":{"Sha1":"419e17f75fd2d64b9dd26f519b883781fdb080c6","Message":"chore(reports): rebind runtime and UI evidence to 0acf56b\n\nRerun on the clean source 0acf56b (fingerprint 2b87758427c9) 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 including the organization search case.\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-27T21:20:30-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/b99daae930c98448ae3ec72c3a6a4ef90f18e035...419e17f75fd2d64b9dd26f519b883781fdb080c6","Len":2}...
|
1793161234
|
Edit
Delete
|
|
43182
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
0
|
{"Commits":[{"Sha1":"3c08249a6 {"Commits":[{"Sha1":"3c08249a6b7a15368c847310f69ebe43d9398bbf","Message":"chore(reports): rebind runtime and UI evidence to f3c1264\n\nRerun on the clean source f3c1264 (fingerprint fb3be30d6a96) 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.\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-27T23:14:24-07:00"},{"Sha1":"f3c1264ab64d21ef648e895c9731a75e62490748","Message":"fix(ci): wait for the real PostgreSQL server over TCP before acceptance\n\nRun 26605 removed the stale 26523 containers as intended, then failed\nwith \"PostgreSQL did not become ready\" after 7 s. On first start the\npostgres image runs a temporary init server that only listens on the\nunix socket, then restarts into the real server. The socket-based\npg_isready accepted the temporary server, and the final re-check landed\nin the restart window.\n\nBoth readiness checks now use pg_isready -h 127.0.0.1, which only the\nreal server (listen_addresses='*') answers. Container logs locally show\nthe two-phase start (temporary server ready, fast shutdown, final server\nready). Five consecutive fresh starts each ran prisma migrate deploy\n(66 migrations) immediately afterwards without error, and no labelled\ncontainers remained. 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-27T23:11:32-07:00"}],"HeadCommit":{"Sha1":"3c08249a6b7a15368c847310f69ebe43d9398bbf","Message":"chore(reports): rebind runtime and UI evidence to f3c1264\n\nRerun on the clean source f3c1264 (fingerprint fb3be30d6a96) 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.\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-27T23:14:24-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/419e17f75fd2d64b9dd26f519b883781fdb080c6...3c08249a6b7a15368c847310f69ebe43d9398bbf","Len":2}...
|
1793168067
|
Edit
Delete
|
|
43499
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
0
|
{"Commits":[{"Sha1":"9ec0a8a4f {"Commits":[{"Sha1":"9ec0a8a4fc3e44fbdd8db034bd1abe4b7cdc9bc9","Message":"chore(reports): rebind runtime and UI evidence to d0c8f7f\n\nRerun after merging main 66f2c92 and recording G14, on the clean source\nd0c8f7f (fingerprint 6a4b9f1c6b30), isolated containers with a recreated\ndatabase: check:runtime 466/466 (new cases from main included), frozen\noracle 12, outbox 1 scenario / 0 duplicates, outage health 2; check:ui\n46/46 with the web server bound to 127.0.0.1 as merged from main.\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-28T05:20:08-07:00"},{"Sha1":"d0c8f7fc0f7c792f963d34d34a9f705cc2fe4ecd","Message":"docs(governance): record the first green remote runtime/UI job in G14\n\nPR 7 run 26607 (3c08249): the Runtime and UI acceptance job passed end\nto end on the Gitea runner (per-run containers 6 s, check:runtime 3m35s,\ncheck:ui 46/46 with Playwright 99.4 s). The workflow stays red only\nbecause the static job still stops at O22 (no 0.19.6 product commit on\nthe OS remote). The ci-gate row now reflects the current job design and\nthis evidence; it stays OPEN.\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-28T05:16:43-07:00"},{"Sha1":"e71116ca13a9b46be5a62e6395816bd388f39ae5","Message":"Merge remote-tracking branch 'origin/main' into claude/project-progress-analysis-69857d\n\n# Conflicts:\n#\treports/dual-backend-behavior.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/ui-acceptance.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T05:16:22-07:00"},{"Sha1":"66f2c92a78aa66944a048aa02fb288de2ce2a6a2","Message":"Merge pull request 'feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)' (#16) from claude/fact-source-domain-per-type-20261027 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/16\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T10:09:55+08:00"},{"Sha1":"e51fd28932c854c73275db1bae05d478c90f51c4","Message":"chore(reports): PKG-004 来源域按事实类型后 HR 全量 runtime/UI 验收与静态报告回绑 @ 11adf0f\n\ncheck:runtime 466 / 0(地板 452)、check:ui 46 / 46,均在 clean 11adf0f、一次性\nPostgreSQL / Redis 上实跑;check:governance 只剩 main 上既有的 O22 一项回退\n(OS main 不含 0.19.6,H12 / D-8)。\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-27T18:26:07-07:00"}],"HeadCommit":{"Sha1":"9ec0a8a4fc3e44fbdd8db034bd1abe4b7cdc9bc9","Message":"chore(reports): rebind runtime and UI evidence to d0c8f7f\n\nRerun after merging main 66f2c92 and recording G14, on the clean source\nd0c8f7f (fingerprint 6a4b9f1c6b30), isolated containers with a recreated\ndatabase: check:runtime 466/466 (new cases from main included), frozen\noracle 12, outbox 1 scenario / 0 duplicates, outage health 2; check:ui\n46/46 with the web server bound to 127.0.0.1 as merged from main.\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-28T05:20:08-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/3c08249a6b7a15368c847310f69ebe43d9398bbf...9ec0a8a4fc3e44fbdd8db034bd1abe4b7cdc9bc9","Len":28}...
|
1793190011
|
Edit
Delete
|
|
43500
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/ai-hr-system-integration-analysi refs/heads/claude/ai-hr-system-integration-analysis-380fcb...
|
0
|
{"Commits":[{"Sha1":"b0cc541c4 {"Commits":[{"Sha1":"b0cc541c42f3f17a6571291b673ac39cc1e5e189","Message":"chore(reports): 合入 main(含 #16 V-04)后 HR 全量 runtime/UI 验收与静态报告回绑 @ ea4c7e9\n\nruntime 466/466(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-28T05:27:33-07:00"},{"Sha1":"ea4c7e97ea41db41ddefd16624e930eb58fc8a78","Message":"Merge remote-tracking branch 'origin/main' into claude/ai-hr-system-integration-analysis-380fcb\n\n# Conflicts:\n#\tCLAUDE.md\n#\tdocs/domain/enterprise-control-plane-integration-blueprint-2026-10-27.md\n#\treports/app-manifest.latest.json\n#\treports/contract-consumers.latest.json\n#\treports/database-rls.latest.json\n#\treports/docs-truth.latest.json\n#\treports/dual-backend-behavior.latest.json\n#\treports/dual-backend-parity.latest.json\n#\treports/fixtures.latest.json\n#\treports/fork-readiness.latest.json\n#\treports/governance-docs.latest.json\n#\treports/governance-kit.latest.json\n#\treports/governance.latest.json\n#\treports/health-dependency-failure.latest.json\n#\treports/migrations.latest.json\n#\treports/naming.latest.json\n#\treports/os-product-bundle.latest.json\n#\treports/os-product-compat.latest.json\n#\treports/os-product-distribution.latest.json\n#\treports/os-product-layer.latest.json\n#\treports/outbox-multi-instance.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/runtime-governance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/statemachine-write-guard.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-28T05:21:11-07:00"},{"Sha1":"66f2c92a78aa66944a048aa02fb288de2ce2a6a2","Message":"Merge pull request 'feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)' (#16) from claude/fact-source-domain-per-type-20261027 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/16\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-28T10:09:55+08:00"},{"Sha1":"e51fd28932c854c73275db1bae05d478c90f51c4","Message":"chore(reports): PKG-004 来源域按事实类型后 HR 全量 runtime/UI 验收与静态报告回绑 @ 11adf0f\n\ncheck:runtime 466 / 0(地板 452)、check:ui 46 / 46,均在 clean 11adf0f、一次性\nPostgreSQL / Redis 上实跑;check:governance 只剩 main 上既有的 O22 一项回退\n(OS main 不含 0.19.6,H12 / D-8)。\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-27T18:26:07-07:00"},{"Sha1":"11adf0ffa4b402b062191917e76920191bf07722","Message":"feat(contracts): 出站事实来源域按事实类型收紧(V-04,D-12 台账 PKG-004)\n\n通用 Intent 记录 Schema 不再把 sourceDomain 写死为 hr;来源域由注册表条目的\n信封 Schema 按事实类型收紧,类型约束要求每个条目的 source_domain 为字面量。\nCHG-061 登记的组织事实(source_domain=organization)因此可在登记后出站。\nresolveEnterpriseFactEnvelopeSchema / buildEnterpriseFactEnvelope 增加默认为\n生产注册表的可选注册表参数;relay 调用、EmploymentTransferred@1 行为与\nFACT_TYPE_UNREGISTERED 失败关闭不变。contracts 追加 4 例。\n\n文档:对接蓝图 H1 / H21 / P1 按 CHG-061 落地订正并新增 §4.15;CLAUDE.md\n真源地图与 G23 动态区同步。\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-27T18:15:36-07:00"}],"HeadCommit":{"Sha1":"b0cc541c42f3f17a6571291b673ac39cc1e5e189","Message":"chore(reports): 合入 main(含 #16 V-04)后 HR 全量 runtime/UI 验收与静态报告回绑 @ ea4c7e9\n\nruntime 466/466(地板 452)、UI 46/46;一次性 PostgreSQL 16 / Redis 7(只绑回环)。\n静态链如实停在 O22;其后 governance-docs、docs-truth、lint、typecheck 通过;\ncheck:governance 只剩 O22,reportProvenanceViolations 0。\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-28T05:27:33-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/25aecd7e1bb9f3f5594fa488618a52bf1d28be61...b0cc541c42f3f17a6571291b673ac39cc1e5e189","Len":5}...
|
1793190457
|
Edit
Delete
|