|
34068
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.156.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"a20228644dcae6fac1eafd5cfa8eeaa97c1c4c56","Message":"Prepare 0.156.0 Saga metrics release\n\nCo-Authored-By: Claude Sonnet 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-09-30T05:48:14-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...a20228644dcae6fac1eafd5cfa8eeaa97c1c4c56","Len":0}...
|
1790773831
|
Edit
Delete
|
|
28973
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.16.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"36bd170ad4ddc011d55f87a90e880fc053e205b0","Message":"feat(kernel): 内核成为独立可发布包 @juhai/kernel,源码留框架仓(0.16.0)\n\n- packages/kernel(@juhai/kernel):15 个内核模块与单测自 packages/contracts/src 整体移入;只依赖 zod;版本随框架;\n files=[dist]、sideEffects:false、publishConfig 指向 Gitea luoanwu npm registry;.npmrc 配 @juhai 作用域\n- @repo/contracts 依赖 @juhai/kernel 并只转发(kernel.ts = export * from);根入口/子路径与应用 import 不变;order.ts 改从内核取 MachineDefinition\n- contracts 单测拆分:内核契约单测随模块入内核包,contracts 留 layering.test.ts(F10)与 order.test.ts\n- F10 改校验内核包(不 import 示例域/@repo/contracts、不内嵌域事件字面量、contracts kernel.ts 只转发);F11 新增内核包形状断言\n- 差分与 UI runner 经 turbo 按依赖序构建内核→contracts;contract-consumers job 断言指向 packages/kernel;docs 路径同步\n- framework:pack 双制品(juhai-kernel / repo-contracts)、framework:publish;CHANGELOG/COMPATIBILITY 0.16.0;pnpm-lock 更新\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-09-10T06:34:14-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...478d30cb08ea5b6dc9c38cdd2a04dfe79d6202f6","Len":0}...
|
1789047498
|
Edit
Delete
|
|
29209
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/v0.16.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"36bd170ad4ddc011d55f87a90e880fc053e205b0","Message":"feat(kernel): 内核成为独立可发布包 @juhai/kernel,源码留框架仓(0.16.0)\n\n- packages/kernel(@juhai/kernel):15 个内核模块与单测自 packages/contracts/src 整体移入;只依赖 zod;版本随框架;\n files=[dist]、sideEffects:false、publishConfig 指向 Gitea luoanwu npm registry;.npmrc 配 @juhai 作用域\n- @repo/contracts 依赖 @juhai/kernel 并只转发(kernel.ts = export * from);根入口/子路径与应用 import 不变;order.ts 改从内核取 MachineDefinition\n- contracts 单测拆分:内核契约单测随模块入内核包,contracts 留 layering.test.ts(F10)与 order.test.ts\n- F10 改校验内核包(不 import 示例域/@repo/contracts、不内嵌域事件字面量、contracts kernel.ts 只转发);F11 新增内核包形状断言\n- 差分与 UI runner 经 turbo 按依赖序构建内核→contracts;contract-consumers job 断言指向 packages/kernel;docs 路径同步\n- framework:pack 双制品(juhai-kernel / repo-contracts)、framework:publish;CHANGELOG/COMPATIBILITY 0.16.0;pnpm-lock 更新\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-09-10T06:34:14-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...478d30cb08ea5b6dc9c38cdd2a04dfe79d6202f6","Len":0}...
|
1789198036
|
Edit
Delete
|
|
28977
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.16.1
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"17b82766b7e6ccb038bc0664af6967f052904657","Message":"fix(gates): 差分 runner 每次经 turbo 构建 contracts,不再以陈旧 dist 跳过(Scope 试点:剥离后旧 dist 让 RLS 启动探测按旧表清单拒绝)\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-09-10T07:14:20-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...016aee21ae0de828f9c38250cdbdc8dbf1601f34","Len":0}...
|
1789049912
|
Edit
Delete
|
|
34081
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.161.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"e0147b005dce212d24a96165c5722e807ff2d81a","Message":"docs: record merged 0.161.0 scope and isolated acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T06:51:06-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...e474b524552d902e1a0ece10e4377756e0f960ee","Len":0}...
|
1790776697
|
Edit
Delete
|
|
34099
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.163.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"d331408fd4e3ba7d6993bce8fa50241d5caad800","Message":"Prepare 0.163.0 database SLI release\n\nCo-Authored-By: Claude Sonnet 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-09-30T08:07:59-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...d331408fd4e3ba7d6993bce8fa50241d5caad800","Len":0}...
|
1790781535
|
Edit
Delete
|
|
34116
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.164.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"8a1273c185b66ca4130189c8a829a0c2fe0c0bd3","Message":"release: prepare 0.164.1 on latest governance main\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T08:31:52-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...f0012ebc4af0d363690015107402d5f3d8a30b84","Len":0}...
|
1790785171
|
Edit
Delete
|
|
34109
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.165.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"0d55ab2590768e0fdf60a1ff7aac635636e98ecb","Message":"Prepare 0.165.0 K6.4 Inventory / License release\n\nCo-Authored-By: Claude Sonnet 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-09-30T08:26:36-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...0d55ab2590768e0fdf60a1ff7aac635636e98ecb","Len":0}...
|
1790782692
|
Edit
Delete
|
|
34126
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.167.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"6cfb2e2912b027158d6472baffb5dbce350b54f5","Message":"merge: retain governance evidence intake with scanner fencing release\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T09:31:02-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...82a52ca1a287c627a1403e4d0977753a4b36bc07","Len":0}...
|
1790787991
|
Edit
Delete
|
|
34139
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.168.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"4d50032b118d47f598f6f045c6e51abc571d7174","Message":"Prepare 0.168.0 metrics timeout release\n\nCo-Authored-By: Claude Sonnet 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-09-30T14:25:02-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...4d50032b118d47f598f6f045c6e51abc571d7174","Len":0}...
|
1790806328
|
Edit
Delete
|
|
34152
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.168.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"6a46ed1b8a63d4fab57031aeb9919c281571a84a","Message":"fix: retain original duration of shared database probes\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T15:02:10-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...30e3f10e3c267d92888fca2e9f2625999f5ead11","Len":0}...
|
1790807205
|
Edit
Delete
|
|
34159
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.169.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"30bd8100c8166c140a541d3f9e6d1ddc73bc93f3","Message":"Prepare 0.169.0 readiness timeout release\n\nCo-Authored-By: Claude Sonnet 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-09-30T15:19:00-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...ebd4b48235ed16d45398c1659b1882e47f77cee1","Len":0}...
|
1790807730
|
Edit
Delete
|
|
30165
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.17.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"313137b9d94fff4665c34fcf8463c35ab72bd30a","Message":"feat(gates): compose project 身份随派生仓走,宿主端口可覆盖(0.17.0,F14/C32)\n\n受理平台治理 2026-09-14 的框架变更请求 FR-1/FR-2。缺陷是模板级的:compose 没有顶层 name\n时按**文件所在目录名**推导 project 名,而该文件在每个派生仓里都是 apps/api-nestjs/,于是\n28 个仓推导出同一个 project `api-nestjs`,共用 api-nestjs_pgdata / _redisdata 与同名容器,\n后 up 的那个接管先起者的容器与卷。2026-09-14 本机实测已发生(配置开关平台的 postgres/redis\n与 AI 工单系统的 minio 同属一个 project,公共卷创建于 2026-08-29)。单仓内部永远不与自己\n冲突,所以这件事只有横着比多份 compose 才判得出——F14 把它变成仓内静态断言。\n\n- 模板:顶层 name: ${COMPOSE_PROJECT_NAME:-base-framework};redis 宿主端口 ${REDIS_PORT:-6379}\n (取 :- 而非 fail-closed 的 :?——「连得上≠连的是本仓」那一层已由 G15 在 runner preflight\n 失败关闭,宿主端口冲突是响亮失败,不需要再打断所有现存 up)\n- F14(check:fork-readiness):顶层 name 必须存在、必须写成 ${COMPOSE_PROJECT_NAME:-\u003c身份\u003e}、\n 默认值必须等于 package.json.name 派生身份,ports 宿主侧一律不得写死。与 F3(验收库名前缀)、\n F12(RLS 组角色前缀)同族:集群级资源身份必须派生自 package.json.name。\n 负向三条已验证(删 name / 默认值仍是源身份 / 端口写死,均 exit 1)\n- scaffold:身份重绑定步骤一并改写 compose 默认值,结果写入记录行\n- 0.17.0:按 COMPATIBILITY §4「破坏性变更只允许出现在 minor」——改后首次 up 建新空卷,旧卷数据\n 不自动迁移。内核与契约包版本同步 0.17.0,本轮未发布到 registry\n- 回灌:CHANGELOG 0.17.0、COMPATIBILITY §2 [0.17.0]、迁移手册步骤 1 补三处集群级身份对照表、\n doctrine F14 行 / C32 索引 / 版本轴 / 常用命令补本地基座起法\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-14T23:29:54-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...ebfdb7c0f8574a8c30458ebe003aaf66c2fd0285","Len":0}...
|
1789469862
|
Edit
Delete
|
|
34170
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.170.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"bc555ef10e9447527799c06af0588e37d144abb2","Message":"Prepare 0.170.0 FactEnvelope export intent and envelope references release\n\nCo-Authored-By: Claude Sonnet 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-09-30T15:38:02-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...c71dfe9c1adbfd5c3dba5da0b43abfaf34ba02ee","Len":0}...
|
1790808748
|
Edit
Delete
|
|
34172
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.171.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"a632ac9ce9cd0641371efe477cf79fa25ec94f5f","Message":"Prepare 0.171.0 external evidence supersession release\n\nCo-Authored-By: Claude Sonnet 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-09-30T15:39:53-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...a632ac9ce9cd0641371efe477cf79fa25ec94f5f","Len":0}...
|
1790809738
|
Edit
Delete
|
|
34195
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.174.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"1a4ec519753bc3d1c648793866450da29ecf73aa","Message":"Reserve task evaluation migration 143 after the committed PDP boundary\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T18:14:22-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...4e3edca6300e64864024628c641209672f30462d","Len":0}...
|
1790818971
|
Edit
Delete
|
|
34210
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.177.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"2825fc2f352883592c0d66e5dcc1e18ebbbfdda7","Message":"Preserve the parallel request context implementation\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T18:54:47-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...8e7ab8ff3da818e8e3bcad387f2db0e9bad03596","Len":0}...
|
1790820580
|
Edit
Delete
|
|
30166
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.18.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"0b2c98923ab49f8cb8046091870ca5f8110ebeec","Message":"feat(ops): 运维平面从零到有——制品、生产编排与部署/生产两级验收(0.18.0,G20 第一二片)\n\nGOV-PRODUCTION-OPS-001 引用的两份报告此前没有任何生产者,状态清单按 MISSING 呈现。doctrine 明写\n「这是诚实的空,不得用占位报告转绿」,所以本版给的是真实链路而不是存在性打勾:\n\n- apps/api-nestjs/Dockerfile:deps / migrator / runtime 三 target;runtime 非 root、NODE_ENV=production、\n 入口 dist/src/main.js;migrator 是一次性运维容器(独有 prisma CLI 与 scripts/),迁移不在应用启动时跑\n- deploy/production/compose.yml:生产纪律变量在编排层就 ${VAR:?} fail-closed(APP_ID / RLS 两个角色 URL /\n TENANT_RLS_MODE / AUTH_MODE / 密钥 / ALERT_CHANNEL / PLATFORM_PORTS_MODE / REDIS_URL),与内核同口径\n- pnpm check:deployment(13 步):构建→迁移→供给 RLS 登录用户→生产纪律启动→健康分项→无凭证 401→\n JWT 真实写读→跨租户不可见→重启后数据仍在→回滚演练(切新标签再切回上一标签)→拆栈\n- pnpm check:production-acceptance:可观测(requestId 三态 + 制品日志必须是带 appId 的单行 JSON)、\n 依赖故障注入(停 Redis → health 必须 503 且 redis=down → 起回自愈 200)、备份恢复演练(pg_dump →\n 真删业务数据 → 恢复 → 重启 → 数据回来)\n- scripts/lib/deploy-stack.mjs:两个 runner 的编排是同一份真源,避免「一边按生产纪律起、另一边少一个\n fail-closed」这种最危险的漂移\n- F14 扩到全仓每一份 compose,允许 \u003c身份\u003e-\u003c用途\u003e 子命名;scaffold 的 compose 重绑同步扩面(负向已验证)\n- docs/deployment-runbook.md;迁移手册 P23(.dockerignore 漏排 tsbuildinfo → tsc 静默不产出)、\n P24(syntax 指令让构建依赖 Docker Hub)\n\n修复 C33:start:prod 指向不存在的 dist/main,文档承诺的生产启动命令一跑就 MODULE_NOT_FOUND——\n本仓此前从未以制品形态启动过,故长期无人踩到,由本版部署验收首轮红盘抓出。\n\n两个 runner 都跑在本机 Docker:证据等级到「部署形态可验证」为止,不是生产签收。仍缺 SLO、告警路由、\n灰度/多副本、限流熔断,以及 NestJS 侧成功请求没有访问日志(Fastify 侧自带)——均登记在 G20。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T00:03:32-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...8a1f6300754e9599eb76f92b340dbeb0165731d3","Len":0}...
|
1789469862
|
Edit
Delete
|
|
34219
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.181.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"285888dba464bb0133648fd6e32f6ca42faac70c","Message":"Prepare 0.181.0 separation-of-duties release\n\nCo-Authored-By: Claude Sonnet 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-09-30T19:24:01-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...285888dba464bb0133648fd6e32f6ca42faac70c","Len":0}...
|
1790821812
|
Edit
Delete
|
|
34235
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.182.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"8d7dfc51eb3eea7d1f30538c9166fc920940de57","Message":"Reject rolled calendar dates in metric, impact and attribution facts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T19:43:46-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...d937be6116740fd571aed328f262057c13d6f1c2","Len":0}...
|
1790863467
|
Edit
Delete
|
|
34261
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.184.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"49dc5b9ec8bfd10b195ab1e1a2f8e5ab88fc9415","Message":"Regenerate local contract appendix for 0.184.1\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-01T22:33:39-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...5f2d6d7bd102c9399ec32ee74489afaa20651582","Len":0}...
|
1790919865
|
Edit
Delete
|
|
34264
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.185.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"dab64a7fd87b4f864a963750e50c834e9f70c758","Message":"Regenerate the V1.1 draft after the 0.185.0 catalog revision bump\n\nCo-Authored-By: Claude Sonnet 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-01T22:42:07-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...dab64a7fd87b4f864a963750e50c834e9f70c758","Len":0}...
|
1790920110
|
Edit
Delete
|
|
34272
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.186.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"343b5c6bca9d5fc30067dcf096cc503938185f83","Message":"Prepare 0.186.0 knowledge context freeze release and local contract evidence\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-01T22:58:09-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...4c6df4cd892304b0cc6528ba1079493554766167","Len":0}...
|
1790921474
|
Edit
Delete
|
|
34278
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.187.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"10c540cbc92cc59214c651981c27c38f8a54c0ed","Message":"Deliver current-lease Timer evidence and real-clock worker acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-01T23:20:19-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...e5275682c93d801a20f2fdafe41da9cd585bcdeb","Len":0}...
|
1790926178
|
Edit
Delete
|
|
34282
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.188.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"6fb9b41a836f16092f06d440ca445a8af85b8a71","Message":"Validate Fact coordinate sources and prove the signed persistent chain\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T00:38:15-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...dfbadf3ad6990daa6df63a0284418261ff306ce5","Len":0}...
|
1790927280
|
Edit
Delete
|
|
34286
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.189.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"79683ca328784b3a849532cb43a34b7191618063","Message":"fix: keep Saga supporting schema and owner registry ordering aligned\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T01:06:31-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...d65a149d1ea58fd7d22e5b1ba94ed7f4cecbd3dd","Len":0}...
|
1790928836
|
Edit
Delete
|
|
30167
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.19.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"535a0f5c9483f3b5fd08ac375a070d7cffd28394","Message":"fix(test): 健康用例并入既有验收文件——每多起一个 app 就多一个会派发毒药行的 dispatcher(P25)\n\n0.19.0 首轮 runtime 红盘:NestJS 侧 outbox.deadletter 的「前序失败时后序 seq 不得跨洞派发」失败,\npoisonRow.dispatchedAt 不为 null。根因不是写链,是**测试布局**:新开的两个 health 测试文件各自\ncreateApp()/buildApp(),多出来的 outbox dispatcher 在同一个库上真的把别的用例刚写下的毒药行派发了,\n而两个后端的 test 任务由 turbo 并行。\n\n- 两后端的附加健康子检查用例并入各自既有的 http.acceptance.test.ts(各 +4 例,23/23 通过),\n 删掉两个新开的测试文件;名字判责与重复登记合并为一例\n- 地板按合并后的实际值修正为 ownTests 44 / ownTestCases 305(本轮早先按未合并的布局误设为 46/307;\n 相对本轮开始前的 42/286 仍是收紧,不是放宽既有地板)\n- 迁移手册 P25 记下这条:失败现场看起来像跨洞派发的业务 bug,实际是多起了一个 app\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T00:18:31-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...62590d18280bd28f20cfc07e87f2f1a2a781489c","Len":0}...
|
1789469862
|
Edit
Delete
|
|
34300
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.190.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"fce7979a6c41335a1770196776330e1e64c31fbd","Message":"fix: validate cancellation contract at startup and preserve registry order\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T02:04:56-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...dfb4550f7c8c243af9c498b01eb9d29b334905eb","Len":0}...
|
1790934523
|
Edit
Delete
|
|
34292
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.191.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"0153a71da825996dd1845f73dd5425e9733b17c6","Message":"docs: re-render V1.1 local contract draft for 0.191.0\n\nCo-Authored-By: Claude Sonnet 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-02T02:13:40-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...7c144d17d7ae489d814010075be3810ed297a431","Len":0}...
|
1790932701
|
Edit
Delete
|
|
34298
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.192.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"eeb652089a9ae6e840d1e1e41493200117c06ecb","Message":"Release 0.192.0: K3.4c in-flight Skill version impact review\n\nCo-Authored-By: Claude Sonnet 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-02T02:32:12-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...9c71b805692211e29066597cb8a9aa8758168501","Len":0}...
|
1790934077
|
Edit
Delete
|
|
34306
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.193.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"e8cad3d1e60557018fa850976dec7b1e7d119f28","Message":"Release 0.193.0: apply approved SKILL definition changes\n\nCo-Authored-By: Claude Sonnet 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-02T02:54:16-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...c500e8a3b0fff41dddd89ac82404a1fcd827636f","Len":0}...
|
1790935316
|
Edit
Delete
|
|
34333
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.194.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"e0591f32755418ecd183349768eff0217fe651d5","Message":"merge: preserve 0.193.0 definition apply and finalize 0.194.0 notification contracts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T03:04:25-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...0e6505df038b69bd304d318448a0105f6f3f9be7","Len":0}...
|
1790937845
|
Edit
Delete
|
|
34319
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.195.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"2c77e9e49f7948fa7b75344b1f93a462d942de5a","Message":"Release 0.195.0: DriveSaga\n\nCo-Authored-By: Claude Sonnet 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-02T03:17:04-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...677a5a87840f17f7f925f071854d62feb081339e","Len":0}...
|
1790936894
|
Edit
Delete
|
|
34328
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.196.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"7616ab14b2d35692d29bf2c288148d6add6c66f3","Message":"Release 0.196.0: integration incident visibility\n\nCo-Authored-By: Claude Sonnet 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-02T03:35:57-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...62e3d328bcaeaf582c3ec1a785ca00d22c99a27a","Len":0}...
|
1790937759
|
Edit
Delete
|
|
34338
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.196.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"6e7cfde11e69de149823303205c456f0a927bf71","Message":"Merge incident visibility release and preserve authority safety patch as 0.196.1\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T03:44:01-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...17bceffda9eecdff9c371004c121debda2e36956","Len":0}...
|
1790938613
|
Edit
Delete
|
|
34346
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.196.2
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"78409f590aee97ce52473986d22ebac075190153","Message":"Merge remote-tracking branch 'origin/main' into claude/release-0.196.2\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T04:03:42-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...687e6c9ca68c1060266a11ec63cc7a29cbbf7472","Len":0}...
|
1790939072
|
Edit
Delete
|
|
34362
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.197.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"36fb059eac38b5c0019eff891eff4ec3c8ac59d4","Message":"feat: bound Task projection rebuild reads with transaction-local source staging\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T04:28:00-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...613784619882c9c64e28f0beb067eef29c4a9ff8","Len":0}...
|
1790941796
|
Edit
Delete
|
|
34365
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.198.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"a7a1b6a08e403ccc69a50c3bd6db9a15d62ced85","Message":"Release 0.198.0: database-unavailable 503\n\nCo-Authored-By: Claude Sonnet 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-02T04:45:26-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...427bd6198be0730b117ea57bcbf11094a2a68ab9","Len":0}...
|
1790942309
|
Edit
Delete
|
|
34384
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.199.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"090fa61111e0d15073f0eee9f93a62e3d3fc5836","Message":"Release 0.199.0: Human-bound integration incident retry\n\nCo-Authored-By: Claude Sonnet 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-02T05:26:03-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...4a4a7ba609121dcb2fa9b22ba1a473bc4fe44497","Len":0}...
|
1790944419
|
Edit
Delete
|
|
28836
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.2.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"ad327f9ff09953f9ecb81f28337ee9db41d78b59","Message":"feat(governance): 建立框架版本轴 + 收口治理文档漂移(G25 / C26,登记 G26)\n\n- 版本轴:CHANGELOG.md、package.json 0.1.0→0.2.0、v0.1.0 补打在 06b8b98、\n migration:plan / migration:record 记录两侧 frameworkVersion(凭证 schemaVersion 不变)\n- check:docs-truth 新增 changelog-exists / changelog-has-released-version /\n changelog-version-matches-package 三条断言;负向(package.json 改 0.3.0、删 CHANGELOG)均 exit 1\n- C26:PR 模板路由检查项改为实际口径 /api/{resources};发布状态快照按 2026-09-09\n ls-remote 重写(两远端停在 06b8b98,本地领先未推送)\n- 登记 G26:框架经 products/juhai.baseframework peerDeps 与两道 os-product 门禁反向绑定基座(OPEN)\n- G20 写明 GOV-PRODUCTION-OPS-001 的两份报告没有生产者脚本\n\n静态 pnpm check 全绿;未跑 runtime/UI,不改变 4f48008 的三级证据。\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-09-09T18:13:46-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...e0a7caf3154f253fd72e03eed17207315d4367be","Len":0}...
|
1789003213
|
Edit
Delete
|
|
29210
|
5
|
9
|
5
|
106
|
0
|
0
|
refs/tags/v0.2.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"ad327f9ff09953f9ecb81f28337ee9db41d78b59","Message":"feat(governance): 建立框架版本轴 + 收口治理文档漂移(G25 / C26,登记 G26)\n\n- 版本轴:CHANGELOG.md、package.json 0.1.0→0.2.0、v0.1.0 补打在 06b8b98、\n migration:plan / migration:record 记录两侧 frameworkVersion(凭证 schemaVersion 不变)\n- check:docs-truth 新增 changelog-exists / changelog-has-released-version /\n changelog-version-matches-package 三条断言;负向(package.json 改 0.3.0、删 CHANGELOG)均 exit 1\n- C26:PR 模板路由检查项改为实际口径 /api/{resources};发布状态快照按 2026-09-09\n ls-remote 重写(两远端停在 06b8b98,本地领先未推送)\n- 登记 G26:框架经 products/juhai.baseframework peerDeps 与两道 os-product 门禁反向绑定基座(OPEN)\n- G20 写明 GOV-PRODUCTION-OPS-001 的两份报告没有生产者脚本\n\n静态 pnpm check 全绿;未跑 runtime/UI,不改变 4f48008 的三级证据。\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-09-09T18:13:46-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/0000000000000000000000000000000000000000...e0a7caf3154f253fd72e03eed17207315d4367be","Len":0}...
|
1789198036
|
Edit
Delete
|
|
30207
|
5
|
9
|
5
|
115
|
0
|
0
|
refs/tags/v0.2.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"f63141d4087ea0b27318bc844f2912d7bbe79684","Message":"feat(gates): 上游 OS SHA 钉住(os.upstream.json)+ 版本轴 0.2.0 + 报告入库\n\n- 两道门禁默认比对 os.upstream.json 的 gitSha(env 覆盖、空串解除);错钉负向 O0-SHA 红并指出上游已演进\n- CHANGELOG.md、package.json 0.2.0、tag v0.2.0;reports/*.latest.json 不再 gitignore\n- 证据:对 OS c433d57 静态兼容 passed、双宿主运行 8 cases passed\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-09-15T05:54:21-07:00"},"CompareURL":"luoanwu/base-framework-os-product/compare/0000000000000000000000000000000000000000...9d0739b514719d1d8c795cccbb632fc2d665ad84","Len":0}...
|
1789476864
|
Edit
Delete
|
|
31261
|
16
|
9
|
16
|
86
|
0
|
0
|
refs/tags/v0.2.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"1eecf5d0083e203962f44259da0fc663ac35aafd","Message":"fix(devices): 修复手动屏幕方向跨目录优先级\n\n优先在全部约定目录中查找非空的是否竖屏_手动,缺失时再回退普通方向,避免外部平台默认值遮蔽私有目录的手动配置。\n\n实现内容:\n- 修复设备概览、截图和实时预览共用的方向解析\n- 补充跨目录覆盖、手动零值、空值回退和扫描脚本回归测试\n- 同步配置注释与设备知识库说明\n\n验证:\n- 6 个相关测试文件共 128 项测试通过\n- npm run typecheck\n- npm run check:knowledge\n- git diff --cached --check\n- 实机画面人工验收结果尚未记录\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-18T23:15:25+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/0000000000000000000000000000000000000000...1eecf5d0083e203962f44259da0fc663ac35aafd","Len":0}...
|
1789830872
|
Edit
Delete
|
|
31262
|
16
|
24
|
16
|
86
|
0
|
0
|
refs/tags/v0.2.0
|
0
|
Juhai OpsDesk v0.2.0 · 快速连接、设备分组与日志体验升级
|
1789830872
|
Edit
Delete
|
|
30168
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.20.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"4be9d715627e11e93e1d06f6c2d044618ed7930a","Message":"fix(gates): 验收镜像构建在 BuildKit 元数据解析失败时回退经典构建器(P26)\n\n本机 Docker 代理挂掉后,docker build 不是快速失败而是**挂住**:22 分钟零输出,部署验收看起来像卡死。\n根因是 BuildKit 每次构建都要向 registry 解析 FROM 的 manifest,代理不可达时长时间重试;而基础镜像\n明明已经在本地镜像库里——同一份 Dockerfile 用经典构建器 5 秒就进到 apk add。\n\n- deploy-stack 的 buildImages:先 BuildKit,命中元数据解析失败特征(failed to resolve source metadata /\n registry / proxy / connection refused)就回退 DOCKER_BUILDKIT=0,并把回退记进 stack.buildFallbacks\n- 两个 runner 的报告新增 buildFallbacks 字段:证据必须说清自己是怎么来的,不能让「这次是怎么构建出来的」\n 成为读报告的人猜不到的事\n- 迁移手册 P26\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T00:54:18-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...931a3cb66d94b2cfef2fb4c4d8d68c0382b37172","Len":0}...
|
1789469862
|
Edit
Delete
|
|
34395
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.200.0
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"dd8f7ff5266584c53e85f49ddb1b8d74d02f0ab5","Message":"Merge remote-tracking branch 'origin/main' into claude/release-0.200.0\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T05:58:19-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...bc4919a7cd195caaaf28328689bd3a5b4d0081d4","Len":0}...
|
1790945935
|
Edit
Delete
|
|
34455
|
5
|
9
|
5
|
121
|
0
|
0
|
refs/tags/v0.200.1
|
1
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"b4e21d1def142f10a15976a4472e365c828d0c10","Message":"release: prepare 0.200.1 Operation connection recovery and governance batch\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T06:03:02-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/0000000000000000000000000000000000000000...b4e21d1def142f10a15976a4472e365c828d0c10","Len":0}...
|
1790946619
|
Edit
Delete
|
|
30169
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.21.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"729d6ae4fae463534fe768c94b837abee7ed8dc6","Message":"fix(gates): 镜像构建三级回退——BuildKit → 经典构建器 → 清代理(P26 扩写)\n\nDocker Desktop 把守护进程的代理配置注入构建容器:代理死掉时容器里的 pnpm install / prisma 引擎\n下载全部失败(实测 @prisma/engines postinstall: Failed),而容器直连网络其实是通的。三次尝试各对应\n一种本机基座故障,成功走的是哪一条写进报告 buildFallbacks。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-15T02:15:51-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...700f72fb25ba6f901be309c1312ea9cade497a46","Len":0}...
|
1789469862
|
Edit
Delete
|
|
30170
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.22.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"64433802b34d1780402486d61a9b6dbf911ac0f7","Message":"docs(release): 0.22.0 版本轴收口——录入 C39 告警生产方、证据新鲜度四级断言与地板收紧\n\n- CHANGELOG 0.22.0 补第四项(C39:作业重试耗尽 / Redis 连接异常两个告警生产方,18fba1c 只提交了实现与门禁)\n- CLAUDE.md:C39 处置行、G20 仍缺清单去掉已补的两个生产方、own-tests 45 / own-test-cases 314(此前表内仍写 42 / 286)\n- reports/baseline.json:ownTestCases 311 → 314(棘轮只收紧)\n- COMPATIBILITY.md 0.22.0 小节补告警生产方的派生仓动作\n- check-docs-truth:freshness-sha-* 判定收紧为声明形式(另一会话在途改动,随本提交一并落地)\n- reports/ 为本轮 dirty 运行的中间产物,随后在 clean 提交上重跑刷新\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-09-15T03:50:54-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...70721a32fc48a464fd528d15bf1faae15ccf6ed1","Len":0}...
|
1789469862
|
Edit
Delete
|
|
32952
|
5
|
9
|
5
|
54
|
0
|
0
|
refs/tags/v0.23.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"06b672f200fe2e9184436e92660dac7927e0cca5","Message":"feat(platform): 0.23.0 平台接入接缝——受理基础设施仓 PI-1/PI-2/PI-3/PI-4 与 PI-7 两处钩子,外加 FR-6/FR-7\n\n- PI-1:PLATFORM_PORTS_MODE=platform + 端口工厂登记点(NestJS registerPlatformPortFactory / Fastify app.registerPlatformPortFactory),\n 内核 assemblePlatformPorts 单源启动闸,缺端口或本地策略冒充即拒启并指名;/api/health 顶层 platformPorts,\n platform 模式另有 checks[\"platform-ports\"](非 platform 模式 checks 与 FR-1 承诺逐字一致)\n- PI-2:内核 IdentityVerifierPort / VerifiedActor(对齐 actor-context.v1),两后端 jose 验签即本地实现 local-jwt;\n 判责单源 authOutcomeOf(401 同 0.22.0,403 IDENTITY_FORBIDDEN,503 身份服务不可用);RequestContext 可选 actorType / clientId\n- PI-3:correlationId(x-correlation-id 合法沿用否则 = requestId,两后端回显)、outboundHeadersOf(无入站 trace 不现造 traceparent)、\n 作业载荷带 correlation\n- PI-4:@juhai/kernel/testing 框架无关端口一致性夹具(含调用超时与身份端口断言)\n- PI-7:scaffold --overlay(scripts/lib/scaffold-overlay.mjs)+ 注册表 platformFacts 与 pnpm platform:facts\n- 门禁:C41 双后端接缝绊网、F15、F10/F11 覆盖 testing 子路径、FR-6 未接线级别 SKIPPED、FR-7 mode 绑 ADR-0010 状态;\n 矩阵 matrixVersion 7(+4 cases)、差分 DIFF-REQUEST-CONTEXT-001 扩 correlation\n- PI-5 受理排 0.24.0、PI-6 倾向不合并(G32 登记);框架与内核/契约包版本 0.23.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-09-25T23:02:18-07:00"},"CompareURL":"luoanwu/base-framework/compare/0000000000000000000000000000000000000000...5839f7850d049ff5fc7fe9e3df49baad6716c09c","Len":0}...
|
1790403758
|
Edit
Delete
|