|
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
|
|
42659
|
5
|
5
|
5
|
54
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4a504694a {"Commits":[{"Sha1":"4a504694a8ba4fd35e119ce09fef3856289b4ec9","Message":"chore(evidence): record C51 static 20/20 at 09ea21e and runtime/UI/deployment/production at f4e3f6a\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:13:49-07:00"},{"Sha1":"09ea21ef273951258780d28f4866ed1117792410","Message":"docs(evidence): backfill C51 four-level freshness at clean f4e3f6a\n\nRuntime 490/0 (RLS enforce), UI 4x11, deployment 13 steps with 1 rollback,\nproduction 14 steps. Deployment levels first failed at stack start because\nthe local Docker address pools were exhausted; passed after freeing this\nround's own acceptance stack.\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:12:04-07:00"},{"Sha1":"f4e3f6ad23e82f5b665299d01500e4cf9bbb6da5","Message":"fix(d3): treat empty HOST as unset so it also falls back to loopback (C51)\n\n`process.env.HOST ?? \"127.0.0.1\"` passes an empty string (e.g. compose\n`HOST: ${HOST:-}`) straight to listen. Use || in both entries, as the\nAI人事系统 listen-host.ts already does, and make the C51 tripwire accept\nonly ||. Fifth negative (?? form) exits 1; green after restore.\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:01:58-07:00"},{"Sha1":"8e22a6d89ce1cb446f4f92b8131f5965cf690879","Message":"fix(d3): default the listen host to loopback and set HOST in the image (C51)\n\nFramework Owner chose HR F-7 option (a) on 2026-10-27. Both host entries\nused `process.env.HOST ?? \"0.0.0.0\"`, so a plain `pnpm dev` (demo auth by\ndefault) published the API on the LAN, and a derived repo's own loopback\nfix (AI人事系统 D-10) would be reverted by the next framework sync.\n\n- apps/api-nestjs/src/main.ts and apps/api-fastify/src/server.ts default\n to 127.0.0.1; exposure needs an explicit HOST (HOST=:: for IPv6).\n- apps/api-nestjs/Dockerfile runtime target sets ENV HOST=0.0.0.0, since\n loopback inside a container is unreachable through port mapping. The\n image is the single place that sets it; the compose file does not repeat it.\n- check:dual-backend C51 tripwire: loopback default in both entries, no\n hard-coded 0.0.0.0 in entries, Dockerfile runtime ENV HOST=0.0.0.0.\n Negative: four mutations each exit 1, green after restore.\n- backend standard, ADR-0010 D3, migration playbook, COMPATIBILITY,\n CHANGELOG, doctrine index and experience C51 updated.\n\nFull static chain 20 steps, test:scripts 465/465 on the dirty worktree.\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:00:05-07:00"}],"HeadCommit":{"Sha1":"4a504694a8ba4fd35e119ce09fef3856289b4ec9","Message":"chore(evidence): record C51 static 20/20 at 09ea21e and runtime/UI/deployment/production at f4e3f6a\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:13:49-07:00"},"CompareURL":"luoanwu/base-framework/compare/1740dc53f3eff71b45cdd1f78df82903818b75db...4a504694a8ba4fd35e119ce09fef3856289b4ec9","Len":4}...
|
1793146443
|
Edit
Delete
|
|
42660
|
5
|
5
|
5
|
135
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eb7613dc5 {"Commits":[{"Sha1":"eb7613dc5b7daff586c599829c91c8878e5bd914","Message":"chore(evidence): record U2 round-2 gates on 03a80d7\n\nNative latest reports from clean 03a80d7 (worktreeHash\nsha256:f09f831b7d6ab3159d98f90b3053a1b6a09cb1416516217cac0959c5abb58b7b):\npnpm check exit 0 (ownTests 28, ownTestCases 160); check:device-boundaries\nexit 0; check:runtime exit 0 (150 passed = contracts 16 + NestJS 134, floor\n143, RLS enforce, dedicated container DB device_cloud_u2run / Redis db5);\nUI_MATRIX=1 check:ui exit 0 (nestjs/ws 9, nestjs/sse 9, ports 45710/45711);\ncheck:evidence exit 0; test:s3:rules 46/46. CLAUDE.md progress rows now name\nclean 03a80d7 (acceptance-successor scope only). Closes THING-U2-V1.\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:10:14-07:00"},{"Sha1":"03a80d717b2472c836ff13731dca30b699f7ea2a","Message":"test(device-v1b): close U2 verifier findings V1-V5 (ABA, valid control bodies, boundaries)\n\n- V2: new PM-A05 ABA case via real transfer round-trip (merchant -\u003e other -\u003e\n merchant mid-read): new grant/projection must not authorize the in-flight\n read (404), later read under the new grant is 200. Weakening the recheck to\n `if (!still)` turns it red; base 9fe2f24 service fails it too.\n- V3: the six authority write entries now use bodies that pass the route's\n own contracts schemas (asserted via safeParse) and each must be 403; a spy\n asserts all 9 requests reached assertAuthority for the grantee tenant.\n- V1: CLAUDE.md runtime/UI progress rows point to clean e4a1b6e, the source\n of the committed latest reports (acceptance-successor scope).\n- V4/V5: docs/u2-authorized-read.md records the PM-A05 boundary (decided at\n the post-read recheck; already-rechecked responses are not recalled) and\n lists device history visibility (topologyAt/serviceHistory lower bound)\n as a pending business decision, so \"old binding no leak\" is not verified.\n\nNo service/contract/Prisma/migration/candidate change.\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:07:49-07:00"},{"Sha1":"aa141dc52a89eeda5cee38bd6fc4d52e7990e58a","Message":"chore(evidence): record U2 gates on e4a1b6e\n\nNative latest reports from runs on clean e4a1b6e (worktreeHash\nsha256:9695a881d79f4e1cdf07c2c8463c71174ae7e770eeb5187d843d98480c01eeb7):\npnpm check exit 0 (ownTests 28, ownTestCases 159); check:device-boundaries\nexit 0; check:runtime exit 0 (149 passed, floor 143, RLS enforce, dedicated\ncontainer DB device_cloud_u2run / Redis db5); UI_MATRIX=1 check:ui exit 0\n(nestjs/ws 9, nestjs/sse 9); check:evidence exit 0. test:s3:rules 46/46\n(candidate untouched; s3 runtime not rerun). Reports only; no source change.\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:50:35-07:00"},{"Sha1":"e4a1b6e855fd835f64b3bd6a077164d51f93136b","Message":"fix(device-v1b): deny tenant topology when revocation commits mid-read (U2)\n\nU2 slice (01 存量应用升级/物云.md §4; 01 权限计划 §4.3 / PM-A01 / PM-A03 / PM-A05):\n- getTenantTopology re-verifies the same tenant projection and sourceGrantId\n after reading authority topology; a revocation committed between the grant\n check and the authority read now yields 404 instead of 200 + topology.\n- New device-v1b.revocation-read.acceptance.test.ts (6 cases, JWT with\n issuer/audience, FastifyAdapter host, runtime role): PM-A01 rejections on\n tenant device reads, read-only grantee cannot reach any authority control\n entry and tenant surface has no command route, cross-tenant guessed IDs\n indistinguishable from nonexistent, revoked tenant loses list/detail/\n topology incl. ?at=, reads leave zero writes, in-flight and concurrent\n revocation.\n- Before fix: in-flight revocation case red (200 != 404), other 5 green on\n 9fe2f24 (gap-zero negatives). Five targeted mutations each turn the\n matching case red.\n- Connection-status / original command receipt query NOT added to the host:\n the original ledger exists only in the default-closed\n ops/device-loop-candidate; needs 02/04 decisions (docs/u2-authorized-read.md).\n\nVerified before commit: vitest device files 21/21, test:s3:rules 46/46,\ncheck:quick 14/14, pnpm check exit 0 (dirty tree; full gates rerun on the\ncommitted tree). No migration, contract, Prisma or candidate change.\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:47:36-07:00"}],"HeadCommit":{"Sha1":"eb7613dc5b7daff586c599829c91c8878e5bd914","Message":"chore(evidence): record U2 round-2 gates on 03a80d7\n\nNative latest reports from clean 03a80d7 (worktreeHash\nsha256:f09f831b7d6ab3159d98f90b3053a1b6a09cb1416516217cac0959c5abb58b7b):\npnpm check exit 0 (ownTests 28, ownTestCases 160); check:device-boundaries\nexit 0; check:runtime exit 0 (150 passed = contracts 16 + NestJS 134, floor\n143, RLS enforce, dedicated container DB device_cloud_u2run / Redis db5);\nUI_MATRIX=1 check:ui exit 0 (nestjs/ws 9, nestjs/sse 9, ports 45710/45711);\ncheck:evidence exit 0; test:s3:rules 46/46. CLAUDE.md progress rows now name\nclean 03a80d7 (acceptance-successor scope only). Closes THING-U2-V1.\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:10:14-07:00"},"CompareURL":"luoanwu/juhai-thing-cloud/compare/9fe2f24089819c6d062b22f50ab799f5cb8f48d2...eb7613dc5b7daff586c599829c91c8878e5bd914","Len":4}...
|
1793146756
|
Edit
Delete
|
|
42661
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"39902d19c {"Commits":[{"Sha1":"39902d19c7f82a1e39d99ef67e64306c39a1c306","Message":"docs(workspace): advance thing-cloud source to eb7613d (U2 authorized read) and backfill 01 layer head\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:22:08-07:00"},{"Sha1":"d27bcf9ea6678b7dca571f4313ce59bd68501558","Message":"docs: mark F-7 decided (option a) and implemented as 00 C51; update 10-27 skill reference\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:16:29-07:00"},{"Sha1":"67fc5e85269daafe78a6b57f2486e0b157ba8442","Message":"docs(workspace): backfill 04 layer head to c4bd690 (v7 新窗口时刻回填);根 README 记新窗口 2026-11-08 与余 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-27T16:52:24-07:00"},{"Sha1":"1e5b88fadf6558e2f166d7acf682a94649cdfb79","Message":"docs(workspace): backfill 04 head to 6ae2a13d2 (runtime candidate 09ed18570 record)\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:50:20-07:00"}],"HeadCommit":{"Sha1":"39902d19c7f82a1e39d99ef67e64306c39a1c306","Message":"docs(workspace): advance thing-cloud source to eb7613d (U2 authorized read) and backfill 01 layer head\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:22:08-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/d58da01114d3fb247c8d843556188b685379538a...39902d19c7f82a1e39d99ef67e64306c39a1c306","Len":4}...
|
1793147349
|
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
|
|
42663
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"47335e097 {"Commits":[{"Sha1":"47335e0970c991d14a50b6cb52268f39a7a4daf7","Message":"chore(reports): 工作台快照重嵌证据结论 @ 3189d56b3\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:08:16-07:00"},{"Sha1":"3189d56b3b21ea3c73d77995f7f0b0e087cc3dc0","Message":"chore(reports): 根链 32 环回绑 @ 24208d02e(FACT_APPLICATION_BINDINGS_JSON 配置模板)\n\nREAL_EXIT=0;证据新鲜度 partial:fresh 54 / warn 15 / error 0。本改动唯一遗留的 warn 是\nruntime-acceptance(作用域内仅 .env.example 注释变化);镜像代码面含 turbo.json / governance.env.json,\n据此建镜像切 dev 前须重跑 check:runtime。catalog-drift 的 sourceHead 读主检出 6ae2a13d2(本提交父提交,作用域内无差异)。\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:07:49-07:00"},{"Sha1":"24208d02e1b4b4a870c6afbb81a5dcc982aa6854","Message":"feat(stack): compose 与 env 模板补 FACT_APPLICATION_BINDINGS_JSON(事实受理 / 读面机器调用方绑定,空默认关)\n\nHR 接入配对缺口核验发现:事实受理控制器读取该变量,但 compose、governance.env.json、\nturbo globalEnv 与 .env.example 均未登记,dev 无法注入。本提交只补模板与登记,不注入任何值。\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:59:00-07:00"}],"HeadCommit":{"Sha1":"47335e0970c991d14a50b6cb52268f39a7a4daf7","Message":"chore(reports): 工作台快照重嵌证据结论 @ 3189d56b3\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:08:16-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/6ae2a13d2525f94fb4d467660100361d950832b4...47335e0970c991d14a50b6cb52268f39a7a4daf7","Len":3}...
|
1793147589
|
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
|
|
42665
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"d5f71d561 {"Commits":[{"Sha1":"d5f71d5616a084b6c2fcb9f541949ca6b31fee61","Message":"docs(ktv): record intended write-chain order deviation for PM-06 (KTV-PM06-V7)\n\nIntent writers now run before the external success audit so the cleaning\nfinal re-verification also precedes it; this deliberately differs from the\nframework write-chain description (writers after outbox/audit). Same\ntransaction, no KTV writers registered; framework docs unchanged.\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:31:57-07:00"},{"Sha1":"a358d0f99b8bb50f8a15849bb826a083f04ef7cd","Message":"docs(ktv): record PM-06 round-2 verification fixes and fixed-commit gates\n\nFixed afd2d68a6fc758434b55fef4fce844abb770e9a1 (fingerprint 40791385...,\nunchanged during runs) on a clean checkout: targeted 102/102, default\n1004/1004, matrix check exit 0, full business gate exit 2 (pre-existing\n212/98 fully signed 0), isolated PostgreSQL A 21/21 and B 6/6. The new\ntests failed 5/11 (PG) and 2/7 (unit) on the bc3f334 implementation;\nremoving the principal/role comparison turns the no-bump role switch red.\nRegenerated acceptance run/matrix/backlog belong to that run. Raw failing\nTAP files keep their original trailing spaces.\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:22:03-07:00"},{"Sha1":"afd2d68a6fc758434b55fef4fce844abb770e9a1","Message":"docs(ktv): describe audit-last ordering, review visibility and store build prerequisite\n\nResponds to KTV-PM06-V1..V6 in docs/ees-cleaning-permissions.md: final\nre-verification precedes the external success audit, principal/role are\ncompared, room executor/rework follow cycle visibility, open escalations\nare reviewer material, and the default suite needs the prototype/store\noffline install and build (V6).\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:20:22-07:00"},{"Sha1":"be2b2b335f7c3d41fe05de20413f9d97cae11a92","Message":"fix(ktv): audit only after cleaning final checks and keep review material visible\n\nResponds to PM-06 verification KTV-PM06-V1..V5.\n\n- V1: intents and the cleaning final re-verification now run before the\n external success audit, which is the last step before commit; a rejected\n command leaves no success audit, an audit failure still rolls back.\n- V5: assertCurrent also compares principalId and role, so a role switch\n without a binding version bump is rejected.\n- V2/V4: room executor/executorRef/rework stay only on rooms whose current\n cycle is visible (the reviewer workbench independence gate works again);\n they are removed elsewhere, so hidden rework evidence no longer leaks.\n- V3: escalation participants use reviews[].actor/lastReview.actor/closure;\n open escalations awaiting review or close are review material for the\n independent reviewer with the command's independence exclusions.\n\nWorking tree: PM06 PG 11/11 (5/11 failed on bc3f334 implementation),\nPG A 21/21, PG B 6/6, targeted 102/102, default 1004/1004.\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:20:15-07:00"},{"Sha1":"bc3f3341822d13debfaf62e3acdf23b28d74c10d","Message":"docs(ktv): record PM-06 cleaning transaction final rejection evidence\n\nFixed implementation aadf68fbcf7edc8cfaed209cc301943a574f4f00 (source\nfingerprint cdb0f004..., unchanged during runs) on a clean checkout:\ntargeted 100/100 (previous 95 plus 5 read-scope cases), default 1004/1004,\nmatrix check exit 0, full business gate exit 2 (212 features / 98 AC fully\nsigned still 0, pre-existing), isolated PostgreSQL 18/18 and 6/6.\nThe final PM-06 PG test failed 4/8 on the 80a0de1 implementation; removing\nthe pre-commit registration recheck turns two cases red.\n\nRegenerated acceptance run/matrix/backlog belong to that run. SSE/WS\nrealtime fan-out remains uncovered and is recorded as an open decision.\nNo deployment, loading, shared database, migration or real authorization.\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:00:52-07:00"}],"HeadCommit":{"Sha1":"d5f71d5616a084b6c2fcb9f541949ca6b31fee61","Message":"docs(ktv): record intended write-chain order deviation for PM-06 (KTV-PM06-V7)\n\nIntent writers now run before the external success audit so the cleaning\nfinal re-verification also precedes it; this deliberately differs from the\nframework write-chain description (writers after outbox/audit). Same\ntransaction, no KTV writers registered; framework docs unchanged.\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:31:57-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/80a0de15c571d455cb4081a2686054fbf11e8a3e...d5f71d5616a084b6c2fcb9f541949ca6b31fee61","Len":6}...
|
1793147919
|
Edit
Delete
|
|
42666
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5cbede6f3 {"Commits":[{"Sha1":"5cbede6f3f0ed85a668e6429115e66777120a4fd","Message":"chore(reports): CHG-061 V-01 落地合并树工作台快照回绑 @ e1a749162(S2,嵌入最新证据新鲜度)\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:35:56-07:00"},{"Sha1":"e1a749162846a0df9add1b2e1dd355221db1c74c","Message":"chore(reports): CHG-061 V-01 落地合并树证据新鲜度回绑 @ 92f4b2f4c\n\ncheck:evidence partial:52 fresh / 17 warn / 0 error。\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:35:48-07:00"},{"Sha1":"92f4b2f4cc502b618a56d7a15ddbe580e8d73dd7","Message":"chore(reports): CHG-061 V-01 落地合并树工作台快照回绑 @ 71d66a55f(S1)\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:35:32-07:00"},{"Sha1":"71d66a55fbe6e1fad1819085d2e723c168aa73dd","Message":"chore(reports): CHG-061 V-01 落地合并树根链回绑 @ 781ace7af\n\n在 clean 合并树 781ace7af(main 47335e097 + d2c9fc384)上运行根 pnpm check:\n前 31 环全部退出 0(governance 1364/0、contracts:check:local 689/0),末环 check:evidence\n仅 workbench-catalog-snapshot 判 error(快照须在本回绑后重嵌,S1 下一提交处理)。\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:34:52-07:00"},{"Sha1":"781ace7af89f8e003b9b176f11a01dc3084002e5","Message":"merge: CHG-061 V-01 Scope 组织事实拒绝用例逐项重算 receipt digest(d2c9fc384)入 main 47335e097\n\n候选 claude/chg061-scope-reject-test-20261027@d2c9fc384(实现 12ebf2cb4 只改\nruntime/modules/scope/src/persistence/organization-fact.test.ts,其后 3 个 reports 回绑)。\n9 份 reports/*.latest.json 内容冲突为机械冲突:先取 main 侧版本,随后在本合并树上\n重跑根链与快照并单独回绑,不手改报告内容。\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:30:26-07:00"}],"HeadCommit":{"Sha1":"5cbede6f3f0ed85a668e6429115e66777120a4fd","Message":"chore(reports): CHG-061 V-01 落地合并树工作台快照回绑 @ e1a749162(S2,嵌入最新证据新鲜度)\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:35:56-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/47335e0970c991d14a50b6cb52268f39a7a4daf7...5cbede6f3f0ed85a668e6429115e66777120a4fd","Len":9}...
|
1793147924
|
Edit
Delete
|
|
42667
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"57743254e {"Commits":[{"Sha1":"57743254ef51a4c37771e2d348fd454b8ecaced2","Message":"docs(governance): CHG-061 订正 HR 侧实际实现(PR #8 42f7b01)、补部署边界与独立核验 §7(V-01 修复 04 main 5cbede6f3 已推 Gitea)\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:39:16-07:00"},{"Sha1":"de94ed4c52e0c175e1713cb2c7a2383c5d74191e","Message":"docs(governance): CHG-063 §4a 根仓登记行已提交 d58da011\n\nCo-Authored-By: Claude Fable 5.1 \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:32:09-07:00"},{"Sha1":"b557cb7e503c8c1f4865f74b11241ac080b125fb","Message":"docs(governance): CHG-063 §4a 记录产品仓根 workspace.json 登记行与 gitea-bootstrap 干跑\n\nCo-Authored-By: Claude Fable 5.1 \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:19:10-07:00"},{"Sha1":"2a51fec7b02fc41f400b09ab8548fee12c27c641","Message":"docs(governance): CHG-063 §4a/§6 记录对齐工具已修(04 层 79f71ad)与 Q4 已登记为派生回执第 7 条\n\nCo-Authored-By: Claude Fable 5.1 \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:10:08-07:00"}],"HeadCommit":{"Sha1":"57743254ef51a4c37771e2d348fd454b8ecaced2","Message":"docs(governance): CHG-061 订正 HR 侧实际实现(PR #8 42f7b01)、补部署边界与独立核验 §7(V-01 修复 04 main 5cbede6f3 已推 Gitea)\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:39:16-07:00"},"CompareURL":"luoanwu/platform-governance/compare/ba3447b0cacf76d15c71d1dd720ed645f485d4e9...57743254ef51a4c37771e2d348fd454b8ecaced2","Len":4}...
|
1793148179
|
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
|
|
42669
|
5
|
5
|
5
|
135
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"232ef934a {"Commits":[{"Sha1":"232ef934a21af0761d830c8f090baf69eed266f1","Message":"chore(evidence): record C50/C51 runtime 150/0 and UI 2x9 on 17c13a8\n\nDeployment levels not run here: image build needs the user's registry\nread credential (DEPLOY_NPMRC), previously user-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-27T17:54:07-07:00"},{"Sha1":"17c13a8132bf7e28dde1b54cb3c2922835c1b1fc","Message":"fix(security): adopt framework C50/C51 loopback defaults for listen host and dev data stores\n\nFrom base-framework main 4a50469 (2026-10-27):\n- API defaults to 127.0.0.1 when HOST is unset or empty; the image sets\n ENV HOST=0.0.0.0 in the runtime target. Host-side publishing of the\n production API stays governed by PROD_BIND_HOST (compose-bind).\n- Dev base binds PostgreSQL/Redis to 127.0.0.1 (production compose\n already did).\n- F14 port parsing via scripts/lib/compose-ports.mjs (same bytes as the\n framework) with the data-store loopback assertion; check:dual-backend\n gains the C51 listen-default tripwire.\n\nNegative: main.ts back to 0.0.0.0, Dockerfile without ENV HOST, Redis\nwithout loopback each exit 1; green after restore. pnpm check passed on\nthe dirty worktree (scripts 113/113).\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:49:39-07:00"}],"HeadCommit":{"Sha1":"232ef934a21af0761d830c8f090baf69eed266f1","Message":"chore(evidence): record C50/C51 runtime 150/0 and UI 2x9 on 17c13a8\n\nDeployment levels not run here: image build needs the user's registry\nread credential (DEPLOY_NPMRC), previously user-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-27T17:54:07-07:00"},"CompareURL":"luoanwu/juhai-thing-cloud/compare/eb7613dc5b7daff586c599829c91c8878e5bd914...232ef934a21af0761d830c8f090baf69eed266f1","Len":2}...
|
1793148890
|
Edit
Delete
|
|
42670
|
5
|
5
|
5
|
84
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"883a3e660 {"Commits":[{"Sha1":"883a3e660c313ea02daba8067ed6bb9208d31a25","Message":"chore(evidence): record C50/C51 seven native levels on clean 0013cd2\n\nRuntime, UI, backend parity, containers (3 targets non-root, read-only\nrootfs), DR (11 tables, restore DB dropped), deployment 13 steps with\nrollback, production 14 steps, static. Isolated PG/Redis torn down.\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:26-07:00"},{"Sha1":"0013cd2839658e98e710a0f6688535a2e7a7a009","Message":"fix(security): adopt framework C50/C51 loopback defaults for listen host and dev data stores\n\nFrom base-framework main 4a50469 (2026-10-27):\n- API defaults to 127.0.0.1 when HOST is unset or empty (the Dockerfile\n api-nestjs target already sets ENV HOST=0.0.0.0; production compose\n already binds the API to 127.0.0.1 by default).\n- Dev base binds PostgreSQL/Redis to 127.0.0.1; Redis host port becomes\n overridable.\n- check:dual-backend gains the listen-default and data-store loopback\n checks (this repo has no F14; port parsing reuses the framework's\n compose-ports module byte-for-byte, its tests join test:governance-kit).\n\nNegative: entry back to `?? \"0.0.0.0\"`, entry using `??`, Dockerfile\nwithout ENV HOST, PG without loopback each exit 1; green after restore.\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:56:38-07:00"}],"HeadCommit":{"Sha1":"883a3e660c313ea02daba8067ed6bb9208d31a25","Message":"chore(evidence): record C50/C51 seven native levels on clean 0013cd2\n\nRuntime, UI, backend parity, containers (3 targets non-root, read-only\nrootfs), DR (11 tables, restore DB dropped), deployment 13 steps with\nrollback, production 14 steps, static. Isolated PG/Redis torn down.\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:26-07:00"},"CompareURL":"luoanwu/juhai-knowledge-cloud/compare/12e7bad5413b6ba9b725e4967914e357320ccc40...883a3e660c313ea02daba8067ed6bb9208d31a25","Len":2}...
|
1793150174
|
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
|