|
44753
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d0cc67ef9 {"Commits":[{"Sha1":"d0cc67ef9b33f520698ec24edfd209002f433450","Message":"chore(reports): 合入 main 6c074f962 后根静态链与 runtime 静态门禁回绑 @ 0dd9bf9a5\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-31T08:58:04-07:00"},{"Sha1":"0dd9bf9a510fca85d10ad3116133454b55f93536","Message":"Merge branch 'main' into claude/sso-rp-negatives-20261031\n\n# Conflicts:\n#\treports/migration-decs.latest.json\n#\treports/release-drift.latest.json\n#\treports/stub-surface.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-31T08:52:36-07:00"},{"Sha1":"d3b215bb2f87ff444a04576fc32c5a41120a9fec","Message":"docs(状态): 工作台OIDC依赖方负向与azp/UTF-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-31T08:46:53-07:00"},{"Sha1":"ec6e3b5358aa385139e111d4202fd8b783e6bb6a","Message":"chore(reports): 根静态链、runtime 静态门禁与工作台浏览器 247/247 回绑 @ 0a6e8b38c\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-31T08:45:14-07:00"},{"Sha1":"0a6e8b38c799c9ad5656545b1f2d728bf3e883f7","Message":"fix(workbench): id_token 依赖方补 azp 校验与 UTF-8 解码,nonce/audience/state 负向入单测\n\n浏览器侧 verifyIdToken 原只比 nonce 与 aud:多受众令牌未要求 azp、azp 指向别的客户端也会收下\n(OIDC Core 3.1.3.7 第 4–5 条),载荷按 Latin-1 解析使非 ASCII 声明成乱码,非对象载荷靠后续字段兜底。\n现多受众须带 azp 且为本客户端、azp 存在即须为本客户端;载荷按 UTF-8 解码且须为 JSON 对象。\n新增 scripts/oidc-relying-party.test.mjs(8 例)对已发布源码验证 nonce 缺失/不一致/类型、audience、\nazp、令牌形态、issuer 降级、state 绑定的事务清理与已完成回调恢复;修前 azp 与 UTF-8 两例红。\n签名、有效期与权威 issuer 仍在服务端;真人登录负向另验。\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-31T08:32:22-07:00"}],"HeadCommit":{"Sha1":"d0cc67ef9b33f520698ec24edfd209002f433450","Message":"chore(reports): 合入 main 6c074f962 后根静态链与 runtime 静态门禁回绑 @ 0dd9bf9a5\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-31T08:58:04-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/d8fcf89b4ac2cf5ef6c544f6b8115239c7da7e3a...d0cc67ef9b33f520698ec24edfd209002f433450","Len":5}...
|
1793462317
|
Edit
Delete
|
|
44754
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"645d45d00 {"Commits":[{"Sha1":"645d45d00f718f7d43500fe4b650dff8745b4f5b","Message":"docs(workspace): register workbench OIDC relying-party negatives (enterprise-platform d0cc67ef9, 04 layer 4bb9484)\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-31T09:04:43-07:00"},{"Sha1":"051d3b41d1ecd8181cd62be2836c73dc620467bb","Message":"docs(workspace): register 04 #733 restore fix (enterprise-platform d8fcf89b4, 04 layer a51d58a)\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-31T08:55:11-07:00"}],"HeadCommit":{"Sha1":"645d45d00f718f7d43500fe4b650dff8745b4f5b","Message":"docs(workspace): register workbench OIDC relying-party negatives (enterprise-platform d0cc67ef9, 04 layer 4bb9484)\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-31T09:04:43-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/3a7515420af7d9fbcbfa20d1151f6c4f8805cb89...645d45d00f718f7d43500fe4b650dff8745b4f5b","Len":2}...
|
1793463127
|
Edit
Delete
|
|
44755
|
5
|
5
|
5
|
131
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4bb9484e0 {"Commits":[{"Sha1":"4bb9484e0bd770dfa1d7d96831a79460b94c01a3","Message":"docs(platform): 登记工作台OIDC依赖方负向与azp/UTF-8修复(原仓 main d0cc67ef9)\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-31T09:00:11-07:00"},{"Sha1":"a51d58a7c11414f2367a22bd53b0256b3faf84ba","Message":"docs(ees): 登记 #733 整库恢复演练修复(原仓 main d8fcf89b4)\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-31T08:53:15-07:00"}],"HeadCommit":{"Sha1":"4bb9484e0bd770dfa1d7d96831a79460b94c01a3","Message":"docs(platform): 登记工作台OIDC依赖方负向与azp/UTF-8修复(原仓 main d0cc67ef9)\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-31T09:00:11-07:00"},"CompareURL":"luoanwu/eios-04-technology-platform/compare/c701ebe4e97552191379773710e4b1ec4d8bb38e...4bb9484e0bd770dfa1d7d96831a79460b94c01a3","Len":2}...
|
1793463264
|
Edit
Delete
|
|
44756
|
5
|
5
|
5
|
134
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b104afe56 {"Commits":[{"Sha1":"b104afe56cd491e6fc81cce50f0301869e8a6d76","Message":"docs(evidence): record real PostgreSQL restart and interruption recovery\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-31T09:18:05-07:00"},{"Sha1":"621b73e2320d575e1514bc1c49e4f05ac2076424","Message":"test(real-pg): restart, connection loss and mid-transaction interruption recover without partial state\n\nA fresh pool and engine instance read back committed state after every runtime connection\nis dropped; a replay with the same commandId returns the original receipt and writes nothing;\na command cut off at its receipt insert rolls back entirely and its retry executes once.\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-31T08:58:54-07:00"}],"HeadCommit":{"Sha1":"b104afe56cd491e6fc81cce50f0301869e8a6d76","Message":"docs(evidence): record real PostgreSQL restart and interruption recovery\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-31T09:18:05-07:00"},"CompareURL":"luoanwu/juhai-seven-domain-platform/compare/03fcb50c037d4d5bb2780177d8a7f69e7dce499b...b104afe56cd491e6fc81cce50f0301869e8a6d76","Len":2}...
|
1793463493
|
Edit
Delete
|
|
44757
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"604bd53e9 {"Commits":[{"Sha1":"604bd53e9ce0854aa3db1cafe3f34f9ccc91b812","Message":"docs(workspace): register 02 real-PG restart and interruption recovery (seven-domain b104afe, 02 layer 116f410); plan §15.10.2 02 row status\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-31T09:22:56-07:00"}],"HeadCommit":{"Sha1":"604bd53e9ce0854aa3db1cafe3f34f9ccc91b812","Message":"docs(workspace): register 02 real-PG restart and interruption recovery (seven-domain b104afe, 02 layer 116f410); plan §15.10.2 02 row status\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-31T09:22:56-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/645d45d00f718f7d43500fe4b650dff8745b4f5b...604bd53e9ce0854aa3db1cafe3f34f9ccc91b812","Len":1}...
|
1793464146
|
Edit
Delete
|
|
44758
|
5
|
5
|
5
|
129
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"116f410a8 {"Commits":[{"Sha1":"116f410a800050a0dbaaff6ed277b6eca55d4b38","Message":"docs(业务中台): 真实PG重启与中断恢复合main并同步Gitea(b104afe,断线续接、同id幂等与中途回滚)\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-31T09:18:36-07:00"}],"HeadCommit":{"Sha1":"116f410a800050a0dbaaff6ed277b6eca55d4b38","Message":"docs(业务中台): 真实PG重启与中断恢复合main并同步Gitea(b104afe,断线续接、同id幂等与中途回滚)\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-31T09:18:36-07:00"},"CompareURL":"luoanwu/eios-02-business-platform/compare/6e87560dcb6bfe695add5142a5eeefabd7903ac4...116f410a800050a0dbaaff6ed277b6eca55d4b38","Len":1}...
|
1793464276
|
Edit
Delete
|
|
44759
|
5
|
5
|
5
|
115
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2e9e594d5 {"Commits":[{"Sha1":"2e9e594d5abfe6e378d478c761a73d5f4e7bc5eb","Message":"docs: align host wording with backend-profile and clarify raw log redaction\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-31T10:08:35-07:00"},{"Sha1":"75d12b460029650df5258dc63fa3b6a5510f82a3","Message":"test(evidence): commit raw gate logs as .txt (repo ignores *.log)\n\nThe previous evidence commit only captured the .json artifacts because the\nrepository .gitignore excludes *.log. Rename the sanitized raw logs to .txt\n(content unchanged) and point the evidence README links at them. No gate\nrerun; no code, report or pin 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-31T09:52:59-07:00"},{"Sha1":"f0cef6c46123d804deb5bfa5bfe146f0df02ea12","Message":"test(evidence): record real 39bc98a3 compat and NestJS host runtime under D3\n\nCanonical reports generated from clean 0b9254d (pin 39bc98a3, no SHA override,\nisolated tmpfs PG16/Redis7): compat passed (protocol 1.3.0, 2 migrations,\n1 suite, typecheck, host NESTJS); runtime NESTJS 4 passed / 0 failed /\n0 skipped / 0 todo, FASTIFY recorded as notLoadedBackends. pnpm test 67/67.\n\nEvidence dir docs/evidence/d3-relock-39bc-real-host-2026-10-31: frozen\ncombination (03@39bc98a3 x product@0b9254d) + verify, first failures of the\nunchanged 883122a code on 39bc (O0-SHA, O7 fastify path, product migration\nMODULE_NOT_FOUND, old vitest cannot load fastify), negative injections\n(host set mismatch -\u003e O9-HOST / refused before migrations; stale pin -\u003e\nO0-SHA), environment prep, cleanup (both containers removed, absence\nqueried). Paths placeholdered, credentials masked. This commit did not rerun\nthe gates; reports' provenance is 0b9254d.\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-31T09:51:16-07:00"},{"Sha1":"0b9254dd305b19dda99edc3597e13c2abcd17f00","Message":"chore(pin): relock upstream OS to 03 39bc98a3 (protocol 1.3.0)\n\nPinned only after the clean gate commit 0b02562 passed real check:os-product\nand check:os-product:runtime against 39bc98a3 (DIGITAL_EMPLOYEE_OS_SHA override,\nisolated tmpfs PG16/Redis7): static compat passed; NestJS/FastifyAdapter host\n4/4, failed/skipped/todo 0. README pin line and CHANGELOG 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-31T09:47:33-07:00"},{"Sha1":"0b025627d936106b1c2e6f47f58bba32eb78d301","Message":"feat(gates): derive OS host set from upstream backend-profile (framework D3)\n\nUpstream 03 retired apps/api-fastify (d712be28, ADR-0010 D3: single NestJS\nbusiness host on FastifyAdapter). The product gates hard-coded NESTJS+FASTIFY,\nx2 totals and @os/fastify-app, so any pin after d712be2 would go red.\n\n- scripts/lib/os-host-profile.mjs: host set comes only from the upstream\n backend-profile.json via upstream scripts/lib/backend-profile.mjs; product\n declares wired hosts in products/\u003cid\u003e/os-host.targets.json (NESTJS). Missing\n profile, invalid profile, missing host entry (e.g. retired apps/api-fastify/)\n or set mismatch fail closed with zero hosts (compat O9-HOST; runtime refuses\n before migrations/children). Per-host minCases 4 unchanged; manifest FASTIFY\n recorded as notLoadedBackends, never counted.\n- runtime: product migrations via upstream stable `pnpm run\n product-migrations:deploy` (script moved to scripts/ops in 9ddb595d).\n- compat: fastify types from the NestJS host's own fastify dependency; missing\n type targets reported as O7-PATH.\n- runtime test: host driver table checked against os-host.targets.json; no\n static import of the retired Fastify host; vitest alias targets checked.\n- src/fastify.ts and manifest fastifyPlugins kept as published surface.\n- Tests: +13 host-profile unit, +3 CLI refusals; CLI expectations moved from\n two hosts (8/28 cases) to the single profile host (4/14) per D3.\n\nVerified on this tree: pnpm test 67/67 offline. Real OS gates on 39bc98a3\nrun separately on the clean commit (see follow-up evidence commit).\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-31T09:45:53-07:00"}],"HeadCommit":{"Sha1":"2e9e594d5abfe6e378d478c761a73d5f4e7bc5eb","Message":"docs: align host wording with backend-profile and clarify raw log redaction\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-31T10:08:35-07:00"},"CompareURL":"luoanwu/base-framework-os-product/compare/883122a3a8b14506838f7f7a3359595e48c8cfed...2e9e594d5abfe6e378d478c761a73d5f4e7bc5eb","Len":5}...
|
1793466562
|
Edit
Delete
|
|
44760
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1886dd397 {"Commits":[{"Sha1":"1886dd3977f235f2ccd26322ef92f9de4281210d","Message":"docs(workspace): register os-product D3 relock (base-framework-os-product 2e9e594, 00 layer e893df9)\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-31T10:12:37-07:00"}],"HeadCommit":{"Sha1":"1886dd3977f235f2ccd26322ef92f9de4281210d","Message":"docs(workspace): register os-product D3 relock (base-framework-os-product 2e9e594, 00 layer e893df9)\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-31T10:12:37-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/604bd53e9ce0854aa3db1cafe3f34f9ccc91b812...1886dd3977f235f2ccd26322ef92f9de4281210d","Len":1}...
|
1793467151
|
Edit
Delete
|
|
44761
|
5
|
5
|
5
|
127
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e893df9bb {"Commits":[{"Sha1":"e893df9bbe28e8ef4c34f9af8f118c1ea351cbec","Message":"docs(工程框架): 登记 os-product 按 D3 重锁上游 39bc98a3(main 2e9e594)\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-31T10:10:54-07:00"}],"HeadCommit":{"Sha1":"e893df9bbe28e8ef4c34f9af8f118c1ea351cbec","Message":"docs(工程框架): 登记 os-product 按 D3 重锁上游 39bc98a3(main 2e9e594)\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-31T10:10:54-07:00"},"CompareURL":"luoanwu/eios-00-engineering-framework/compare/6f92749205c6fb0f39cf65966e235f787147a3ce...e893df9bbe28e8ef4c34f9af8f118c1ea351cbec","Len":1}...
|
1793467280
|
Edit
Delete
|
|
44762
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"1700608e6 {"Commits":[{"Sha1":"1700608e6683eec72a674895f7ef1ce563d1439b","Message":"chore(reports): bind full static 34/34 from clean 859046ee\n\npnpm check on clean 859046ee (findings-fix code 67c508b2 plus evidence and\ndocs): 34/34 steps, report transaction complete, 32 reports rebound. C232\nsnapshot anchor points at the parent commit per C241.\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-31T10:42:24-07:00"},{"Sha1":"859046ee2510149788233d9c69ec807c09b3243a","Message":"docs(evidence): isolated-target findings-fix live re-run on 67c508b2\n\nNew 05 base (infra 64cf7ffa): forced suffix collisions (test-only preload,\nnot committed) show up rollback keeps a foreign same-named database, its\ndata and roles (ISOLATED_TARGET_DATABASE_EXISTS) and refuses pre-existing\nlogin roles before creating anything (ISOLATED_TARGET_ROLE_EXISTS); down on\nthe collided state refuses DATABASE_OWNERSHIP_MISMATCH. Clean up 0, status\n0, probe 39/39; a foreign Redis key makes down refuse\n(REDIS_OWNERSHIP_MISMATCH, processes untouched, key kept); after removing it\ndown x2 0 with five post-checks true; instance-owned residue 0, shared\nNOLOGIN group roles kept by design; 05 down 0 with zero labelled residue.\n\nRunbook, evidence README and CLAUDE.md note synced; C232 anchor points at\nthe parent commit per C241.\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-31T10:38:44-07:00"},{"Sha1":"67c508b232d7fb87ab8178e1167c8c9761d4ca1c","Message":"fix(ops): isolated-target tears down only what this instance created\n\nVerifier findings on ecac3ce1:\n- IT-V1: up rollback / down drop the database only when this run executed\n CREATE DATABASE (state.database.created) and the comment still names the\n instance; login roles only after rolesProvisioned and never next to a\n foreign database. up now also refuses pre-existing login role names\n (ISOLATED_TARGET_ROLE_EXISTS) before creating anything.\n- IT-V4: FLUSHDB only when the owner key names the instance and every other\n key has the BullMQ \"bull:jobs:\" prefix; down refuses otherwise\n (ISOLATED_TARGET_REDIS_OWNERSHIP_MISMATCH) and teardown re-checks.\n- IT-V2: commit the acceptance-first red output as tests-before-cli.txt\n (*.log is gitignored).\n- IT-V3: runbook/evidence state that the shared NOLOGIN group roles stay\n until the 05 base is downed; narrow the zero-residue wording.\n\nVerified: node --test scripts/lib/isolated-target.test.mjs 13/13 (new cases\nred against missing helpers and against a characterization of the old\ndecisions, evidence in findings-fix/); pnpm test:scripts 205/205 (dirty tree,\nclean rerun and live run follow).\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-31T10:31:18-07:00"},{"Sha1":"ecac3ce1ee9738831476e059e7d03d4eecdf39e9","Message":"chore(reports): bind full static 34/34 from clean 59765faa\n\n`pnpm check` on clean 59765faa (worktreeDirty=false): 34/34 steps, exit 0,\n3m16s; test:scripts 203/203 inside the batch. Runtime/UI reports stay bound to\nc5446c97 (listed as staleAcceptanceReports); this branch changed no\napps/packages/products runtime code, so check:runtime and check:ui were not\nrerun.\n\nPer C241, refresh the C232 snapshot anchor to this commit's parent (59765faa).\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-31T09:59:14-07:00"},{"Sha1":"59765faa33b3d730a35c193e9c523001163c2ecd","Message":"docs(evidence): record 03 isolated target live run at 813ca646\n\nEvidence for the isolated target launcher measured on clean 813ca646 against the\n05 resident isolated dev base (infra 64cf7ff, PG 16.15 + Redis, same-host Docker):\nup exit 0 (57 migrations, tenant-only/system-only non-superuser logins), probe\n39/39, probe --inject skip-dispatcher-restart red 38/39 on exactly\nrestart-dispatcher.exactly-once-drain, probe 39/39 again, status healthy, down x2\nexit 0 with database/roles/Redis/builds/process post-checks true; base residue 0\ndatabases/roles and empty Redis dbs; 05 down removed 2 containers, 1 network,\n1 volume with zero labelled residue. Receipts and gzip logs are redacted.\n\nAlso refresh the C232 snapshot anchor to this commit's parent: main 39bc98a3\nalready declared 2be65e4c lag 0 while the measured lag was 2 (C241), which fails\ncheck:docs-truth on any clean checkout. No check rule or tolerance changed.\n\nDocs: operations runbook links the evidence; CLAUDE.md dynamic note added.\nNo launcher or runtime code changed in this commit.\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-31T09:55:03-07:00"}],"HeadCommit":{"Sha1":"1700608e6683eec72a674895f7ef1ce563d1439b","Message":"chore(reports): bind full static 34/34 from clean 859046ee\n\npnpm check on clean 859046ee (findings-fix code 67c508b2 plus evidence and\ndocs): 34/34 steps, report transaction complete, 32 reports rebound. C232\nsnapshot anchor points at the parent commit per C241.\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-31T10:42:24-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/39bc98a3a373740ecca89695e65b9b8d06d2aaae...1700608e6683eec72a674895f7ef1ce563d1439b","Len":6}...
|
1793469562
|
Edit
Delete
|
|
44763
|
5
|
5
|
5
|
126
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"456e8e6ff {"Commits":[{"Sha1":"456e8e6ff756482ae75ac8bb19a07043ea6f937c","Message":"docs(workspace): register 03 isolated target launcher (digital-employee-os 1700608e, 03 layer ef8ed6b)\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-31T11:01:46-07:00"}],"HeadCommit":{"Sha1":"456e8e6ff756482ae75ac8bb19a07043ea6f937c","Message":"docs(workspace): register 03 isolated target launcher (digital-employee-os 1700608e, 03 layer ef8ed6b)\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-31T11:01:46-07:00"},"CompareURL":"luoanwu/enterprise-intelligence-os/compare/1886dd3977f235f2ccd26322ef92f9de4281210d...456e8e6ff756482ae75ac8bb19a07043ea6f937c","Len":1}...
|
1793470057
|
Edit
Delete
|
|
44764
|
5
|
5
|
5
|
130
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ef8ed6b32 {"Commits":[{"Sha1":"ef8ed6b32dc43dabaeb6c0190e6c12a443913b1b","Message":"docs(数字智能层): 登记独立隔离实例启动器(原仓 main 1700608e)\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-31T11:00:14-07:00"}],"HeadCommit":{"Sha1":"ef8ed6b32dc43dabaeb6c0190e6c12a443913b1b","Message":"docs(数字智能层): 登记独立隔离实例启动器(原仓 main 1700608e)\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-31T11:00:14-07:00"},"CompareURL":"luoanwu/eios-03-digital-intelligence/compare/ed3b08cf4cdb9a3c27417fc91112ec4e57171f55...ef8ed6b32dc43dabaeb6c0190e6c12a443913b1b","Len":1}...
|
1793470169
|
Edit
Delete
|