|
24593
|
chore(reports): 回绑 app-manifest 报告 @ 7de0687
|
83
|
5
|
governance.yml
|
42
|
5
|
0
|
refs/heads/main
|
849a0460c229611a1afa4b798be51fbc72408273
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","after":"849a0460c229611a1afa4b798be51fbc72408273","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453...849a0460c229611a1afa4b798be51fbc72408273","commits":[{"id":"849a0460c229611a1afa4b798be51fbc72408273","message":"chore(reports): 回绑 app-manifest 报告 @ 7de0687\n\nreports/app-manifest.latest.json 在 clean 7de0687 上生成:14/14 判定、0 违规、5 条待登记提示(Person / Assignment / PersonnelChange 未进 Entity Catalog、enterprise-fact-backbone 不在 pinned rc.1 apps/、serviceAccounts 为空);pinned 镜像 DRIFT 5 处、工作区镜像 DRIFT 3 处。其余静态报告待下一次完整 pnpm check 统一回绑(当前聚合棘轮因既有 O18 与验收报告指纹失配而红)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/849a0460c229611a1afa4b798be51fbc72408273","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:24-07:00","added":["reports/app-manifest.latest.json"],"removed":[],"modified":[]},{"id":"7de068746f1cd32d3c787987dbd6965fc6e04c3e","message":"feat(governance): 应用侧 AppManifest 仓内真源与 check:app-manifest 门禁(G23 / 控制面接入蓝图 A1)\n\n- 仓根 app-manifest.json 成为向企业控制面登记的唯一仓内真源:version 0.19.4、权威实体 Person/Employment/Assignment/PersonnelChange、依赖 enterprise-idp + enterprise-fact-backbone;平台侧 contracts/apps/juhai.hr.draft.json 降为镜像\n- scripts/lib/app-manifest-governance.mjs:M1–M14 纯函数判定(Schema/Catalog/镜像取 exact pin 的 @juhai/contracts@1.0.0-rc.1;代码事实取 ProductManifest、governance.registry.json、双后端 prisma、contracts 导出、服务入口 health 字面量);违规即红,未登记只告警,镜像差异只记录不冒充已注册\n- scripts/check-app-manifest.mjs 写 reports/app-manifest.latest.json;scripts/lib/app-manifest-governance.test.mjs 为 node:test 1 正向 + 8 负向 + 1 纯函数\n- 接线:pnpm check 链在 fork-readiness 之后新增 check:app-manifest;governance-report.mjs 的 refresh / 同 run provenance / sources 纳入;baseline.json 新增 appManifestViolations=0、appManifestChecks=14 两条地板\n- 文档:docs/domain/enterprise-control-plane-integration-blueprint.md(五接缝现状、H1–H10、F1–F3、A1–A3、§10 落地记录);CLAUDE.md 常用命令 / 真源地图 / 基线表 / G23\n\n本地证据(2026-09-26):正向 14/14 判定 0 违规;负向 9 例红;fork-readiness、naming、governance-docs、docs-truth 通过。聚合棘轮仍因既有 O18 与验收报告源码指纹失配而红,与本提交无关。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/7de068746f1cd32d3c787987dbd6965fc6e04c3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:10-07:00","added":["app-manifest.json","docs/domain/enterprise-control-plane-integration-blueprint.md","scripts/check-app-manifest.mjs","scripts/lib/app-manifest-governance.mjs","scripts/lib/app-manifest-governance.test.mjs"],"removed":[],"modified":["CLAUDE.md","package.json","reports/baseline.json","scripts/governance-report.mjs"]},{"id":"5d4ee9b966f136479da06b29c8dda9b28f00d388","message":"fix(governance): check:runtime runner 的 spawnSync 加 maxBuffer 256 MiB——turbo test 全量输出已超默认 1 MiB,ENOBUFS 杀子进程后被记成 test failed(直跑 turbo 全绿的假红)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/5d4ee9b966f136479da06b29c8dda9b28f00d388","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T04:13:43-07:00","added":[],"removed":[],"modified":["scripts/check-runtime-acceptance.mjs"]},{"id":"c272914136ecf00f6266683867d9f878eb723459","message":"feat(personnel): Person 加 per_ canonical ID(DEC-001 决定 1)——people.canonical_id 库内 generate_prefixed_ulid('per_') 生成、迁移按更正链回填存量并加不变量(NOT NULL / 格式 CHECK / 当前行唯一 / 身份不可变与更正保 canonical 触发器)、两后端更正复制显式携带 canonical、contracts personCanonicalIdSchema、集成测试与 CLAUDE.md 落地说明\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/c272914136ecf00f6266683867d9f878eb723459","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T04:02:34-07:00","added":["apps/api-fastify/prisma/migrations/20260926120000_person_canonical_id/migration.sql","apps/api-nestjs/prisma/migrations/20260926120000_person_canonical_id/migration.sql"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-fastify/test/personnel.integration.test.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/personnel/personnel.service.ts","apps/api-nestjs/test/personnel.integration.test.ts","packages/contracts/src/enterprise-fact.test.ts","packages/contracts/src/enterprise-fact.ts"]}],"total_commits":0,"head_commit":{"id":"849a0460c229611a1afa4b798be51fbc72408273","message":"chore(reports): 回绑 app-manifest 报告 @ 7de0687\n\nreports/app-manifest.latest.json 在 clean 7de0687 上生成:14/14 判定、0 违规、5 条待登记提示(Person / Assignment / PersonnelChange 未进 Entity Catalog、enterprise-fact-backbone 不在 pinned rc.1 apps/、serviceAccounts 为空);pinned 镜像 DRIFT 5 处、工作区镜像 DRIFT 3 处。其余静态报告待下一次完整 pnpm check 统一回绑(当前聚合棘轮因既有 O18 与验收报告指纹失配而红)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/849a0460c229611a1afa4b798be51fbc72408273","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:24-07:00","added":["reports/app-manifest.latest.json"],"removed":[],"modified":[]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":7748,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T23:38:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1790427960
|
1790428018
|
0
|
1790427902
|
1790428019
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24594
|
chore(reports): 回绑 app-manifest 报告 @ 7de0687
|
83
|
5
|
platform-governance.yml
|
43
|
5
|
0
|
refs/heads/main
|
849a0460c229611a1afa4b798be51fbc72408273
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","after":"849a0460c229611a1afa4b798be51fbc72408273","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453...849a0460c229611a1afa4b798be51fbc72408273","commits":[{"id":"849a0460c229611a1afa4b798be51fbc72408273","message":"chore(reports): 回绑 app-manifest 报告 @ 7de0687\n\nreports/app-manifest.latest.json 在 clean 7de0687 上生成:14/14 判定、0 违规、5 条待登记提示(Person / Assignment / PersonnelChange 未进 Entity Catalog、enterprise-fact-backbone 不在 pinned rc.1 apps/、serviceAccounts 为空);pinned 镜像 DRIFT 5 处、工作区镜像 DRIFT 3 处。其余静态报告待下一次完整 pnpm check 统一回绑(当前聚合棘轮因既有 O18 与验收报告指纹失配而红)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/849a0460c229611a1afa4b798be51fbc72408273","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:24-07:00","added":["reports/app-manifest.latest.json"],"removed":[],"modified":[]},{"id":"7de068746f1cd32d3c787987dbd6965fc6e04c3e","message":"feat(governance): 应用侧 AppManifest 仓内真源与 check:app-manifest 门禁(G23 / 控制面接入蓝图 A1)\n\n- 仓根 app-manifest.json 成为向企业控制面登记的唯一仓内真源:version 0.19.4、权威实体 Person/Employment/Assignment/PersonnelChange、依赖 enterprise-idp + enterprise-fact-backbone;平台侧 contracts/apps/juhai.hr.draft.json 降为镜像\n- scripts/lib/app-manifest-governance.mjs:M1–M14 纯函数判定(Schema/Catalog/镜像取 exact pin 的 @juhai/contracts@1.0.0-rc.1;代码事实取 ProductManifest、governance.registry.json、双后端 prisma、contracts 导出、服务入口 health 字面量);违规即红,未登记只告警,镜像差异只记录不冒充已注册\n- scripts/check-app-manifest.mjs 写 reports/app-manifest.latest.json;scripts/lib/app-manifest-governance.test.mjs 为 node:test 1 正向 + 8 负向 + 1 纯函数\n- 接线:pnpm check 链在 fork-readiness 之后新增 check:app-manifest;governance-report.mjs 的 refresh / 同 run provenance / sources 纳入;baseline.json 新增 appManifestViolations=0、appManifestChecks=14 两条地板\n- 文档:docs/domain/enterprise-control-plane-integration-blueprint.md(五接缝现状、H1–H10、F1–F3、A1–A3、§10 落地记录);CLAUDE.md 常用命令 / 真源地图 / 基线表 / G23\n\n本地证据(2026-09-26):正向 14/14 判定 0 违规;负向 9 例红;fork-readiness、naming、governance-docs、docs-truth 通过。聚合棘轮仍因既有 O18 与验收报告源码指纹失配而红,与本提交无关。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/7de068746f1cd32d3c787987dbd6965fc6e04c3e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:10-07:00","added":["app-manifest.json","docs/domain/enterprise-control-plane-integration-blueprint.md","scripts/check-app-manifest.mjs","scripts/lib/app-manifest-governance.mjs","scripts/lib/app-manifest-governance.test.mjs"],"removed":[],"modified":["CLAUDE.md","package.json","reports/baseline.json","scripts/governance-report.mjs"]},{"id":"5d4ee9b966f136479da06b29c8dda9b28f00d388","message":"fix(governance): check:runtime runner 的 spawnSync 加 maxBuffer 256 MiB——turbo test 全量输出已超默认 1 MiB,ENOBUFS 杀子进程后被记成 test failed(直跑 turbo 全绿的假红)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/5d4ee9b966f136479da06b29c8dda9b28f00d388","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T04:13:43-07:00","added":[],"removed":[],"modified":["scripts/check-runtime-acceptance.mjs"]},{"id":"c272914136ecf00f6266683867d9f878eb723459","message":"feat(personnel): Person 加 per_ canonical ID(DEC-001 决定 1)——people.canonical_id 库内 generate_prefixed_ulid('per_') 生成、迁移按更正链回填存量并加不变量(NOT NULL / 格式 CHECK / 当前行唯一 / 身份不可变与更正保 canonical 触发器)、两后端更正复制显式携带 canonical、contracts personCanonicalIdSchema、集成测试与 CLAUDE.md 落地说明\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/c272914136ecf00f6266683867d9f878eb723459","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T04:02:34-07:00","added":["apps/api-fastify/prisma/migrations/20260926120000_person_canonical_id/migration.sql","apps/api-nestjs/prisma/migrations/20260926120000_person_canonical_id/migration.sql"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-fastify/test/personnel.integration.test.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/personnel/personnel.service.ts","apps/api-nestjs/test/personnel.integration.test.ts","packages/contracts/src/enterprise-fact.test.ts","packages/contracts/src/enterprise-fact.ts"]}],"total_commits":0,"head_commit":{"id":"849a0460c229611a1afa4b798be51fbc72408273","message":"chore(reports): 回绑 app-manifest 报告 @ 7de0687\n\nreports/app-manifest.latest.json 在 clean 7de0687 上生成:14/14 判定、0 违规、5 条待登记提示(Person / Assignment / PersonnelChange 未进 Entity Catalog、enterprise-fact-backbone 不在 pinned rc.1 apps/、serviceAccounts 为空);pinned 镜像 DRIFT 5 处、工作区镜像 DRIFT 3 处。其余静态报告待下一次完整 pnpm check 统一回绑(当前聚合棘轮因既有 O18 与验收报告指纹失配而红)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/849a0460c229611a1afa4b798be51fbc72408273","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-26T06:00:24-07:00","added":["reports/app-manifest.latest.json"],"removed":[],"modified":[]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":7748,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T23:38:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
8
|
1790428018
|
1790428060
|
0
|
1790427902
|
1790428060
|
|
|
0
|
Edit
Delete
|
|
26254
|
docs(ees): 记录来源工作包主线与双云同步回执
|
116
|
5
|
platform.yml
|
960
|
5
|
0
|
refs/heads/main
|
6312dba7ea9d2cd767586d73de88fdc43bc25e22
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ac6db618cc9352dbf19e17ce50c252650994f1d4","after":"6312dba7ea9d2cd767586d73de88fdc43bc25e22","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ac6db618cc9352dbf19e17ce50c252650994f1d4...6312dba7ea9d2cd767586d73de88fdc43bc25e22","commits":[{"id":"6312dba7ea9d2cd767586d73de88fdc43bc25e22","message":"docs(ees): 记录来源工作包主线与双云同步回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6312dba7ea9d2cd767586d73de88fdc43bc25e22","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T21:33:54-07:00","added":["docs/evidence/omni-read-source-2026-10-20/delivery-sha256.json","docs/evidence/omni-read-source-2026-10-20/evidence-freshness-mainline.json","docs/evidence/omni-read-source-2026-10-20/mainline-delivery.json"],"removed":[],"modified":["docs/evidence/omni-read-source-2026-10-20/README.md"]}],"total_commits":0,"head_commit":{"id":"6312dba7ea9d2cd767586d73de88fdc43bc25e22","message":"docs(ees): 记录来源工作包主线与双云同步回执\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6312dba7ea9d2cd767586d73de88fdc43bc25e22","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T21:33:54-07:00","added":["docs/evidence/omni-read-source-2026-10-20/delivery-sha256.json","docs/evidence/omni-read-source-2026-10-20/evidence-freshness-mainline.json","docs/evidence/omni-read-source-2026-10-20/mainline-delivery.json"],"removed":[],"modified":["docs/evidence/omni-read-source-2026-10-20/README.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":91476,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":137,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-21T12:31:17+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792557245
|
1792557247
|
0
|
1792557244
|
1792557259
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25060
|
docs: record deployed Saga reservation recovery an docs: record deployed Saga reservation recovery and fixed-source acceptance...
|
121
|
5
|
kernel-ci.yml
|
413
|
5
|
0
|
refs/heads/main
|
609cb92aa8d825f89d1564b0f5df3f1c246f0574
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ac71f823b28a8169580d48c7e934ea189d2dd715","after":"609cb92aa8d825f89d1564b0f5df3f1c246f0574","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ac71f823b28a8169580d48c7e934ea189d2dd715...609cb92aa8d825f89d1564b0f5df3f1c246f0574","commits":[{"id":"609cb92aa8d825f89d1564b0f5df3f1c246f0574","message":"docs: record deployed Saga reservation recovery and fixed-source acceptance\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/609cb92aa8d825f89d1564b0f5df3f1c246f0574","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:00:27-07:00","added":["ops/deployments/2026-10-02-saga-reservation-02081-local.md","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-acceptance-validation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-api-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-api.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-migrate.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-monthly-partitions.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restored-contracts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-operation.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-trigger-incident.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/source-manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/acceptance-validation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/migrate.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/owned-resource-observation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-port.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-start.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-version.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/closing-governance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/deploy.mjs","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-deployed.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-observe.mjs","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-runtime.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-api-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-maintained-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-monthly-partitions.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-operation.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-trigger-incident.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-api-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.runtime-timer-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.saga-manager-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.saga-timeout-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-api.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-runtime-timer-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-saga-manager-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-saga-timeout-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/source-manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/worker-config-unchanged.json","ops/drills/evidence/2026-10-02-saga-reservation-death/acceptance-validation.json","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/cached-runtime.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/owned-mounts.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/report.json","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/scanner-death-tests.log"],"removed":[],"modified":["docs/fault-injection-matrix.md","docs/production-readiness.md","model/gap-governance.json","model/plan-ledger.json","model/production-readiness.json","model/release-anchors.json","ops/drills/2026-10-02-saga-reservation-death.md","ops/drills/evidence/2026-10-02-saga-reservation-death/manifest.json"]}],"total_commits":0,"head_commit":{"id":"609cb92aa8d825f89d1564b0f5df3f1c246f0574","message":"docs: record deployed Saga reservation recovery and fixed-source acceptance\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/609cb92aa8d825f89d1564b0f5df3f1c246f0574","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:00:27-07:00","added":["ops/deployments/2026-10-02-saga-reservation-02081-local.md","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-acceptance-validation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-api-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-api.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-migrate.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-monthly-partitions.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-restored-contracts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-operation.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-smoke-trigger-incident.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-source-path-quoting-failure/source-manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/acceptance-validation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/check.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/dependencies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/migrate.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/owned-resource-observation.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-port.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-start.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/postgres-version.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/ci/spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/closing-governance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/deploy.mjs","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-deployed.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-observe.mjs","ops/deployments/evidence/2026-10-02-saga-reservation-02081/final-runtime.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-api-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-console.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-maintained-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-monthly-partitions.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-all-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-db-roles.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-integration-events.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-partition-references.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-report.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-schedule-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-operation.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-smoke-trigger-incident.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-spec-copies.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-api-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.runtime-timer-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.saga-manager-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-start-com.erk.kernel-worker.saga-timeout-0.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-state-journal.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-api.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-trigger-state-history.log","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-runtime-timer-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-saga-manager-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/live-worker-saga-timeout-metrics.txt","ops/deployments/evidence/2026-10-02-saga-reservation-02081/manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/source-manifest.json","ops/deployments/evidence/2026-10-02-saga-reservation-02081/worker-config-unchanged.json","ops/drills/evidence/2026-10-02-saga-reservation-death/acceptance-validation.json","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/cached-runtime.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/owned-mounts.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/report.json","ops/drills/evidence/2026-10-02-saga-reservation-death/fixed-source/scanner-death-tests.log"],"removed":[],"modified":["docs/fault-injection-matrix.md","docs/production-readiness.md","model/gap-governance.json","model/plan-ledger.json","model/production-readiness.json","model/release-anchors.json","ops/drills/2026-10-02-saga-reservation-death.md","ops/drills/evidence/2026-10-02-saga-reservation-death/manifest.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":263600,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":25,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T06:55:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791003595
|
1791005385
|
0
|
1790982059
|
1791005385
|
|
|
0
|
Edit
Delete
|
|
25810
|
chore(reports): 根链、工作台快照与浏览器回归回绑 @ e8a7a880(需-11门店 chore(reports): 根链、工作台快照与浏览器回归回绑 @ e8a7a880(需-11门店维度)...
|
116
|
5
|
platform.yml
|
723
|
5
|
0
|
refs/heads/main
|
e6bac4b7af2961c1c7b2c4839ced240fc45b6768
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ac78403907df9044bc809793d59271cae7d962cf","after":"e6bac4b7af2961c1c7b2c4839ced240fc45b6768","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ac78403907df9044bc809793d59271cae7d962cf...e6bac4b7af2961c1c7b2c4839ced240fc45b6768","commits":[{"id":"e6bac4b7af2961c1c7b2c4839ced240fc45b6768","message":"chore(reports): 根链、工作台快照与浏览器回归回绑 @ e8a7a880(需-11门店维度)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e6bac4b7af2961c1c7b2c4839ced240fc45b6768","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-12T22:02:33-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"e8a7a880ec5f2794af96209efdfee8f670c89707","message":"feat(scope): 门店维度——门店挂在所分配的组织单元下(02 需-11,机制已建、未生效)\n\n用户 10-12 定需-11 取两层:门店里按动作、按有效期的授权在 EES AuthorityAssignment(已可用);04 Scope\n加 store 维度,让 PDP 过滤调用方可达的门店。门店分配事实 StoreOrgAssignmentChanged 尚无生产方\n(pending-dec,DEC-003/DEC-039),故先建机制、不生效。\n\n- @juhai/client-scope(rc.8 工作版本):ScopeDimension 加 store、导出 SITE_ID / SCOPE_DIMENSIONS;门店快照\n = 组织树 + 每家门店挂在被分配单元及其所有上级下(unitType store);门店检查带 resourceSiteId,\n resourceOrganizationId 须为快照里该门店的直属单元,且执行者单元包含它。门店行与 site_ 水位只许出现在门店快照。\n- @juhai/client-permission scoped:绑定维度加 store,store 必带 resourceSiteId、其余维度不得带。\n- module-scope:buildStoreClosure;StoreOrgAssignmentChanged 校验与按门店版本链回放(store-assignment-fact.ts);\n recordSourceFact 两类来源共用账本;组织/部门/团队快照不读门店事实;投影器与 HTTP 读面、事实中继认 store;\n 迁移 202610120001 只放宽维度检查约束。在线解析 scope-resolve 仍只三个维度(HR Owner 无门店范围)。\n- 契约:快照 HTTP 候选与 Zod 维度加 store;解析请求改用独立的三值 scopeResolveTypeSchema。\n- 测试:SDK 33、permission 63、module 115、contracts 60 通过;Scope 持久化 e2e 22/22(自建临时 PG,含门店\n 事实入账、门店快照发布与过期、组织快照不受影响、库约束);scope-http / scope-facts e2e 未在本机跑。\n- 文档:SDK 与模块 README。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e8a7a880ec5f2794af96209efdfee8f670c89707","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-12T21:54:07-07:00","added":["runtime/modules/scope/prisma/migrations/202610120001_scope_store_dimension/migration.sql","runtime/modules/scope/src/domain/store-closure.test.ts","runtime/modules/scope/src/domain/store-closure.ts","runtime/modules/scope/src/persistence/store-assignment-fact.test.ts","runtime/modules/scope/src/persistence/store-assignment-fact.ts"],"removed":[],"modified":["contracts/candidates/contracts/scope-snapshot-http.v1.openapi.json","governance/lib/mainline-evidence.mjs","runtime/clients/permission/src/scoped.test.ts","runtime/clients/permission/src/scoped.ts","runtime/clients/scope/README.md","runtime/clients/scope/src/index.test.ts","runtime/clients/scope/src/local.ts","runtime/clients/scope/src/remote.ts","runtime/modules/scope/README.md","runtime/modules/scope/src/domain/index.ts","runtime/modules/scope/src/domain/organization-closure.ts","runtime/modules/scope/src/index.ts","runtime/modules/scope/src/persistence/fact-projector.ts","runtime/modules/scope/src/persistence/http-runtime.ts","runtime/modules/scope/src/persistence/scope-fact-relay.test.ts","runtime/modules/scope/src/persistence/scope-fact-relay.ts","runtime/modules/scope/src/persistence/scope-store.ts","runtime/packages/contracts/src/platform-http.ts","runtime/test/e2e/scope-persistence.test.ts"]}],"total_commits":0,"head_commit":{"id":"e6bac4b7af2961c1c7b2c4839ced240fc45b6768","message":"chore(reports): 根链、工作台快照与浏览器回归回绑 @ e8a7a880(需-11门店维度)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e6bac4b7af2961c1c7b2c4839ced240fc45b6768","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-12T22:02:33-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":52868,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":53,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-13T12:58:15+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
10
|
0
|
1791868156
|
0
|
1791867816
|
1791868156
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26692
|
chore(reports): 交付设计 §5.9 补记后 doc-claims 回绑 @ 445d chore(reports): 交付设计 §5.9 补记后 doc-claims 回绑 @ 445d864e7...
|
116
|
5
|
platform.yml
|
1125
|
5
|
0
|
refs/heads/main
|
b8468704b103c4fa38eda125ba7dd74251510f7e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aca4bbf3b09368d70e3ed1633ef616d86b7a3fef","after":"b8468704b103c4fa38eda125ba7dd74251510f7e","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aca4bbf3b09368d70e3ed1633ef616d86b7a3fef...b8468704b103c4fa38eda125ba7dd74251510f7e","commits":[{"id":"b8468704b103c4fa38eda125ba7dd74251510f7e","message":"chore(reports): 交付设计 §5.9 补记后 doc-claims 回绑 @ 445d864e7\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b8468704b103c4fa38eda125ba7dd74251510f7e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T22:01:01-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json"]},{"id":"445d864e75c5d4ec06c7db15866b99e81e8e8a88","message":"docs(交付设计): §5.9 记 DEC-067 已批准与未实现范围\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/445d864e75c5d4ec06c7db15866b99e81e8e8a88","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T22:00:21-07:00","added":[],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md"]},{"id":"fe519c1941f1b8208f6319048602a938077df0c5","message":"chore(reports): CHG-068 登记后工作台快照与 Release Manifest 回绑 @ 8acccf6cf\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fe519c1941f1b8208f6319048602a938077df0c5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T21:59:37-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"8acccf6cf0f922f57975ec30f0ac681ae46848d7","message":"chore(reports): CHG-068 登记后回绑目录类门禁 @ fd14905\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/8acccf6cf0f922f57975ec30f0ac681ae46848d7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T21:59:25-07:00","added":[],"removed":[],"modified":["reports/candidate-contracts.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/migration-decs.latest.json","reports/release-drift.latest.json"]},{"id":"fd14905d43e8540ac18561b8ac3acca0a319abef","message":"governance(decisions): CHG-068 登记 DEC-067 按应用受限的管理授权为 approved\n\n用户 2026-10-30 PDT 在当前会话以 Catalog Owner 身份批准 DEC-067 推荐方案 Q1–Q6 均取 A\n(M3 内新增租户+应用作用域的管理授权、assign/approve/define-role 能力位、一级委派、\n2 名根管理员审批、上限 90 天,应用内入口先深链),Claude 转录。decisions.json 增 DEC-067;\ngovernance-linter 计数 58→59 / 54→55,impact-graph 节点 365→366(边不变),\ncontracts/README 台账同步。台账 59 条 = 55 approved / 0 pending / 4 rejected。\n实现(候选契约、动作登记、建表、准入、工作台入口)另排,不在本提交。\n材料:平台治理 doc/decisions/CHG-068-材料。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/fd14905d43e8540ac18561b8ac3acca0a319abef","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T21:56:38-07:00","added":[],"removed":[],"modified":["contracts/README.md","contracts/catalogs/decisions.json","contracts/test/governance-linter.test.mjs","contracts/test/impact-graph.test.mjs"]}],"total_commits":0,"head_commit":{"id":"b8468704b103c4fa38eda125ba7dd74251510f7e","message":"chore(reports): 交付设计 §5.9 补记后 doc-claims 回绑 @ 445d864e7\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b8468704b103c4fa38eda125ba7dd74251510f7e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-30T22:01:01-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":94661,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":160,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-31T12:34:41+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793424024
|
1793424146
|
0
|
1793422903
|
1793424277
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23647
|
docs: record full branch integration and acceptanc docs: record full branch integration and acceptance evidence...
|
57
|
5
|
governance.yml
|
19
|
5
|
0
|
refs/heads/main
|
c8262c6f267104598721c37a1781409e129f3ed7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"acd2accfb017c5b4e3f7ff5f00f33dd367797889","after":"c8262c6f267104598721c37a1781409e129f3ed7","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/acd2accfb017c5b4e3f7ff5f00f33dd367797889...c8262c6f267104598721c37a1781409e129f3ed7","commits":[{"id":"c8262c6f267104598721c37a1781409e129f3ed7","message":"docs: record full branch integration and acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/c8262c6f267104598721c37a1781409e129f3ed7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:41:58-07:00","added":["docs/governance/log/2026-09-05-merge-all.md","reports/branch-integration-2026-09-05/README.md","reports/branch-integration-2026-09-05/branches.json","reports/branch-integration-2026-09-05/check-summary.json","reports/branch-integration-2026-09-05/dependency-audit.latest.json","reports/branch-integration-2026-09-05/desktop-deliveries.png","reports/branch-integration-2026-09-05/desktop-events.png","reports/branch-integration-2026-09-05/desktop-reviews.png","reports/branch-integration-2026-09-05/inference-acceptance.latest.json","reports/branch-integration-2026-09-05/mobile-deliveries.png","reports/branch-integration-2026-09-05/mobile-events.png","reports/branch-integration-2026-09-05/mobile-reviews.png","reports/branch-integration-2026-09-05/production-acceptance.latest.json","reports/branch-integration-2026-09-05/public-file-acceptance.latest.json","reports/branch-integration-2026-09-05/runtime-acceptance.latest.json","reports/branch-integration-2026-09-05/script-acceptance.latest.json","reports/branch-integration-2026-09-05/ui-acceptance.latest.json","reports/branch-integration-2026-09-05/ui-extra.json"],"removed":[],"modified":["CLAUDE.md","reports/adversarial-acceptance-audit.latest.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/storyboard-director-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"d58e74fc4f192a9858b6a9548c6f5abf6fe77369","message":"test: align production intake entry with merged UI label\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/d58e74fc4f192a9858b6a9548c6f5abf6fe77369","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:34:03-07:00","added":[],"removed":[],"modified":["scripts/lib/prd-ui-acceptance.mjs"]},{"id":"2e56a0924623ec2c7d9d9b7852fdec57f119d997","message":"test: verify semantic model selection after UI integration\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/2e56a0924623ec2c7d9d9b7852fdec57f119d997","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:30:10-07:00","added":[],"removed":[],"modified":["apps/web/tsconfig.json","scripts/check-ui-acceptance.mjs"]},{"id":"5c7e610b36b299783a76b9f994bfabe80933fcf5","message":"merge: include content support skills branch already integrated in accepted source\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/5c7e610b36b299783a76b9f994bfabe80933fcf5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:22:47-07:00","added":[],"removed":[],"modified":[]},{"id":"90f3d7741978622805c11fbd539ecec2b31c2b0c","message":"merge: integrate detail-page UX while preserving accepted content and security behavior\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/90f3d7741978622805c11fbd539ecec2b31c2b0c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:22:24-07:00","added":["apps/web/src/components/material-factory/ActivityLog.tsx","apps/web/src/components/material-factory/asset-preview.ts","apps/web/src/components/material-factory/delivery-download.ts","apps/web/src/components/material-factory/format.ts","apps/web/src/components/material-factory/production-actors.ts"],"removed":[],"modified":["CLAUDE.md","apps/web/src/components/material-factory/BlockedResolutionPanel.tsx","apps/web/src/components/material-factory/BrandHub.tsx","apps/web/src/components/material-factory/BrandLogoEditor.tsx","apps/web/src/components/material-factory/ContentStudio.tsx","apps/web/src/components/material-factory/CreateStudio.tsx","apps/web/src/components/material-factory/CreativeSupportSkills.tsx","apps/web/src/components/material-factory/DeliveryCenter.tsx","apps/web/src/components/material-factory/DemoExportModal.tsx","apps/web/src/components/material-factory/DirectorReviewWorkbench.tsx","apps/web/src/components/material-factory/EditStudio.tsx","apps/web/src/components/material-factory/ExportModal.tsx","apps/web/src/components/material-factory/FactoryShell.tsx","apps/web/src/components/material-factory/InpaintStudio.tsx","apps/web/src/components/material-factory/InstanceGallery.tsx","apps/web/src/components/material-factory/MasterCanvas.tsx","apps/web/src/components/material-factory/NarrativeBeats.tsx","apps/web/src/components/material-factory/PipelineFlow.tsx","apps/web/src/components/material-factory/ProductionDetail.tsx","apps/web/src/components/material-factory/PromoteDraftButton.tsx","apps/web/src/components/material-factory/QualityEvidencePanel.tsx","apps/web/src/components/material-factory/ReviewCenter.tsx","apps/web/src/components/material-factory/RoleConfirmPanel.tsx","apps/web/src/components/material-factory/RoleReferencePreview.tsx","apps/web/src/components/material-factory/ScriptStudio.tsx","apps/web/src/components/material-factory/ShotBoard.tsx","apps/web/src/components/material-factory/StillVersionBar.tsx","apps/web/src/components/material-factory/StoryboardContactSheet.tsx","apps/web/src/components/material-factory/StoryboardScriptImport.tsx","apps/web/src/components/material-factory/StoryboardStudio.tsx","apps/web/src/components/material-factory/StoryboardVisualAssetImport.tsx","apps/web/src/components/material-factory/TaskCenter.tsx","apps/web/src/components/material-factory/TemplateSizePicker.tsx","apps/web/src/components/material-factory/TemplateStudio.tsx","apps/web/src/components/material-factory/VersionCompare.tsx","apps/web/src/components/material-factory/VideoContactImport.tsx","apps/web/src/components/material-factory/VideoStudio.tsx","apps/web/src/components/material-factory/constants.ts","apps/web/src/components/material-factory/content-studio.module.css","apps/web/src/components/material-factory/model-catalog.tsx","apps/web/src/components/material-factory/production-labels.ts","apps/web/src/components/material-factory/ui.tsx","docs/governance/log/2026-09-05.md"]}],"total_commits":0,"head_commit":{"id":"c8262c6f267104598721c37a1781409e129f3ed7","message":"docs: record full branch integration and acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/c8262c6f267104598721c37a1781409e129f3ed7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-05T21:41:58-07:00","added":["docs/governance/log/2026-09-05-merge-all.md","reports/branch-integration-2026-09-05/README.md","reports/branch-integration-2026-09-05/branches.json","reports/branch-integration-2026-09-05/check-summary.json","reports/branch-integration-2026-09-05/dependency-audit.latest.json","reports/branch-integration-2026-09-05/desktop-deliveries.png","reports/branch-integration-2026-09-05/desktop-events.png","reports/branch-integration-2026-09-05/desktop-reviews.png","reports/branch-integration-2026-09-05/inference-acceptance.latest.json","reports/branch-integration-2026-09-05/mobile-deliveries.png","reports/branch-integration-2026-09-05/mobile-events.png","reports/branch-integration-2026-09-05/mobile-reviews.png","reports/branch-integration-2026-09-05/production-acceptance.latest.json","reports/branch-integration-2026-09-05/public-file-acceptance.latest.json","reports/branch-integration-2026-09-05/runtime-acceptance.latest.json","reports/branch-integration-2026-09-05/script-acceptance.latest.json","reports/branch-integration-2026-09-05/ui-acceptance.latest.json","reports/branch-integration-2026-09-05/ui-extra.json"],"removed":[],"modified":["CLAUDE.md","reports/adversarial-acceptance-audit.latest.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/storyboard-director-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":283872,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":5,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-06T11:34:41+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788670197
|
1788670617
|
0
|
1788670196
|
1788670617
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26471
|
test(d3): record independent f450 fault and lifecy test(d3): record independent f450 fault and lifecycle acceptance...
|
57
|
5
|
governance.yml
|
268
|
5
|
0
|
refs/heads/main
|
6b534b5ee5ad66fded3230cdacf0890b107af36d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad08e8bc0812b07be83d8bab5e969e8f215c1111","after":"6b534b5ee5ad66fded3230cdacf0890b107af36d","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/ad08e8bc0812b07be83d8bab5e969e8f215c1111...6b534b5ee5ad66fded3230cdacf0890b107af36d","commits":[{"id":"6b534b5ee5ad66fded3230cdacf0890b107af36d","message":"test(d3): record independent f450 fault and lifecycle acceptance\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/6b534b5ee5ad66fded3230cdacf0890b107af36d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:50:29-07:00","added":["reports/d3-acceptance-20261025/independent-actual-versions-f4505cdb.json","reports/d3-acceptance-20261025/independent-c4-binding-f4505cdb.json","reports/d3-acceptance-20261025/independent-execution-proof-independent-f4505cdb.json","reports/d3-acceptance-20261025/independent-fixture-cleanup-f4505cdb.json","reports/d3-acceptance-20261025/independent-independent-lifecycle-f4505cdb.json","reports/d3-acceptance-20261025/independent-native-http-lifecycle-f4505cdb.json","reports/d3-acceptance-20261025/independent-redis-offline-close-f4505cdb-mutant.json","reports/d3-acceptance-20261025/independent-redis-offline-close-f4505cdb.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-artifacts.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-final.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-final.md","reports/d3-acceptance-20261025/independent-startup-refused-f4505cdb.json","reports/d3-acceptance-20261025/independent-terminal-mutation-proof-f4505cdb.json","reports/d3-acceptance-20261025/independent-worker-sigterm-f4505cdb-configured.json"],"removed":[],"modified":["reports/d3-acceptance-20261025/README.md","reports/d3-acceptance-20261025/manifest.json"]},{"id":"8c7734141d1f392d083cbe2408ed1596d94b3b82","message":"test(d3): preserve clean f450 native acceptance and current documentation\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/8c7734141d1f392d083cbe2408ed1596d94b3b82","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:48:55-07:00","added":["docs/governance/log/2026-10-25-d3-host.md","reports/d3-acceptance-20261025/README.md","reports/d3-acceptance-20261025/consumer-governance.latest.json","reports/d3-acceptance-20261025/consumer-runtime.latest.json","reports/d3-acceptance-20261025/consumer-ui.latest.json","reports/d3-acceptance-20261025/current-target-preflight-f4505cdb.json","reports/d3-acceptance-20261025/dependency-audit.latest.json","reports/d3-acceptance-20261025/durable-validation.json","reports/d3-acceptance-20261025/image-f4505cdb-probes.json","reports/d3-acceptance-20261025/inference-acceptance.latest.json","reports/d3-acceptance-20261025/manifest.json","reports/d3-acceptance-20261025/production-acceptance.latest.json","reports/d3-acceptance-20261025/public-file-acceptance.latest.json","reports/d3-acceptance-20261025/runtime-acceptance.latest.json","reports/d3-acceptance-20261025/script-acceptance.latest.json","reports/d3-acceptance-20261025/shijie-acceptance.latest.json","reports/d3-acceptance-20261025/ui-acceptance.latest.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/adr/0025-single-nestjs-fastify-host.md","reports/consumer-governance.latest.json","reports/consumer-runtime.latest.json","reports/consumer-ui.latest.json","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/shijie-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"f4505cdb91ab4e8da1bd25b16bf1794c6e2f207b","message":"fix(api): close owned Redis transports without losing active jobs\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f4505cdb91ab4e8da1bd25b16bf1794c6e2f207b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:30:38-07:00","added":["apps/api-nestjs/src/queue/bull-lifecycle.ts","apps/api-nestjs/src/redis/redis-shutdown.ts","reports/d3-candidate-196b934d/README.md","reports/d3-candidate-196b934d/consumer-governance.latest.json","reports/d3-candidate-196b934d/consumer-runtime.latest.json","reports/d3-candidate-196b934d/consumer-ui.latest.json","reports/d3-candidate-196b934d/dependency-audit.latest.json","reports/d3-candidate-196b934d/image-196b934d-probes.json","reports/d3-candidate-196b934d/image-196b934d-restart-correction.json","reports/d3-candidate-196b934d/independent-actual-versions-196b934d.json","reports/d3-candidate-196b934d/independent-fastify-version-upstream-verification.json","reports/d3-candidate-196b934d/independent-independent-lifecycle-196b934d.json","reports/d3-candidate-196b934d/independent-native-http-lifecycle-196b934d.json","reports/d3-candidate-196b934d/independent-redis-offline-close-196b934d.json","reports/d3-candidate-196b934d/independent-redis-overlay-diagnosis-196b934d.md","reports/d3-candidate-196b934d/independent-review-196b934d-final.json","reports/d3-candidate-196b934d/independent-review-196b934d-final.md","reports/d3-candidate-196b934d/independent-worker-sigterm-196b934d-configured.json","reports/d3-candidate-196b934d/inference-acceptance.latest.json","reports/d3-candidate-196b934d/manifest.json","reports/d3-candidate-196b934d/production-acceptance.latest.json","reports/d3-candidate-196b934d/public-file-acceptance.latest.json","reports/d3-candidate-196b934d/runtime-acceptance.latest.json","reports/d3-candidate-196b934d/script-acceptance.latest.json","reports/d3-candidate-196b934d/shijie-acceptance.latest.json","reports/d3-candidate-196b934d/ui-acceptance.latest.json"],"removed":[],"modified":["apps/api-nestjs/src/app.module.ts","apps/api-nestjs/src/creative-project/creative-worker.module.ts","apps/api-nestjs/src/creative-project/creative-worker.runtime.ts","apps/api-nestjs/src/material-factory/material-factory.module.ts","apps/api-nestjs/src/material-production/material-production-worker.module.ts","apps/api-nestjs/src/queue/queue.module.ts","apps/api-nestjs/src/redis/redis.module.ts","apps/api-nestjs/test/d3-lifecycle.integration.test.ts","docs/adr/0025-single-nestjs-fastify-host.md"]},{"id":"196b934d327614fae9b94a86afd23afa530386ca","message":"fix(d3): preserve original assertions and execution while completing single-host release wiring\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/196b934d327614fae9b94a86afd23afa530386ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T05:44:25-07:00","added":["reports/d3-candidate-07c5472b/README.md","reports/d3-candidate-07c5472b/artifact-manifest.json","reports/d3-candidate-07c5472b/consumer-governance.latest.json","reports/d3-candidate-07c5472b/consumer-runtime.latest.json","reports/d3-candidate-07c5472b/consumer-ui.latest.json","reports/d3-candidate-07c5472b/dependency-audit.latest.json","reports/d3-candidate-07c5472b/deployment-preflight.json","reports/d3-candidate-07c5472b/inference-acceptance.latest.json","reports/d3-candidate-07c5472b/precommit-runtime-failed.json","reports/d3-candidate-07c5472b/production-acceptance.latest.json","reports/d3-candidate-07c5472b/public-file-acceptance.latest.json","reports/d3-candidate-07c5472b/runtime-acceptance.latest.json","reports/d3-candidate-07c5472b/script-acceptance.latest.json","reports/d3-candidate-07c5472b/shijie-acceptance.latest.json","reports/d3-candidate-07c5472b/ui-acceptance.latest.json","scripts/d3-baseline-ad08e8bc/test-execution-ad08e8bc.json"],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/test/material-inference.acceptance.test.ts","apps/api-nestjs/test/material-script.acceptance.test.ts","deploy/vm/docker-compose.yml","deploy/vm/release.py","deploy/vm/release_test.py","docs/adr/0025-single-nestjs-fastify-host.md","docs/deploy-vm.md","scripts/check-module-boundary.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/d3-retirement.json","scripts/lib/d3-profile.mjs","scripts/lib/d3-profile.test.mjs"]},{"id":"07c5472b6bb9386d4d47107fb5037c76a179a67a","message":"refactor(api): converge atelier on Nest FastifyAdapter with preserved D3 evidence\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/07c5472b6bb9386d4d47107fb5037c76a179a67a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T05:23:42-07:00","added":["apps/api-nestjs/src/common/http-policy-path.ts","apps/api-nestjs/src/common/send-media-stream.ts","apps/api-nestjs/test/d3-http-boundaries.integration.test.ts","apps/api-nestjs/test/d3-http-responses.integration.test.ts","apps/api-nestjs/test/d3-lifecycle.integration.test.ts","apps/api-nestjs/test/master-prompt-assistant.test.ts","archive/d3-20261025/api-fastify/prisma/migrations/20260608150500_init/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260704152000_material_factory/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260704154500_brand_kit_profile/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260814120000_cloud_generate_kind/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260817140000_lyric_storyboards/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260818042934_shooting_script_domain/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260818053524_shot_still_versions/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823170000_formal_material_production/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823174500_add_provider_callback_receipts/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823182000_add_outcome_attribution/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823184500_normalize_model_connections/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823190000_persist_storyboards/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823200000_add_outbox_claim_leases/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823210000_add_model_resource_policies/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823211000_add_job_intent_queue_namespace/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823212000_add_storyboard_version_snapshots/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823220000_script_scenario_modes/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260823230000_storyboard_video/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260825090000_add_render_job_edit_sources/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260825103000_creative_support_skills/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260825130000_director_spec_qc/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260825134500_storyboard_delivery_variants/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260905093000_model_catalog/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260905110000_creative_projects/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260905180000_content_workbench/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260905230000_formal_worker_leases/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260906080000_shijie_workspaces/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260906093000_bind_formal_action_requests/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260907010000_video_edits/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260907020000_script_scene_reference/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260908010000_template_image_types/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260908110000_industry_trends/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260909010000_integrate_governed_media_workflows/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260909060000_managed_tenants/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260909100000_project_history_visibility/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260910120000_script_role_other_asset/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20260911010000_script_entity_settings/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20261004010000_material_reconciliation/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20261004020000_material_publication/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20261004021000_publication_audit/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20261004030000_content_document/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/20261011000000_model_center_audio_asset/migration.sql","archive/d3-20261025/api-fastify/prisma/migrations/migration_lock.toml","archive/d3-20261025/api-fastify/prisma/schema.prisma","archive/d3-20261025/deployment/Dockerfile","archive/d3-20261025/deployment/deploy.sh","archive/d3-20261025/deployment/docker-compose.yml","archive/d3-20261025/deployment/manifest.json","docs/adr/0025-single-nestjs-fastify-host.md","reports/d3-baseline-ad08e8bc/adversarial-acceptance-audit.latest.md","reports/d3-pre-migration-20261025/baseline-outbox-probe.txt","reports/d3-pre-migration-20261025/baseline-production-path-probe.txt","reports/d3-pre-migration-20261025/inference-attempt1.json","reports/d3-pre-migration-20261025/manifest.json","reports/d3-pre-migration-20261025/production-attempt1.json","reports/d3-pre-migration-20261025/public-file-attempt1.json","reports/d3-pre-migration-20261025/results.json","reports/d3-pre-migration-20261025/runtime-attempt1.json","reports/d3-pre-migration-20261025/runtime-attempt2.json","reports/d3-pre-migration-20261025/runtime-attempt3.json","reports/d3-pre-migration-20261025/script-attempt1.json","reports/d3-pre-migration-20261025/shijie-attempt1.json","reports/d3-pre-migration-20261025/ui-attempt1.json","reports/d3-pre-migration-20261025/ui-attempt2.json","reports/d3-pre-migration-20261025/ui-attempt3.json","scripts/check-d3.mjs","scripts/d3-baseline-ad08e8bc/annotated-case-crosswalk-ad08e8bc.json","scripts/d3-baseline-ad08e8bc/baseline-review-ad08e8bc.json","scripts/d3-baseline-ad08e8bc/baseline.json","scripts/d3-baseline-ad08e8bc/protected-byte-manifest-ad08e8bc.json","scripts/d3-baseline-ad08e8bc/runtime-acceptance.latest.json","scripts/d3-baseline-ad08e8bc/test-inventory-ad08e8bc.json","scripts/d3-retirement.json","scripts/lib/d3-profile.mjs","scripts/lib/d3-profile.test.mjs"],"removed":["apps/api-fastify/.env.example","apps/api-fastify/.gitignore","apps/api-fastify/package.json","apps/api-fastify/pnpm-lock.yaml","apps/api-fastify/prisma/migrations/20260608150500_init/migration.sql","apps/api-fastify/prisma/migrations/20260704152000_material_factory/migration.sql","apps/api-fastify/prisma/migrations/20260704154500_brand_kit_profile/migration.sql","apps/api-fastify/prisma/migrations/20260814120000_cloud_generate_kind/migration.sql","apps/api-fastify/prisma/migrations/20260817140000_lyric_storyboards/migration.sql","apps/api-fastify/prisma/migrations/20260818042934_shooting_script_domain/migration.sql","apps/api-fastify/prisma/migrations/20260818053524_shot_still_versions/migration.sql","apps/api-fastify/prisma/migrations/20260823170000_formal_material_production/migration.sql","apps/api-fastify/prisma/migrations/20260823174500_add_provider_callback_receipts/migration.sql","apps/api-fastify/prisma/migrations/20260823182000_add_outcome_attribution/migration.sql","apps/api-fastify/prisma/migrations/20260823184500_normalize_model_connections/migration.sql","apps/api-fastify/prisma/migrations/20260823190000_persist_storyboards/migration.sql","apps/api-fastify/prisma/migrations/20260823200000_add_outbox_claim_leases/migration.sql","apps/api-fastify/prisma/migrations/20260823210000_add_model_resource_policies/migration.sql","apps/api-fastify/prisma/migrations/20260823211000_add_job_intent_queue_namespace/migration.sql","apps/api-fastify/prisma/migrations/20260823212000_add_storyboard_version_snapshots/migration.sql","apps/api-fastify/prisma/migrations/20260823220000_script_scenario_modes/migration.sql","apps/api-fastify/prisma/migrations/20260823230000_storyboard_video/migration.sql","apps/api-fastify/prisma/migrations/20260825090000_add_render_job_edit_sources/migration.sql","apps/api-fastify/prisma/migrations/20260825103000_creative_support_skills/migration.sql","apps/api-fastify/prisma/migrations/20260825130000_director_spec_qc/migration.sql","apps/api-fastify/prisma/migrations/20260825134500_storyboard_delivery_variants/migration.sql","apps/api-fastify/prisma/migrations/20260905093000_model_catalog/migration.sql","apps/api-fastify/prisma/migrations/20260905110000_creative_projects/migration.sql","apps/api-fastify/prisma/migrations/20260905180000_content_workbench/migration.sql","apps/api-fastify/prisma/migrations/20260905230000_formal_worker_leases/migration.sql","apps/api-fastify/prisma/migrations/20260906080000_shijie_workspaces/migration.sql","apps/api-fastify/prisma/migrations/20260906093000_bind_formal_action_requests/migration.sql","apps/api-fastify/prisma/migrations/20260907010000_video_edits/migration.sql","apps/api-fastify/prisma/migrations/20260907020000_script_scene_reference/migration.sql","apps/api-fastify/prisma/migrations/20260908010000_template_image_types/migration.sql","apps/api-fastify/prisma/migrations/20260908110000_industry_trends/migration.sql","apps/api-fastify/prisma/migrations/20260909010000_integrate_governed_media_workflows/migration.sql","apps/api-fastify/prisma/migrations/20260909060000_managed_tenants/migration.sql","apps/api-fastify/prisma/migrations/20260909100000_project_history_visibility/migration.sql","apps/api-fastify/prisma/migrations/20260910120000_script_role_other_asset/migration.sql","apps/api-fastify/prisma/migrations/20260911010000_script_entity_settings/migration.sql","apps/api-fastify/prisma/migrations/20261004010000_material_reconciliation/migration.sql","apps/api-fastify/prisma/migrations/20261004020000_material_publication/migration.sql","apps/api-fastify/prisma/migrations/20261004021000_publication_audit/migration.sql","apps/api-fastify/prisma/migrations/20261004030000_content_document/migration.sql","apps/api-fastify/prisma/migrations/20261011000000_model_center_audio_asset/migration.sql","apps/api-fastify/prisma/migrations/migration_lock.toml","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/creative-worker.ts","apps/api-fastify/src/lib/orderMachine.ts","apps/api-fastify/src/lib/statemachine.ts","apps/api-fastify/src/modules/creative-project/content.service.ts","apps/api-fastify/src/modules/creative-project/creative-model-invocations.ts","apps/api-fastify/src/modules/creative-project/creative-project.service.ts","apps/api-fastify/src/modules/creative-project/creative-worker.runtime.ts","apps/api-fastify/src/modules/material-factory/material-factory.error.ts","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-factory/material-sidecar.client.ts","apps/api-fastify/src/modules/material-factory/model-catalog.service.ts","apps/api-fastify/src/modules/material-factory/model-connector.client.ts","apps/api-fastify/src/modules/material-factory/model-invocation-context.ts","apps/api-fastify/src/modules/material-factory/shijie-generation.ts","apps/api-fastify/src/modules/material-factory/shooting-script.service.ts","apps/api-fastify/src/modules/material-factory/storyboard-video-invocations.ts","apps/api-fastify/src/modules/material-factory/video-edit-generation.ts","apps/api-fastify/src/modules/material-production/batch-archive-dispatcher.ts","apps/api-fastify/src/modules/material-production/delivery-rendition-dispatcher.ts","apps/api-fastify/src/modules/material-production/formal-ocr.ts","apps/api-fastify/src/modules/material-production/material-production.service.ts","apps/api-fastify/src/modules/material-production/object-storage.service.ts","apps/api-fastify/src/modules/material-production/production-page.ts","apps/api-fastify/src/modules/material-production/runtime-trust.ts","apps/api-fastify/src/modules/orders/orders.service.ts","apps/api-fastify/src/modules/rate-limit.ts","apps/api-fastify/src/modules/tenant.ts","apps/api-fastify/src/modules/users/users.service.ts","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/plugins/prisma.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rate-limit.ts","apps/api-fastify/src/plugins/redis.ts","apps/api-fastify/src/routes/creative-project.ts","apps/api-fastify/src/routes/health.ts","apps/api-fastify/src/routes/industry-trends.ts","apps/api-fastify/src/routes/jobs.ts","apps/api-fastify/src/routes/material-factory.ts","apps/api-fastify/src/routes/material-operations.ts","apps/api-fastify/src/routes/material-production.ts","apps/api-fastify/src/routes/material-publication.ts","apps/api-fastify/src/routes/model-billing.ts","apps/api-fastify/src/routes/orders.ts","apps/api-fastify/src/routes/shijie.ts","apps/api-fastify/src/routes/sse.ts","apps/api-fastify/src/routes/tenancy.ts","apps/api-fastify/src/routes/users.ts","apps/api-fastify/src/routes/video-edit.ts","apps/api-fastify/src/routes/ws.ts","apps/api-fastify/src/server.ts","apps/api-fastify/src/types.ts","apps/api-fastify/test/brand-kit-assets.integration.test.ts","apps/api-fastify/test/brand-logo-batch-blocked.integration.test.ts","apps/api-fastify/test/brand-logo-batch-live.integration.test.ts","apps/api-fastify/test/brand-logo-batch.integration.test.ts","apps/api-fastify/test/brand-logo-generation.integration.test.ts","apps/api-fastify/test/brand-naming.test.ts","apps/api-fastify/test/brand-profile-concurrency.integration.test.ts","apps/api-fastify/test/contact-sheet-video.integration.test.ts","apps/api-fastify/test/content-workbench.integration.test.ts","apps/api-fastify/test/creative-concurrency-classes.integration.test.ts","apps/api-fastify/test/creative-dispatch-boundary.integration.test.ts","apps/api-fastify/test/creative-history-http.integration.test.ts","apps/api-fastify/test/creative-model-cost.integration.test.ts","apps/api-fastify/test/creative-project.integration.test.ts","apps/api-fastify/test/creative-quality.integration.test.ts","apps/api-fastify/test/creative-queue-http.integration.test.ts","apps/api-fastify/test/creative-queue-isolation.integration.test.ts","apps/api-fastify/test/creative-queue.integration.test.ts","apps/api-fastify/test/creative-stage-progress.integration.test.ts","apps/api-fastify/test/creative-video-progress.integration.test.ts","apps/api-fastify/test/delivery-rendition.integration.test.ts","apps/api-fastify/test/formal-ocr.integration.test.ts","apps/api-fastify/test/http.acceptance.test.ts","apps/api-fastify/test/image-edit-lineage.integration.test.ts","apps/api-fastify/test/image-size.integration.test.ts","apps/api-fastify/test/image-source-provenance.integration.test.ts","apps/api-fastify/test/industry-trends.integration.test.ts","apps/api-fastify/test/master-prompt-assistant.test.ts","apps/api-fastify/test/material-asset-deletion.integration.test.ts","apps/api-fastify/test/material-asset-history.integration.test.ts","apps/api-fastify/test/material-content-delivery.integration.test.ts","apps/api-fastify/test/material-governance.http.acceptance.test.ts","apps/api-fastify/test/material-inference.acceptance.test.ts","apps/api-fastify/test/material-instance-export.integration.test.ts","apps/api-fastify/test/material-production-batch-archive.integration.test.ts","apps/api-fastify/test/material-production-batch.http.acceptance.test.ts","apps/api-fastify/test/material-production-batch.integration.test.ts","apps/api-fastify/test/material-production.integration.test.ts","apps/api-fastify/test/material-review.integration.test.ts","apps/api-fastify/test/material-runtime-trust.test.ts","apps/api-fastify/test/material-script.acceptance.test.ts","apps/api-fastify/test/material-template.integration.test.ts","apps/api-fastify/test/minimax-video.integration.test.ts","apps/api-fastify/test/model-connector.client.test.ts","apps/api-fastify/test/model-credentials.integration.test.ts","apps/api-fastify/test/object-storage.integration.test.ts","apps/api-fastify/test/orders.integration.test.ts","apps/api-fastify/test/outbox-retention.integration.test.ts","apps/api-fastify/test/production-action-guard.integration.test.ts","apps/api-fastify/test/production-adversarial-http.integration.test.ts","apps/api-fastify/test/production-pagination.integration.test.ts","apps/api-fastify/test/production-state-guard.integration.test.ts","apps/api-fastify/test/production-surface.integration.test.ts","apps/api-fastify/test/production-template-brand.integration.test.ts","apps/api-fastify/test/provider-callback.integration.test.ts","apps/api-fastify/test/rate-limit.test.ts","apps/api-fastify/test/reference-image-generation-live.integration.test.ts","apps/api-fastify/test/reference-image-generation.integration.test.ts","apps/api-fastify/test/route-shape.integration.test.ts","apps/api-fastify/test/script-entity.integration.test.ts","apps/api-fastify/test/script-reference-upload.integration.test.ts","apps/api-fastify/test/script-source-assistant.integration.test.ts","apps/api-fastify/test/seedance-video.integration.test.ts","apps/api-fastify/test/shijie.integration.test.ts","apps/api-fastify/test/store-publication-gate.integration.test.ts","apps/api-fastify/test/storyboard-ai-draft-blocked.integration.test.ts","apps/api-fastify/test/storyboard-ai-draft-model.integration.test.ts","apps/api-fastify/test/storyboard-composition-promotion.integration.test.ts","apps/api-fastify/test/storyboard-keyframe-blocked.integration.test.ts","apps/api-fastify/test/storyboard-keyframe-success.integration.test.ts","apps/api-fastify/test/storyboard-keyframe.http.acceptance.test.ts","apps/api-fastify/test/storyboard-keyframe.integration.test.ts","apps/api-fastify/test/storyboard-reference-input.integration.test.ts","apps/api-fastify/test/storyboard-refinement.integration.test.ts","apps/api-fastify/test/storyboard-shot-compliance.integration.test.ts","apps/api-fastify/test/storyboard-video-batch.integration.test.ts","apps/api-fastify/test/storyboard-video-composition-media.integration.test.ts","apps/api-fastify/test/storyboard-video-composition.integration.test.ts","apps/api-fastify/test/storyboard-video-cost.integration.test.ts","apps/api-fastify/test/storyboard-video-progress.integration.test.ts","apps/api-fastify/test/template-image-types.integration.test.ts","apps/api-fastify/test/template-size-master.test.ts","apps/api-fastify/test/tenancy-http.integration.test.ts","apps/api-fastify/test/video-delivery.integration.test.ts","apps/api-fastify/tsconfig.json","apps/api-fastify/vitest.config.ts"],"modified":["CLAUDE.md","README.md","app-manifest.json","apps/api-nestjs/package.json","apps/api-nestjs/src/common/material-runtime.guard.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/main.ts","apps/api-nestjs/src/material-factory/material-factory.controller.ts","apps/api-nestjs/src/material-factory/model-billing.controller.ts","apps/api-nestjs/src/material-production/material-production.controller.ts","apps/api-nestjs/src/rate-limit/rate-limit.service.ts","apps/api-nestjs/src/rate-limit/submission-rate-limit.guard.ts","apps/api-nestjs/src/redis/redis.module.ts","apps/api-nestjs/src/tenancy/tenancy.controller.ts","apps/api-nestjs/src/video-edit/video-edit.controller.ts","apps/api-nestjs/test/material-inference.acceptance.test.ts","apps/api-nestjs/test/material-production-batch-archive.integration.test.ts","apps/api-nestjs/test/material-script.acceptance.test.ts","apps/api-nestjs/test/orders.integration.test.ts","apps/api-nestjs/test/outbox-dispatcher.integration.test.ts","apps/api-nestjs/test/storyboard-frame-admission.test.ts","apps/api-nestjs/test/storyboard-image-admission.test.ts","deploy/vm/.env.example","deploy/vm/Dockerfile","deploy/vm/deploy.sh","deploy/vm/docker-compose.yml","deploy/vm/release.py","deploy/vm/release_test.py","docs/adr/README.md","docs/architecture.md","docs/deploy-vm.md","docs/domain/module-boundary.md","docs/platform-integration/baseline.json","docs/standards/backend-standard.md","docs/standards/database-standard.md","package.json","pnpm-lock.yaml","reports/adversarial-acceptance-audit.latest.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json","scripts/check-consumer027.mjs","scripts/check-contract-consumers.mjs","scripts/check-inference-acceptance.mjs","scripts/check-material-review-concurrency-guard.mjs","scripts/check-migrations.mjs","scripts/check-module-boundary.mjs","scripts/check-order-concurrency-guard.mjs","scripts/check-production-acceptance.mjs","scripts/check-production-security.mjs","scripts/check-public-file-acceptance.mjs","scripts/check-public-file-integration.mjs","scripts/check-render-job-drainability.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-script-acceptance.mjs","scripts/check-shijie-acceptance.mjs","scripts/check-shijie-generation-ui.cjs","scripts/check-storyboard-director-guard.mjs","scripts/check-ui-acceptance.mjs","scripts/check-validation-source.mjs","scripts/governance-report.mjs","scripts/lib/migration-history.mjs","scripts/lib/production-concurrency.test.mjs","scripts/lib/source-fingerprint.mjs","scripts/lib/tenant-schema.test.mjs"]}],"total_commits":0,"head_commit":{"id":"6b534b5ee5ad66fded3230cdacf0890b107af36d","message":"test(d3): record independent f450 fault and lifecycle acceptance\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/6b534b5ee5ad66fded3230cdacf0890b107af36d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-25T06:50:29-07:00","added":["reports/d3-acceptance-20261025/independent-actual-versions-f4505cdb.json","reports/d3-acceptance-20261025/independent-c4-binding-f4505cdb.json","reports/d3-acceptance-20261025/independent-execution-proof-independent-f4505cdb.json","reports/d3-acceptance-20261025/independent-fixture-cleanup-f4505cdb.json","reports/d3-acceptance-20261025/independent-independent-lifecycle-f4505cdb.json","reports/d3-acceptance-20261025/independent-native-http-lifecycle-f4505cdb.json","reports/d3-acceptance-20261025/independent-redis-offline-close-f4505cdb-mutant.json","reports/d3-acceptance-20261025/independent-redis-offline-close-f4505cdb.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-artifacts.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-final.json","reports/d3-acceptance-20261025/independent-review-f4505cdb-final.md","reports/d3-acceptance-20261025/independent-startup-refused-f4505cdb.json","reports/d3-acceptance-20261025/independent-terminal-mutation-proof-f4505cdb.json","reports/d3-acceptance-20261025/independent-worker-sigterm-f4505cdb-configured.json"],"removed":[],"modified":["reports/d3-acceptance-20261025/README.md","reports/d3-acceptance-20261025/manifest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":1111345,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-24T15:37:51+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792936277
|
1792936294
|
0
|
1792936276
|
1792936294
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24867
|
merge: retain governance evidence intake with scan merge: retain governance evidence intake with scanner fencing release...
|
121
|
5
|
kernel-ci.yml
|
220
|
5
|
0
|
refs/heads/main
|
6cfb2e2912b027158d6472baffb5dbce350b54f5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad0cb65eb496735167ff8dc8715bc9828296e25f","after":"6cfb2e2912b027158d6472baffb5dbce350b54f5","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ad0cb65eb496735167ff8dc8715bc9828296e25f...6cfb2e2912b027158d6472baffb5dbce350b54f5","commits":[{"id":"6cfb2e2912b027158d6472baffb5dbce350b54f5","message":"merge: retain governance evidence intake with scanner fencing release\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/6cfb2e2912b027158d6472baffb5dbce350b54f5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T09:31:02-07:00","added":["docs/governance-evidence.md","docs/governance/evidence/README.md","docs/releases/0.166.1.md","docs/releases/candidates/governance-evidence-intake.md","model/governance-evidence.json","ops/deployments/evidence/2026-09-30-not-verified-governance/delivery-summary.json","ops/deployments/evidence/2026-09-30-not-verified-governance/isolated-final.json","scripts/lib/governance-evidence.js","test/governance-evidence.test.js"],"removed":[],"modified":["docs/gap-governance.md","docs/releases/0.164.1.md","model/gap-governance.json","ops/deployments/2026-09-30-not-verified-governance-local.md","scripts/check-gap-governance.js"]},{"id":"7cb6ddf9d743c11d3e8163b67d65c32c6aa8ac62","message":"release: prepare 0.167.0 scanner business fencing\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/7cb6ddf9d743c11d3e8163b67d65c32c6aa8ac62","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T09:21:36-07:00","added":["docs/releases/0.167.0.md"],"removed":[],"modified":["model/catalog.json","model/plan-ledger.json","package.json"]},{"id":"c848a3c6474a16d8d1cea79155850ad91ae84228","message":"merge: preserve governance fixes and local scanner fencing\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/c848a3c6474a16d8d1cea79155850ad91ae84228","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T09:20:57-07:00","added":["docs/releases/candidates/governance-boundary-fixes.md","docs/reviews/evidence/2026-09-30-governance-boundaries/ci-before-latest-main.json","docs/reviews/evidence/2026-09-30-governance-boundaries/ci-docker-unavailable.json","docs/reviews/evidence/2026-09-30-governance-boundaries/ci-fixed.json","docs/reviews/evidence/2026-09-30-governance-boundaries/ci-observation-window-failure.json","docs/reviews/evidence/2026-09-30-governance-boundaries/initial-reproductions.json","docs/reviews/evidence/2026-09-30-governance-boundaries/main-integration.json","docs/reviews/evidence/2026-09-30-governance-boundaries/regression-baseline.json","docs/reviews/evidence/2026-09-30-governance-boundaries/regression-fixed.json","docs/reviews/governance-boundaries-2026-09-30.md","ops/deployments/2026-09-30-governance-boundaries-01641-local.md","ops/deployments/evidence/2026-09-30-governance-boundaries/delivery-summary.json","ops/smoke-governance-boundaries.js","test/support/blocked-query.js"],"removed":[],"modified":["contracts/openapi.v1.json","docs/credential-lease.md","docs/releases/0.164.1.md","docs/releases/0.165.0.md","docs/task-creation-contract.md","docs/token-v3.md","model/release-anchors.json","package.json","scripts/render-api-contracts.js","src/api-contracts.js","src/contexts/principal.js","src/contexts/task-creation.js","src/http.js","src/kernel/credential-lease.js","src/tool-gateway.js","test/api-contracts.test.js","test/credential-lease.integration.test.js","test/service-commands.integration.test.js","test/task-creation-contract.integration.test.js"]},{"id":"5cbba8527c93689a136fa0c5bbdea58a8723252a","message":"fix: fence local scanner business transactions with live scheduler leases\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/5cbba8527c93689a136fa0c5bbdea58a8723252a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T09:20:07-07:00","added":["docs/releases/candidates/k72b-business-fencing.md","ops/smoke-scanner-lease.js","test/scanner-abort.test.js","test/scanner-business-fencing.integration.test.js"],"removed":[],"modified":["docs/tenant-scan-workers.md","src/kernel/unit-of-work.js","src/outcome-confirmation-scanner.js","src/outcome-expiry-scanner.js","src/runtime-timer-scanner.js","src/saga-timeout-scanner.js","src/scheduler-lease.js","src/task-dependency-lag-scanner.js","src/tenant-scan-runner.js","src/trigger-scanner.js","test/outcome-confirmation-policy.integration.test.js","test/outcome-expiry-scanner.integration.test.js","test/scheduler-lease.integration.test.js","test/task-dependency-lag-scheduler.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"6cfb2e2912b027158d6472baffb5dbce350b54f5","message":"merge: retain governance evidence intake with scanner fencing release\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/6cfb2e2912b027158d6472baffb5dbce350b54f5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T09:31:02-07:00","added":["docs/governance-evidence.md","docs/governance/evidence/README.md","docs/releases/0.166.1.md","docs/releases/candidates/governance-evidence-intake.md","model/governance-evidence.json","ops/deployments/evidence/2026-09-30-not-verified-governance/delivery-summary.json","ops/deployments/evidence/2026-09-30-not-verified-governance/isolated-final.json","scripts/lib/governance-evidence.js","test/governance-evidence.test.js"],"removed":[],"modified":["docs/gap-governance.md","docs/releases/0.164.1.md","model/gap-governance.json","ops/deployments/2026-09-30-not-verified-governance-local.md","scripts/check-gap-governance.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":135530,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":45,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-01T01:00:10+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790829816
|
1790829849
|
0
|
1790787667
|
1790829849
|
|
|
0
|
Edit
Delete
|
|
25125
|
release: 0.216.0 (Saga stepStates, SLA pause lock- release: 0.216.0 (Saga stepStates, SLA pause lock-wait guard, SLO breach grouping)...
|
121
|
5
|
kernel-ci.yml
|
478
|
5
|
0
|
refs/heads/main
|
0e68ffdd04daaac350af9460285979aafa794020
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad1580187147001f7cf2c29f80530149af84fde4","after":"0e68ffdd04daaac350af9460285979aafa794020","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ad1580187147001f7cf2c29f80530149af84fde4...0e68ffdd04daaac350af9460285979aafa794020","commits":[{"id":"0e68ffdd04daaac350af9460285979aafa794020","message":"release: 0.216.0 (Saga stepStates, SLA pause lock-wait guard, SLO breach grouping)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/0e68ffdd04daaac350af9460285979aafa794020","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T21:56:18-07:00","added":["docs/releases/0.216.0.md","docs/releases/candidates/k87-slo-breach-grouping.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]}],"total_commits":0,"head_commit":{"id":"0e68ffdd04daaac350af9460285979aafa794020","message":"release: 0.216.0 (Saga stepStates, SLA pause lock-wait guard, SLO breach grouping)\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/0e68ffdd04daaac350af9460285979aafa794020","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T21:56:18-07:00","added":["docs/releases/0.216.0.md","docs/releases/candidates/k87-slo-breach-grouping.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":316065,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T12:55:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
3
|
0
|
1791108075
|
0
|
1791003383
|
1791108075
|
|
|
0
|
Edit
Delete
|
|
26993
|
docs(eios): fix native Owner intake scope and admi docs(eios): fix native Owner intake scope and admission evidence...
|
160
|
5
|
ci.yml
|
43
|
5
|
0
|
refs/heads/main
|
1f61b535021c6bf144419b7954e8f8b88c4902f2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad1f2adcd7ccd8e4b78491e5a457215c57aa0a6e","after":"1f61b535021c6bf144419b7954e8f8b88c4902f2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub-eios/compare/ad1f2adcd7ccd8e4b78491e5a457215c57aa0a6e...1f61b535021c6bf144419b7954e8f8b88c4902f2","commits":[{"id":"1f61b535021c6bf144419b7954e8f8b88c4902f2","message":"docs(eios): fix native Owner intake scope and admission evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub-eios/commit/1f61b535021c6bf144419b7954e8f8b88c4902f2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-02T00:44:35-08:00","added":["docs/eios-transformation/admission/site-owner-native-admission-readback.json","docs/eios-transformation/admission/site-owner-native-execution-request.json"],"removed":[],"modified":["docs/eios-transformation/admission/site-owner-registration.md","docs/eios-transformation/admission/site-owner-registration.proposed.json","docs/eios-transformation/admission/site-owner-registration.validation.json","docs/eios-transformation/admission/后续只读接入分配-2026-11-01.json","docs/eios-transformation/admission/后续只读接入分配-2026-11-01.md"]}],"total_commits":0,"head_commit":{"id":"1f61b535021c6bf144419b7954e8f8b88c4902f2","message":"docs(eios): fix native Owner intake scope and admission evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub-eios/commit/1f61b535021c6bf144419b7954e8f8b88c4902f2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-02T00:44:35-08:00","added":["docs/eios-transformation/admission/site-owner-native-admission-readback.json","docs/eios-transformation/admission/site-owner-native-execution-request.json"],"removed":[],"modified":["docs/eios-transformation/admission/site-owner-registration.md","docs/eios-transformation/admission/site-owner-registration.proposed.json","docs/eios-transformation/admission/site-owner-registration.validation.json","docs/eios-transformation/admission/后续只读接入分配-2026-11-01.json","docs/eios-transformation/admission/后续只读接入分配-2026-11-01.md"]},"repository":{"id":160,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub-eios","full_name":"luoanwu/juhi-omni-knowledge-hub-eios","description":"巨嗨全域智库 EIOS 化独立改造仓(由本地改造副本推送;原 luoanwu/juhi-omni-knowledge-hub 不动)","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":2116741,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub-eios/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub-eios","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub-eios","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub-eios.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub-eios.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-30T09:22:23+08:00","updated_at":"2026-11-02T16:33:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
10
|
1793609271
|
1793609984
|
0
|
1793609085
|
1793609984
|
group: ci-${{ gitea.ref }}
cancel-in-progress: group: ci-${{ gitea.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
27030
|
chore(reports): DEC-051 文案同步后工作台浏览器门禁 274/274 回绑 @ chore(reports): DEC-051 文案同步后工作台浏览器门禁 274/274 回绑 @ e12aa7053...
|
116
|
5
|
platform.yml
|
1388
|
5
|
0
|
refs/heads/main
|
bf322eed92ab5d62e3265e3b6e87c823ab2ee08d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad1ff0e0265e482e24aabd9186c2637952f83f35","after":"bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ad1ff0e0265e482e24aabd9186c2637952f83f35...bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","commits":[{"id":"bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","message":"chore(reports): DEC-051 文案同步后工作台浏览器门禁 274/274 回绑 @ e12aa7053\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T04:32:01-08:00","added":[],"removed":[],"modified":["reports/workbench-ui.latest.json"]},{"id":"e12aa7053b6bf7a0d1dcd873b376d26b15a68a7f","message":"chore(reports): DEC-051 文案同步后完整根链报告回绑 @ d14c98af8\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e12aa7053b6bf7a0d1dcd873b376d26b15a68a7f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T04:27:28-08:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"d14c98af85c68332b184535d307535aa3371cb05","message":"docs(audit): DEC-051 已批准取 C 后同步工作台文案、注释与索引现状\n\nDEC-051 于 2026-11-03 批准(CHG-047 登记),C 方案尚未实施:\n工作台事件流水的下一步、缺口说明与源码注释从「待裁决」改为\n「已批准取 C、实现待排」;审计读取边界文档加 11-03 补记,原时点\n文字保留。不改环境判定、开关或鉴权。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d14c98af85c68332b184535d307535aa3371cb05","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T04:23:58-08:00","added":[],"removed":[],"modified":["docs/README.md","docs/审计事件流水工作台读取边界-2026-10-18.md","docs/文档索引.md","docs/能力设计/服务模块工作区内容梳理-2026-10-11.md","runtime/apps/api-nestjs/src/platform/http/workbench-read-surfaces.ts","runtime/apps/api-nestjs/test/auth.audit-read-boundary.test.ts","runtime/apps/api-nestjs/test/platform.catalog.test.ts","runtime/apps/workbench/src/features/module-workspaces/audit.tsx","runtime/apps/workbench/src/features/module-workspaces/registry.tsx"]}],"total_commits":0,"head_commit":{"id":"bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","message":"chore(reports): DEC-051 文案同步后工作台浏览器门禁 274/274 回绑 @ e12aa7053\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/bf322eed92ab5d62e3265e3b6e87c823ab2ee08d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-03T04:32:01-08:00","added":[],"removed":[],"modified":["reports/workbench-ui.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":175229,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":188,"open_issues_count":0,"open_pr_counter":5,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-03T20:28:01+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793709137
|
1793709144
|
0
|
1793709136
|
1793709165
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23408
|
兼容 AI 助手空会话 ID
|
51
|
5
|
ci.yml
|
3
|
8
|
0
|
refs/heads/main
|
49de0c2d382fe761e459574e38b67a4d09f4604d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad491b380b573d1f4389aa0e3a1aae0eceb467d8","after":"49de0c2d382fe761e459574e38b67a4d09f4604d","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ad491b380b573d1f4389aa0e3a1aae0eceb467d8...49de0c2d382fe761e459574e38b67a4d09f4604d","commits":[{"id":"49de0c2d382fe761e459574e38b67a4d09f4604d","message":"兼容 AI 助手空会话 ID\n\n允许 content/assistant 的 conversationId 为 null,并在校验后转为 undefined,避免首次对话请求被参数校验拒绝。\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/49de0c2d382fe761e459574e38b67a4d09f4604d","author":{"name":"chenjunfeng","email":"developer.jeff.c@gmail.com","username":""},"committer":{"name":"chenjunfeng","email":"developer.jeff.c@gmail.com","username":""},"verification":null,"timestamp":"2026-07-09T13:59:24+08:00","added":[],"removed":[],"modified":["server/src/modules/content/routes.ts"]}],"total_commits":0,"head_commit":{"id":"49de0c2d382fe761e459574e38b67a4d09f4604d","message":"兼容 AI 助手空会话 ID\n\n允许 content/assistant 的 conversationId 为 null,并在校验后转为 undefined,避免首次对话请求被参数校验拒绝。\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/49de0c2d382fe761e459574e38b67a4d09f4604d","author":{"name":"chenjunfeng","email":"developer.jeff.c@gmail.com","username":""},"committer":{"name":"chenjunfeng","email":"developer.jeff.c@gmail.com","username":""},"verification":null,"timestamp":"2026-07-09T13:59:24+08:00","added":[],"removed":[],"modified":["server/src/modules/content/routes.ts"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":6625,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-07-02T18:12:56+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":8,"login":"chenjunfeng","login_name":"","source_id":0,"full_name":"","email":"8+chenjunfeng@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/2c6398f22eba2ea6d8f403921eea0967","html_url":"https://gitea.g-hi.com/chenjunfeng","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-03-09T13:22:40+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"chenjunfeng"},"sender":{"id":8,"login":"chenjunfeng","login_name":"","source_id":0,"full_name":"","email":"8+chenjunfeng@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/2c6398f22eba2ea6d8f403921eea0967","html_url":"https://gitea.g-hi.com/chenjunfeng","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-03-09T13:22:40+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"chenjunfeng"}}...
|
push
|
2
|
8
|
1783576800
|
1783576912
|
0
|
1783576799
|
1783576912
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25392
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
governance.yml
|
168
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T02:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100491,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:32:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
36
|
1791629431
|
1791629440
|
0
|
1791629429
|
1791629454
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25393
|
docs(fact): record clean recovery acceptance and b docs(fact): record clean recovery acceptance and blocked canonical activation...
|
76
|
5
|
platform-governance.yml
|
169
|
5
|
0
|
refs/heads/main
|
221183c00604ec7ca066906c0140c97f2c7e579b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4a49353fb4e63e69bda916b18e4f70292de239","after":"221183c00604ec7ca066906c0140c97f2c7e579b","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/ad4a49353fb4e63e69bda916b18e4f70292de239...221183c00604ec7ca066906c0140c97f2c7e579b","commits":[{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"6b93ca0af04e577543a021d50d0c9620d56ec60b","message":"merge: preserve current OS identity and Registry delivery evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b93ca0af04e577543a021d50d0c9620d56ec60b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:47:20-07:00","added":["docs/evidence/control-plane-identity-2026-10-10/current-personal-dev.json","docs/evidence/control-plane-identity-2026-10-10/dual-backend-behavior.json","docs/evidence/control-plane-identity-2026-10-10/identity-protocol-clean.json","docs/evidence/control-plane-identity-2026-10-10/runtime-acceptance.json","docs/evidence/control-plane-identity-2026-10-10/ui-acceptance-failed.json","docs/evidence/control-plane-identity-2026-10-10/ui-nestjs-acceptance-failed.json","docs/operations/control-plane-identity-delivery-2026-10-10.md","governance/registry-acceptance-record.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/app-manifest.latest.json","reports/baseline.json"]},{"id":"7d926252653bca15438abc7f72ae02ccb5ffef26","message":"docs(fact): align downstream contract version and acceptance anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d926252653bca15438abc7f72ae02ccb5ffef26","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:23:26-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/product-extension-guide.md"]},{"id":"fc83b765fd2889163e42b8e68741959a37788c3f","message":"fix(fact): preserve dev main and consume with system-only dispatcher credentials\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/fc83b765fd2889163e42b8e68741959a37788c3f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:19:16-07:00","added":["docs/operations/registry-admission-2026-10-10.md","governance/registry-identity-mapping.json","governance/registry-source-artifact.json","scripts/lib/registry-admission.mjs","scripts/lib/registry-admission.test.mjs","scripts/registry-admission.mjs"],"removed":[],"modified":["CLAUDE.md","app-manifest.json","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/src/dispatcher.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/operations/fact-dev-recovery-2026-10-10.md","governance/app-manifest.candidate.json","governance/platform-integration.json","package.json","pnpm-lock.yaml","reports/app-manifest.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json"]},{"id":"7ed60c3a6533e213c45be5d51f6832d46c94e9ca","message":"merge: retain deployed identity lifecycle in Fact acceptance baseline\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7ed60c3a6533e213c45be5d51f6832d46c94e9ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T02:59:27-07:00","added":["apps/api-fastify/prisma/migrations/20261010000000_control_plane_identity/migration.sql","apps/api-nestjs/prisma/migrations/20261010000000_control_plane_identity/migration.sql","docs/domain/control-plane-identity-blueprint.md","products/juhai.hr/migrations/juhai.hr.personnel-core/20261010000000_enterprise_fact_export_grants.sql","scripts/check-identity-protocol-runtime.mjs","scripts/identity-protocol-agent.mjs","scripts/lib/identity-protocol.mjs"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/plugins/events.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/plugins/rls-prisma.ts","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/events/fanout.service.ts","apps/api-nestjs/src/prisma/rls-prisma.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","docs/domain/enterprise-control-plane-integration-governance.md","docs/domain/owner-matrix.md","docs/operations/fact-dev-recovery-2026-10-10.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/rls.test.ts","packages/contracts/src/rls.ts","packages/product-runtime/src/product-sql.ts"]}],"total_commits":0,"head_commit":{"id":"221183c00604ec7ca066906c0140c97f2c7e579b","message":"docs(fact): record clean recovery acceptance and blocked canonical activation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/221183c00604ec7ca066906c0140c97f2c7e579b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:50:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/fact-dev-recovery-2026-10-10.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/contract-consumers.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/multi-instance.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/product-extension-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":100491,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os/languages","html_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/digital-employee-os","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/digital-employee-os.git","clone_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-20T14:46:28+08:00","updated_at":"2026-10-10T18:32:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1791629440
|
1791629448
|
0
|
1791629430
|
1791629454
|
|
|
0
|
Edit
Delete
|
|
25066
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into claude/slo-breach-drill...
|
121
|
5
|
kernel-ci.yml
|
419
|
5
|
0
|
refs/heads/main
|
a6ca8d574838ae386b338ef1e12e6814e8724c23
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4adcbc67f1359fbdebf7ca326472ece413901c","after":"a6ca8d574838ae386b338ef1e12e6814e8724c23","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ad4adcbc67f1359fbdebf7ca326472ece413901c...a6ca8d574838ae386b338ef1e12e6814e8724c23","commits":[{"id":"a6ca8d574838ae386b338ef1e12e6814e8724c23","message":"Merge remote-tracking branch 'origin/main' into claude/slo-breach-drill\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/a6ca8d574838ae386b338ef1e12e6814e8724c23","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:38:02-07:00","added":["ops/smoke-sla.js"],"removed":[],"modified":["docs/sla.md","model/plan-ledger.json","package.json"]},{"id":"3619c24add7ad11b50aaa017c9bb04b816f47468","message":"Merge remote-tracking branch 'origin/main' into claude/slo-breach-drill\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3619c24add7ad11b50aaa017c9bb04b816f47468","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:29:40-07:00","added":["ops/drill-trigger-source-death.js","ops/drills/2026-10-02-trigger-source-death.md","ops/drills/evidence/2026-10-02-trigger-source-death/acceptance-validation.json","ops/drills/evidence/2026-10-02-trigger-source-death/check-model.log","ops/drills/evidence/2026-10-02-trigger-source-death/closing-validation.json","ops/drills/evidence/2026-10-02-trigger-source-death/current-service-readonly.json","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/cached-runtime.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/owned-mounts.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/report.json","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/scanner-death-tests.log","ops/drills/evidence/2026-10-02-trigger-source-death/fixed-source/spec-copies.log","ops/drills/evidence/2026-10-02-trigger-source-death/governance-after.log","ops/drills/evidence/2026-10-02-trigger-source-death/governance-before.log","ops/drills/evidence/2026-10-02-trigger-source-death/manifest.json","ops/drills/evidence/2026-10-02-trigger-source-death/merge-validation.json","ops/drills/evidence/2026-10-02-trigger-source-death/merged-check-model.log","ops/drills/evidence/2026-10-02-trigger-source-death/merged-governance.log","ops/image/2026-10-02-image-smoke-worker.json","test/support/trigger-source-death-child.js","test/trigger-source-death.integration.test.js"],"removed":[],"modified":["docs/container-image.md","docs/fault-injection-matrix.md","docs/production-readiness.md","docs/v1-remaining-2026-10-02.md","model/gap-governance.json","model/plan-ledger.json","model/production-readiness.json","ops/image.js"]},{"id":"925aeac34b17c149989c5264284dbfbbfa9e7d32","message":"ops: measure how many Incident candidates one real outage produces (K8.7)\n\nA real API with the SLO breach monitor, a throwaway PG16 killed with SIGKILL\nunder steady signed traffic: one outage burned three SLOs and produced three\nDETECTED candidates, no Case until a Human fired one; breach visible 5.2s\nafter the kill, candidates 5.2s after the database returned, cleared ~39.5s\nlater. Records the open grouping rule as a gap and corrects the claim that the\nsignal carries no tenant (its source reference names the operations tenant).\nDocs, matrix and drill only; no runtime change.\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/925aeac34b17c149989c5264284dbfbbfa9e7d32","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:29:39-07:00","added":["ops/drills/2026-10-02-slo-breach-correlated.json","ops/drills/slo-breach-correlated-drill.js"],"removed":[],"modified":["docs/slo-breach-incident.md","model/slo-incident-acceptance.json","package.json"]}],"total_commits":0,"head_commit":{"id":"a6ca8d574838ae386b338ef1e12e6814e8724c23","message":"Merge remote-tracking branch 'origin/main' into claude/slo-breach-drill\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/a6ca8d574838ae386b338ef1e12e6814e8724c23","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:38:02-07:00","added":["ops/smoke-sla.js"],"removed":[],"modified":["docs/sla.md","model/plan-ledger.json","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":269270,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":28,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T07:36:21+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791015083
|
1791017085
|
0
|
1790984324
|
1791017085
|
|
|
0
|
Edit
Delete
|
|
26745
|
chore(reports): build employment confirmation rele chore(reports): build employment confirmation release snapshots @ 1a6106a...
|
116
|
5
|
platform.yml
|
1158
|
5
|
0
|
refs/heads/main
|
a61f2f8012e7a984df20f221d91e6f4f75dbd6b2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad4be810c99cde2ce984d19fbd3674c05aafe544","after":"a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ad4be810c99cde2ce984d19fbd3674c05aafe544...a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","commits":[{"id":"a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","message":"chore(reports): build employment confirmation release snapshots @ 1a6106a\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:38:29-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"1a6106a701c99ca7e4bd24a9c103a4833d786a60","message":"chore(reports): bind employment confirmation evidence @ 3d76a18\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1a6106a701c99ca7e4bd24a9c103a4833d786a60","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:37:53-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json"]},{"id":"3d76a184dca8c93c3b6a49a4bc7332ccbc2c8e41","message":"docs: record isolated employment confirmation verification\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3d76a184dca8c93c3b6a49a4bc7332ccbc2c8e41","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:37:48-07:00","added":["docs/evidence/permission-employment-confirm-2026-11-01/backend-input-coverage.public.json","docs/evidence/permission-employment-confirm-2026-11-01/browser-errors.public.json","docs/evidence/permission-employment-confirm-2026-11-01/cleanup.public.json","docs/evidence/permission-employment-confirm-2026-11-01/employment-confirm-closed.ax.txt","docs/evidence/permission-employment-confirm-2026-11-01/employment-confirm-closed.jpg","docs/evidence/permission-employment-confirm-2026-11-01/files.sha256.json","docs/evidence/permission-employment-confirm-2026-11-01/fixture.public.json","docs/evidence/permission-employment-confirm-2026-11-01/infrastructure.public.json","docs/evidence/permission-employment-confirm-2026-11-01/isolated-verification.public.json","docs/evidence/permission-employment-confirm-2026-11-01/original-finding.public.json","docs/evidence/permission-employment-confirm-2026-11-01/original-stale-confirm.jpg","docs/evidence/permission-employment-confirm-2026-11-01/recovery-approval-fixture.public.json","docs/evidence/permission-employment-confirm-2026-11-01/recovery-effective.ax.txt","docs/evidence/permission-employment-confirm-2026-11-01/recovery-effective.jpg","docs/evidence/permission-employment-confirm-2026-11-01/repeat-blocked.public.json","docs/evidence/permission-employment-confirm-2026-11-01/state-new-approved.public.json","docs/evidence/permission-employment-confirm-2026-11-01/state-new-request.public.json","docs/evidence/permission-employment-confirm-2026-11-01/state-recovered.public.json","docs/evidence/permission-employment-confirm-2026-11-01/ui-http.public.jsonl","docs/evidence/permission-employment-confirm-2026-11-01/validation.json"],"removed":[],"modified":["docs/统一权限平台UIUX完善-2026-10-22.md"]},{"id":"dcc4ac315ca0ba8e43c87ea15896521c2931323c","message":"chore(reports): bind employment confirmation gates @ 0e8ef83\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/dcc4ac315ca0ba8e43c87ea15896521c2931323c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:37:14-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"0e8ef83e64549ccf35f32cf677e794702f3107ac","message":"fix(workbench): close confirmations rejected by employment changes\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0e8ef83e64549ccf35f32cf677e794702f3107ac","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:32:41-07:00","added":[],"removed":[],"modified":["docs/企业控制面使用与对接流程说明书.md","docs/统一权限平台UIUX完善-2026-10-22.md","governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/permissions.spec.ts","runtime/apps/workbench/src/features/permissions/authorization-manager.tsx"]}],"total_commits":0,"head_commit":{"id":"a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","message":"chore(reports): build employment confirmation release snapshots @ 1a6106a\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a61f2f8012e7a984df20f221d91e6f4f75dbd6b2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T00:38:29-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":105456,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":166,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-01T15:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793518958
|
1793518965
|
0
|
1793518957
|
1793518986
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23852
|
docs(releases): record verified script entity upgr docs(releases): record verified script entity upgrade deployment...
|
57
|
5
|
governance.yml
|
202
|
5
|
0
|
refs/heads/main
|
71d26562c234eb52fd40c941b3fb1161e91f6fb7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad746899f4dda6cb8a0c7dbbe3dee2a50d77d1d5","after":"71d26562c234eb52fd40c941b3fb1161e91f6fb7","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/ad746899f4dda6cb8a0c7dbbe3dee2a50d77d1d5...71d26562c234eb52fd40c941b3fb1161e91f6fb7","commits":[{"id":"71d26562c234eb52fd40c941b3fb1161e91f6fb7","message":"docs(releases): record verified script entity upgrade deployment\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/71d26562c234eb52fd40c941b3fb1161e91f6fb7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-10T20:59:50-07:00","added":["docs/releases/2026-09-11-script-entities1.md","reports/script-entity-upgrade-2026-09-11/deployment.json","reports/script-entity-upgrade-2026-09-11/live-smoke.json"],"removed":[],"modified":["docs/governance/log/2026-09-11-script-entity-upgrade.md","docs/releases/current.md","reports/script-entity-upgrade-2026-09-11/README.md"]}],"total_commits":0,"head_commit":{"id":"71d26562c234eb52fd40c941b3fb1161e91f6fb7","message":"docs(releases): record verified script entity upgrade deployment\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/71d26562c234eb52fd40c941b3fb1161e91f6fb7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-10T20:59:50-07:00","added":["docs/releases/2026-09-11-script-entities1.md","reports/script-entity-upgrade-2026-09-11/deployment.json","reports/script-entity-upgrade-2026-09-11/live-smoke.json"],"removed":[],"modified":["docs/governance/log/2026-09-11-script-entity-upgrade.md","docs/releases/current.md","reports/script-entity-upgrade-2026-09-11/README.md"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":903561,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":12,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-11T11:52:15+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1789099195
|
1789099286
|
0
|
1789099194
|
1789099286
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26662
|
docs(credential): 归档预检切片双云与现用入口终验
|
116
|
5
|
platform.yml
|
1102
|
5
|
0
|
refs/heads/main
|
0f2bba161a9f37992630c825ad73c0df3c2c9d01
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad788e05d9243884fa62cba70442e14512bcda99","after":"0f2bba161a9f37992630c825ad73c0df3c2c9d01","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ad788e05d9243884fa62cba70442e14512bcda99...0f2bba161a9f37992630c825ad73c0df3c2c9d01","commits":[{"id":"0f2bba161a9f37992630c825ad73c0df3c2c9d01","message":"docs(credential): 归档预检切片双云与现用入口终验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0f2bba161a9f37992630c825ad73c0df3c2c9d01","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T22:19:58-07:00","added":["docs/evidence/credential-workload-2026-10-29/probe/service-final.public.json","docs/evidence/credential-workload-2026-10-29/probe/snapshots-final.public.json"],"removed":[],"modified":["docs/credential工作负载供给与轮换-2026-10-29.md"]}],"total_commits":0,"head_commit":{"id":"0f2bba161a9f37992630c825ad73c0df3c2c9d01","message":"docs(credential): 归档预检切片双云与现用入口终验\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0f2bba161a9f37992630c825ad73c0df3c2c9d01","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-29T22:19:58-07:00","added":["docs/evidence/credential-workload-2026-10-29/probe/service-final.public.json","docs/evidence/credential-workload-2026-10-29/probe/snapshots-final.public.json"],"removed":[],"modified":["docs/credential工作负载供给与轮换-2026-10-29.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":90444,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":159,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-30T13:19:28+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
10
|
0
|
1793337707
|
0
|
1793337613
|
1793337707
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24821
|
Prepare 0.150.0 Saga recovery release
|
121
|
5
|
kernel-ci.yml
|
174
|
5
|
0
|
refs/heads/main
|
d4578f149c7a1ef155201077ad5c318a3c6d89d5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad8fa182b40af0a5e23076c43f92d301c51d4eec","after":"d4578f149c7a1ef155201077ad5c318a3c6d89d5","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ad8fa182b40af0a5e23076c43f92d301c51d4eec...d4578f149c7a1ef155201077ad5c318a3c6d89d5","commits":[{"id":"d4578f149c7a1ef155201077ad5c318a3c6d89d5","message":"Prepare 0.150.0 Saga recovery release\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d4578f149c7a1ef155201077ad5c318a3c6d89d5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T04:59:56-07:00","added":["docs/releases/0.150.0.md","docs/releases/candidates/k71b-saga-recovery.md","sql/121_saga_recovery.sql","src/saga-timeout-scanner.js","test/saga-recovery.integration.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/openapi.v1.json","contracts/registry.json","contracts/supporting-event-owners.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/alerting.md","docs/all-local-event-payload-contracts.md","docs/api-contracts.md","docs/core-command-payload-contract.md","docs/saga.md","docs/v1.1-local-contract-appendix.md","model/alerts.json","model/catalog.json","model/historical-facts.json","model/plan-ledger.json","model/spec-coverage.json","model/state-journal.json","package.json","src/contexts/authority.js","src/contexts/saga.js","src/http.js","src/kernel/commands.js","src/kernel/outcome-scanner-ids.js","src/runtime-mode.js","src/runtime-workers.js","test/contracts.test.js","test/historical-facts.test.js","test/runtime-modes.test.js","test/state-journal.test.js"]}],"total_commits":0,"head_commit":{"id":"d4578f149c7a1ef155201077ad5c318a3c6d89d5","message":"Prepare 0.150.0 Saga recovery release\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d4578f149c7a1ef155201077ad5c318a3c6d89d5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T04:59:56-07:00","added":["docs/releases/0.150.0.md","docs/releases/candidates/k71b-saga-recovery.md","sql/121_saga_recovery.sql","src/saga-timeout-scanner.js","test/saga-recovery.integration.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/openapi.v1.json","contracts/registry.json","contracts/supporting-event-owners.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/alerting.md","docs/all-local-event-payload-contracts.md","docs/api-contracts.md","docs/core-command-payload-contract.md","docs/saga.md","docs/v1.1-local-contract-appendix.md","model/alerts.json","model/catalog.json","model/historical-facts.json","model/plan-ledger.json","model/spec-coverage.json","model/state-journal.json","package.json","src/contexts/authority.js","src/contexts/saga.js","src/http.js","src/kernel/commands.js","src/kernel/outcome-scanner-ids.js","src/runtime-mode.js","src/runtime-workers.js","test/contracts.test.js","test/historical-facts.test.js","test/runtime-modes.test.js","test/state-journal.test.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":99960,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":35,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-09-30T19:59:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790804673
|
1790804693
|
0
|
1790769619
|
1790804693
|
|
|
0
|
Edit
Delete
|
|
26639
|
chore(reports): record fixed HR deployment and nat chore(reports): record fixed HR deployment and native Owner verification...
|
83
|
5
|
governance.yml
|
184
|
5
|
0
|
refs/heads/main
|
152a1eb9978cd9eb8e2a16820f4037df05e9f339
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad8fd2979994468cd41a3d13e628cca5bf4949ad","after":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ad8fd2979994468cd41a3d13e628cca5bf4949ad...152a1eb9978cd9eb8e2a16820f4037df05e9f339","commits":[{"id":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","message":"chore(reports): record fixed HR deployment and native Owner verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/152a1eb9978cd9eb8e2a16820f4037df05e9f339","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T20:02:08-07:00","added":[],"removed":[],"modified":["reports/hr-chain-delivery.latest.json"]}],"total_commits":0,"head_commit":{"id":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","message":"chore(reports): record fixed HR deployment and native Owner verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/152a1eb9978cd9eb8e2a16820f4037df05e9f339","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T20:02:08-07:00","added":[],"removed":[],"modified":["reports/hr-chain-delivery.latest.json"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":19794,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":12,"open_issues_count":0,"open_pr_counter":7,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-29T10:52:40+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1793242935
|
1793242960
|
0
|
1793242935
|
1793242962
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26640
|
chore(reports): record fixed HR deployment and nat chore(reports): record fixed HR deployment and native Owner verification...
|
83
|
5
|
platform-governance.yml
|
185
|
5
|
0
|
refs/heads/main
|
152a1eb9978cd9eb8e2a16820f4037df05e9f339
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ad8fd2979994468cd41a3d13e628cca5bf4949ad","after":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ad8fd2979994468cd41a3d13e628cca5bf4949ad...152a1eb9978cd9eb8e2a16820f4037df05e9f339","commits":[{"id":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","message":"chore(reports): record fixed HR deployment and native Owner verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/152a1eb9978cd9eb8e2a16820f4037df05e9f339","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T20:02:08-07:00","added":[],"removed":[],"modified":["reports/hr-chain-delivery.latest.json"]}],"total_commits":0,"head_commit":{"id":"152a1eb9978cd9eb8e2a16820f4037df05e9f339","message":"chore(reports): record fixed HR deployment and native Owner verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/152a1eb9978cd9eb8e2a16820f4037df05e9f339","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T20:02:08-07:00","added":[],"removed":[],"modified":["reports/hr-chain-delivery.latest.json"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":19794,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":12,"open_issues_count":0,"open_pr_counter":7,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-10-29T10:52:40+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
8
|
1793242960
|
1793242978
|
0
|
1793242935
|
1793242978
|
|
|
0
|
Edit
Delete
|
|
26070
|
docs(scope): 追加验收后版本7账本与期限补齐审计观察
|
116
|
5
|
platform.yml
|
869
|
5
|
0
|
refs/heads/main
|
aaa616c46317d1cb0f4c6a139a320cbf0ca527d3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ade52442bb04143c8b5dce180332696bcfb2476b","after":"aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ade52442bb04143c8b5dce180332696bcfb2476b...aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","commits":[{"id":"aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","message":"docs(scope): 追加验收后版本7账本与期限补齐审计观察\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T21:30:37-07:00","added":["docs/evidence/scope-dev-2026-10-10/post-publication-grant-observation-2026-10-18.json"],"removed":[],"modified":["docs/Scope接入与部署记录-2026-10-10.md","docs/integration/scope-hr-os-2026-10-10.md","docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","message":"docs(scope): 追加验收后版本7账本与期限补齐审计观察\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T21:30:37-07:00","added":["docs/evidence/scope-dev-2026-10-10/post-publication-grant-observation-2026-10-18.json"],"removed":[],"modified":["docs/Scope接入与部署记录-2026-10-10.md","docs/integration/scope-hr-os-2026-10-10.md","docs/当前状态与验收边界.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":55807,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":61,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-18T12:28:03+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792297859
|
1792297861
|
0
|
1792297858
|
1792297873
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24431
|
chore(reports): bind final governance provenance
|
83
|
5
|
governance.yml
|
40
|
5
|
0
|
refs/heads/main
|
ac658a37fe9dfe26c2a382c16f2f2ba76d17b453
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ade7e0c56c80d6d58fff7f4f3c7878fb8dc67bdd","after":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ade7e0c56c80d6d58fff7f4f3c7878fb8dc67bdd...ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","commits":[{"id":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","message":"chore(reports): bind final governance provenance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:38:06-07:00","added":[],"removed":[],"modified":["reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","message":"chore(reports): bind final governance provenance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:38:06-07:00","added":[],"removed":[],"modified":["reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":7731,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T23:37:35+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1790177921
|
1790177977
|
0
|
1790177904
|
1790177979
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24432
|
chore(reports): bind final governance provenance
|
83
|
5
|
platform-governance.yml
|
41
|
5
|
0
|
refs/heads/main
|
ac658a37fe9dfe26c2a382c16f2f2ba76d17b453
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ade7e0c56c80d6d58fff7f4f3c7878fb8dc67bdd","after":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ade7e0c56c80d6d58fff7f4f3c7878fb8dc67bdd...ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","commits":[{"id":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","message":"chore(reports): bind final governance provenance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:38:06-07:00","added":[],"removed":[],"modified":["reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","message":"chore(reports): bind final governance provenance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ac658a37fe9dfe26c2a382c16f2f2ba76d17b453","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T08:38:06-07:00","added":[],"removed":[],"modified":["reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-layer.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":7731,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T23:37:35+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
8
|
1790177977
|
1790177995
|
0
|
1790177904
|
1790177995
|
|
|
0
|
Edit
Delete
|
|
26089
|
docs: record fixed cutover preview and deferred de docs: record fixed cutover preview and deferred deployment boundary...
|
116
|
5
|
platform.yml
|
878
|
5
|
0
|
refs/heads/main
|
718b287d5c50cb040218744d59c75e5f1162e8b2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"adec6769ee5ffb3e2b5d03f40317896e1e7e8741","after":"718b287d5c50cb040218744d59c75e5f1162e8b2","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/adec6769ee5ffb3e2b5d03f40317896e1e7e8741...718b287d5c50cb040218744d59c75e5f1162e8b2","commits":[{"id":"718b287d5c50cb040218744d59c75e5f1162e8b2","message":"docs: record fixed cutover preview and deferred deployment boundary\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/718b287d5c50cb040218744d59c75e5f1162e8b2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-18T05:41:51-07:00","added":[],"removed":[],"modified":["docs/主分支runtime重新部署记录-2026-10-17.md"]}],"total_commits":0,"head_commit":{"id":"718b287d5c50cb040218744d59c75e5f1162e8b2","message":"docs: record fixed cutover preview and deferred deployment boundary\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/718b287d5c50cb040218744d59c75e5f1162e8b2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-18T05:41:51-07:00","added":[],"removed":[],"modified":["docs/主分支runtime重新部署记录-2026-10-17.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":60142,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":67,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-18T20:36:06+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792327332
|
1792327335
|
0
|
1792327331
|
1792327347
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26835
|
docs(账户安全): 以已发布main合入同期端点映射补证归档
|
116
|
5
|
platform.yml
|
1244
|
5
|
0
|
refs/heads/main
|
50c27019bb826fc3de18b89e58ba39e4abfb03f3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"adf95f2c82ce25794487ad25813c955914c7ba01","after":"50c27019bb826fc3de18b89e58ba39e4abfb03f3","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/adf95f2c82ce25794487ad25813c955914c7ba01...50c27019bb826fc3de18b89e58ba39e4abfb03f3","commits":[{"id":"50c27019bb826fc3de18b89e58ba39e4abfb03f3","message":"docs(账户安全): 以已发布main合入同期端点映射补证归档\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/50c27019bb826fc3de18b89e58ba39e4abfb03f3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T03:45:59-08:00","added":["docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/README.md","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-manifest.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-validation.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.after.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.before.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.52506.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.97792.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/search-result.json"],"removed":[],"modified":["docs/账户安全入口接入与部署记录-2026-10-10.md"]},{"id":"03b1ebd1f8d77028e1bfd9563435eea76ea6cb99","message":"docs(账户安全): 归档N1同期3101映射并保留代理绑定UNKNOWN\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/03b1ebd1f8d77028e1bfd9563435eea76ea6cb99","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T03:24:59-08:00","added":["docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/README.md","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-manifest.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-validation.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.after.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.before.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.52506.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.97792.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/search-result.json"],"removed":[],"modified":["docs/账户安全入口接入与部署记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"50c27019bb826fc3de18b89e58ba39e4abfb03f3","message":"docs(账户安全): 以已发布main合入同期端点映射补证归档\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/50c27019bb826fc3de18b89e58ba39e4abfb03f3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T03:45:59-08:00","added":["docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/README.md","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-manifest.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/archive-validation.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.after.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.before.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.52506.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/public-cas.container-metadata.97792.json","docs/evidence/account-security-interaction-2026-10-31/n1-endpoint-mapping-2026-11-01/raw/search-result.json"],"removed":[],"modified":["docs/账户安全入口接入与部署记录-2026-10-10.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":120510,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":171,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-01T19:45:31+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793533668
|
1793533675
|
0
|
1793533651
|
1793533696
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25161
|
docs: 记录口径裁定两项已并入 main 并推 Gitea
|
51
|
5
|
ci.yml
|
30
|
5
|
0
|
refs/heads/main
|
50f92bc0038f667e701d2a53120e2691a831f381
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","after":"50f92bc0038f667e701d2a53120e2691a831f381","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3...50f92bc0038f667e701d2a53120e2691a831f381","commits":[{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":88802,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:34:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791071298
|
0
|
1791070515
|
1791071298
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25162
|
docs: 记录口径裁定两项已并入 main 并推 Gitea
|
51
|
5
|
e2e.yml
|
31
|
5
|
0
|
refs/heads/main
|
50f92bc0038f667e701d2a53120e2691a831f381
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","after":"50f92bc0038f667e701d2a53120e2691a831f381","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3...50f92bc0038f667e701d2a53120e2691a831f381","commits":[{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":88802,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:34:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791110769
|
1791111804
|
0
|
1791070515
|
1791111804
|
|
|
0
|
Edit
Delete
|
|
24410
|
fix(governance): finalize OS registration evidence
|
83
|
5
|
governance.yml
|
30
|
5
|
0
|
refs/heads/main
|
bb49b0dda626556f45a55c113fedb62dce8e2505
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae2ceea29ac0b40a2a74c5c1106e3783a350ea6c","after":"bb49b0dda626556f45a55c113fedb62dce8e2505","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ae2ceea29ac0b40a2a74c5c1106e3783a350ea6c...bb49b0dda626556f45a55c113fedb62dce8e2505","commits":[{"id":"bb49b0dda626556f45a55c113fedb62dce8e2505","message":"fix(governance): finalize OS registration evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bb49b0dda626556f45a55c113fedb62dce8e2505","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T07:14:50-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","products/juhai.hr/readiness.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-runtime.rejected.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/fastify.png","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-verification.latest.json","reports/os-product-registration.latest.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-release-readiness.mjs","scripts/check-outbox-multi-instance.mjs"]}],"total_commits":0,"head_commit":{"id":"bb49b0dda626556f45a55c113fedb62dce8e2505","message":"fix(governance): finalize OS registration evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bb49b0dda626556f45a55c113fedb62dce8e2505","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T07:14:50-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","products/juhai.hr/readiness.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-runtime.rejected.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/fastify.png","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-verification.latest.json","reports/os-product-registration.latest.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-release-readiness.mjs","scripts/check-outbox-multi-instance.mjs"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":6760,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T20:53:06+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1790172902
|
1790172959
|
0
|
1790172902
|
1790172960
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24411
|
fix(governance): finalize OS registration evidence
|
83
|
5
|
platform-governance.yml
|
31
|
5
|
0
|
refs/heads/main
|
bb49b0dda626556f45a55c113fedb62dce8e2505
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae2ceea29ac0b40a2a74c5c1106e3783a350ea6c","after":"bb49b0dda626556f45a55c113fedb62dce8e2505","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ae2ceea29ac0b40a2a74c5c1106e3783a350ea6c...bb49b0dda626556f45a55c113fedb62dce8e2505","commits":[{"id":"bb49b0dda626556f45a55c113fedb62dce8e2505","message":"fix(governance): finalize OS registration evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bb49b0dda626556f45a55c113fedb62dce8e2505","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T07:14:50-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","products/juhai.hr/readiness.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-runtime.rejected.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/fastify.png","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-verification.latest.json","reports/os-product-registration.latest.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-release-readiness.mjs","scripts/check-outbox-multi-instance.mjs"]}],"total_commits":0,"head_commit":{"id":"bb49b0dda626556f45a55c113fedb62dce8e2505","message":"fix(governance): finalize OS registration evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/bb49b0dda626556f45a55c113fedb62dce8e2505","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-23T07:14:50-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","products/juhai.hr/readiness.json","reports/contract-consumers.latest.json","reports/database-rls.latest.json","reports/docs-truth.latest.json","reports/dual-backend-behavior.latest.json","reports/dual-backend-parity.latest.json","reports/fixtures.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/health-dependency-failure.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-bundle.latest.json","reports/os-product-compat.latest.json","reports/os-product-distribution.latest.json","reports/os-product-host-runtime.latest.json","reports/os-product-host-runtime.rejected.json","reports/os-product-host-ui.latest.json","reports/os-product-host-ui/fastify.png","reports/os-product-host-ui/nestjs.png","reports/os-product-layer.latest.json","reports/os-product-rebase-decision.latest.json","reports/os-product-registration-verification.latest.json","reports/os-product-registration.latest.json","reports/os-product-release-readiness.latest.json","reports/os-product-release-reproduction.latest.json","reports/os-product-upgrade-candidate.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/validation-source.latest.json","scripts/audit-os-product-release-readiness.mjs","scripts/check-outbox-multi-instance.mjs"]},"repository":{"id":83,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-ai-hr-system","full_name":"luoanwu/juhai-ai-hr-system","description":"巨嗨 AI 人事系统:受治理全栈基础框架","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":6760,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-hr-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-hr-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":3,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:35:18+08:00","updated_at":"2026-09-23T20:53:06+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
8
|
1790172959
|
1790172983
|
0
|
1790172902
|
1790172983
|
|
|
0
|
Edit
Delete
|
|
26777
|
chore(reports): 语义归宿工作台发布快照联建 @ a6672f456
|
116
|
5
|
platform.yml
|
1190
|
5
|
0
|
refs/heads/main
|
7969dbb47cfa5bbb57530516484846c5dd355167
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae4b0fddffe5ec3848a42ae9920aeb292cce0933","after":"7969dbb47cfa5bbb57530516484846c5dd355167","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ae4b0fddffe5ec3848a42ae9920aeb292cce0933...7969dbb47cfa5bbb57530516484846c5dd355167","commits":[{"id":"7969dbb47cfa5bbb57530516484846c5dd355167","message":"chore(reports): 语义归宿工作台发布快照联建 @ a6672f456\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7969dbb47cfa5bbb57530516484846c5dd355167","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:12-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a6672f45668c4b7599d21a49eb2bbdc2d3ee5fe8","message":"chore(reports): 合流根链与264项工作台验收回绑 @ e90ff2b78\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a6672f45668c4b7599d21a49eb2bbdc2d3ee5fe8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:00-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/merged-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/merged-workbench-ui.log.gz"],"removed":[],"modified":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"e90ff2b783fb53a215d34fa4ac47e82d99c24a83","message":"Merge semantic placements with main, preserving session reauthentication and both required browser cases\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e90ff2b783fb53a215d34fa4ac47e82d99c24a83","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:13:20-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/first-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","docs/evidence/semantic-destinations-2026-11-01/workbench-ui.log.gz","runtime/apps/workbench/src/features/platform/semantic-placement.ts"],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/module-workspaces.spec.ts","runtime/apps/workbench/src/features/platform/semantic-type-browser.tsx","runtime/apps/workbench/src/features/platform/service-workspace.tsx"]},{"id":"de5dce219875eafd766f49e2a0bc72fb30817305","message":"chore(reports): 归宿展示根链与263项浏览器回绑 @ 54bad90b4\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/de5dce219875eafd766f49e2a0bc72fb30817305","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:13:02-08:00","added":["docs/evidence/semantic-destinations-2026-11-01/README.md","docs/evidence/semantic-destinations-2026-11-01/first-root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/root-check.log.gz","docs/evidence/semantic-destinations-2026-11-01/validation.public.json","docs/evidence/semantic-destinations-2026-11-01/workbench-ui.log.gz"],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"54bad90b41dea1db5694d01170c233e43d764375","message":"fix(workbench): 补全33类七域外实体的源内归宿展示\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/54bad90b41dea1db5694d01170c233e43d764375","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:05:35-08:00","added":["runtime/apps/workbench/src/features/platform/semantic-placement.ts"],"removed":[],"modified":["docs/企业公共基础平台对外交付设计.md","governance/check-workbench-ui.mjs","runtime/apps/web/e2e-workbench/module-workspaces.spec.ts","runtime/apps/workbench/src/features/platform/semantic-type-browser.tsx","runtime/apps/workbench/src/features/platform/service-workspace.tsx"]}],"total_commits":0,"head_commit":{"id":"7969dbb47cfa5bbb57530516484846c5dd355167","message":"chore(reports): 语义归宿工作台发布快照联建 @ a6672f456\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7969dbb47cfa5bbb57530516484846c5dd355167","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-01T01:18:12-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":110902,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":169,"open_issues_count":0,"open_pr_counter":3,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-01T17:16:01+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793524733
|
1793524797
|
0
|
1793524732
|
1793524839
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24075
|
docs(治理): C-13 卷归属执行记录——备份 + 删卷已做,compose 半边未做
|
117
|
5
|
governance.yml
|
45
|
5
|
0
|
refs/heads/main
|
1b940277848578801e16f969b874470ff90adce7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae6cf47e538de724c00c270f78ad014669585c8d","after":"1b940277848578801e16f969b874470ff90adce7","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/ae6cf47e538de724c00c270f78ad014669585c8d...1b940277848578801e16f969b874470ff90adce7","commits":[{"id":"1b940277848578801e16f969b874470ff90adce7","message":"docs(治理): C-13 卷归属执行记录——备份 + 删卷已做,compose 半边未做\n\n决策批次 C-13 的附条件是「删卷前 dump 必须复验」,按字面执行:\n\n备份(/Users/hillao/AI产品/仓备份-2026-09-16/碰撞卷-C13/,24 MB)\n- 五个碰撞卷文件级 tar + 两个 PG 簇的 pg_dumpall,附 SHA256SUMS 与 README\n- 原卷全程 :ro,快照解到临时副本卷后在副本上起 PG 导出——在原卷上起 PG 会\n 触发 WAL 与恢复写入,而删不删当时尚未决定,不能先把它改了\n\n复验(不是「文件存在」)\n- 逻辑备份灌入全新空实例:4 库表数逐库一致,74 张表逐表 count(*) 零差异\n\n删除(核实确属历史遗留后)\n- 六个容器的工作目录全部指向迁移前旧布局,三条路径均已不存在,创建于\n 08-28—09-05;顺带清除一个漏网的同工程容器 api-nestjs-minio-init-1\n- 五卷 + 六容器清零,dev 常驻栈 13 容器未动、健康探针 200\n\n实测更正:api-nestjs_pgdata 占 47.8 MB 却是空簇(唯一库 0 张表),有数据的\n只有 enterprise-idp_pgdata(4 库 / 74 表 / ≈2088 行)。\n\n未做的半边:8 个上层应用仓的 compose 补顶层 name:,跨仓且待 N-11 裁决。\n因此 L9 仍报 1 条(它查 compose 声明,不是卷是否存在),C-14 抬内核 pin 的\n前置只部分满足——这一条同时写进了门禁消费登记,免得下次误读为「C-13 已完成」。\n\ncheck:gates 通过;gate-consumption 与 workspace-consistency 测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/1b940277848578801e16f969b874470ff90adce7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-17T20:13:04-07:00","added":[],"removed":[],"modified":["平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"1b940277848578801e16f969b874470ff90adce7","message":"docs(治理): C-13 卷归属执行记录——备份 + 删卷已做,compose 半边未做\n\n决策批次 C-13 的附条件是「删卷前 dump 必须复验」,按字面执行:\n\n备份(/Users/hillao/AI产品/仓备份-2026-09-16/碰撞卷-C13/,24 MB)\n- 五个碰撞卷文件级 tar + 两个 PG 簇的 pg_dumpall,附 SHA256SUMS 与 README\n- 原卷全程 :ro,快照解到临时副本卷后在副本上起 PG 导出——在原卷上起 PG 会\n 触发 WAL 与恢复写入,而删不删当时尚未决定,不能先把它改了\n\n复验(不是「文件存在」)\n- 逻辑备份灌入全新空实例:4 库表数逐库一致,74 张表逐表 count(*) 零差异\n\n删除(核实确属历史遗留后)\n- 六个容器的工作目录全部指向迁移前旧布局,三条路径均已不存在,创建于\n 08-28—09-05;顺带清除一个漏网的同工程容器 api-nestjs-minio-init-1\n- 五卷 + 六容器清零,dev 常驻栈 13 容器未动、健康探针 200\n\n实测更正:api-nestjs_pgdata 占 47.8 MB 却是空簇(唯一库 0 张表),有数据的\n只有 enterprise-idp_pgdata(4 库 / 74 表 / ≈2088 行)。\n\n未做的半边:8 个上层应用仓的 compose 补顶层 name:,跨仓且待 N-11 裁决。\n因此 L9 仍报 1 条(它查 compose 声明,不是卷是否存在),C-14 抬内核 pin 的\n前置只部分满足——这一条同时写进了门禁消费登记,免得下次误读为「C-13 已完成」。\n\ncheck:gates 通过;gate-consumption 与 workspace-consistency 测试 46/46。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/1b940277848578801e16f969b874470ff90adce7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-17T20:13:04-07:00","added":[],"removed":[],"modified":["平台治理/基础/门禁消费登记.json","平台治理/基础设施文档/开发计划.md"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9054,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-18T10:24:46+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
4
|
1789701195
|
1789701211
|
0
|
1789701193
|
1789701211
|
|
|
0
|
Edit
Delete
|
|
26260
|
docs(deploy): record verified shared gateway recov docs(deploy): record verified shared gateway recovery service update...
|
116
|
5
|
platform.yml
|
964
|
5
|
0
|
refs/heads/main
|
d5938a32b775acf75c283d1793fe416c1d4c11d4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae7e63a59cd481acf39b882c81d61c98e1eb987c","after":"d5938a32b775acf75c283d1793fe416c1d4c11d4","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/ae7e63a59cd481acf39b882c81d61c98e1eb987c...d5938a32b775acf75c283d1793fe416c1d4c11d4","commits":[{"id":"d5938a32b775acf75c283d1793fe416c1d4c11d4","message":"docs(deploy): record verified shared gateway recovery service update\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d5938a32b775acf75c283d1793fe416c1d4c11d4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:33:24-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/gateway-deployment.json"],"removed":[],"modified":["docs/model-center-shared-gateway-2026-10-20.md","reports/doc-claims.latest.json"]}],"total_commits":0,"head_commit":{"id":"d5938a32b775acf75c283d1793fe416c1d4c11d4","message":"docs(deploy): record verified shared gateway recovery service update\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d5938a32b775acf75c283d1793fe416c1d4c11d4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-21T03:33:24-07:00","added":["docs/evidence/cross-layer-recovery-2026-10-21/gateway-deployment.json"],"removed":[],"modified":["docs/model-center-shared-gateway-2026-10-20.md","reports/doc-claims.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":94764,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":141,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-21T18:30:27+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792578827
|
1792578830
|
0
|
1792578827
|
1792578842
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23801
|
docs: record the cost-creative1 release and verifi docs: record the cost-creative1 release and verification boundary...
|
57
|
5
|
governance.yml
|
171
|
5
|
0
|
refs/heads/main
|
512495bfbdfe273b64932d586e99426d42c1bc42
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aebdbb01335820f411351274120577f5ac279bfa","after":"512495bfbdfe273b64932d586e99426d42c1bc42","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/aebdbb01335820f411351274120577f5ac279bfa...512495bfbdfe273b64932d586e99426d42c1bc42","commits":[{"id":"512495bfbdfe273b64932d586e99426d42c1bc42","message":"docs: record the cost-creative1 release and verification boundary\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/512495bfbdfe273b64932d586e99426d42c1bc42","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-09T16:19:54-07:00","added":["docs/releases/2026-09-09-cost-creative1.md"],"removed":[],"modified":["CLAUDE.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"512495bfbdfe273b64932d586e99426d42c1bc42","message":"docs: record the cost-creative1 release and verification boundary\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/512495bfbdfe273b64932d586e99426d42c1bc42","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-09T16:19:54-07:00","added":["docs/releases/2026-09-09-cost-creative1.md"],"removed":[],"modified":["CLAUDE.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":826000,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":8,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-10T07:07:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788996010
|
1788996052
|
0
|
1788996009
|
1788996052
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25397
|
docs(fact): archive dev recovery evidence and form docs(fact): archive dev recovery evidence and formal acceptance blockers...
|
116
|
5
|
platform.yml
|
506
|
5
|
0
|
refs/heads/main
|
e36dddda774aec5db00fff0be557f57c2ede17ed
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aec095bb86e02b4788ea854e94816750d445be5d","after":"e36dddda774aec5db00fff0be557f57c2ede17ed","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aec095bb86e02b4788ea854e94816750d445be5d...e36dddda774aec5db00fff0be557f57c2ede17ed","commits":[{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"e36dddda774aec5db00fff0be557f57c2ede17ed","message":"docs(fact): archive dev recovery evidence and formal acceptance blockers\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e36dddda774aec5db00fff0be557f57c2ede17ed","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-10T03:53:19-07:00","added":["docs/Fact当前dev验收与正式签收缺口-2026-10-10.md","docs/evidence/fact-dev-2026-10-10/README.md","docs/evidence/fact-dev-2026-10-10/canonical-demo-registration.proposed.json","docs/evidence/fact-dev-2026-10-10/current-dev-final-observation.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-before-os-update.json","docs/evidence/fact-dev-2026-10-10/deployed-runtime-final.json","docs/evidence/fact-dev-2026-10-10/dispatcher-config-receipt.json","docs/evidence/fact-dev-2026-10-10/dispatcher-process.json","docs/evidence/fact-dev-2026-10-10/hr-fact-os-recovery.json","docs/evidence/fact-dev-2026-10-10/hr-os-cloud-sync.json","docs/evidence/fact-dev-2026-10-10/identity-tenant-binding-observation.json","docs/evidence/fact-dev-2026-10-10/os-backup-receipt.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/agent-adapters.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/app-manifest.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/auth-startup.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/capacity-envelope.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/contract-consumers.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/db-credential-separation.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dependency-resilience.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/docs-truth.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-behavior.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/dual-backend-parity.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fixtures.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/fork-readiness.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance-docs.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-boundaries.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-downstream.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-extensions.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/kernel-packages.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/list-bounds.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/llm-eval.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/mobile-export.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/multi-instance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/naming.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/operations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-extension-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-migrations.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/product-sql-runtime.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/report-transaction-lock.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/rls.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-acceptance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/runtime-governance.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/schema-sync.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/statemachine-write-guard.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/tracing.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/validation-source.latest.json","docs/evidence/fact-dev-2026-10-10/os-reports-7d92625/write-capacity.latest.json","docs/evidence/fact-dev-2026-10-10/os-runtime-acceptance.json","docs/evidence/fact-dev-2026-10-10/replay-single-fixture.proposed.json","docs/evidence/fact-dev-2026-10-10/temporary-base-cleanup.json"],"removed":[],"modified":[]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":21393,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":49,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T18:51:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1791629649
|
1791629788
|
0
|
1791629603
|
1791629831
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26547
|
chore(reports): CHG-060 落地 Identity Runtime/UI 原生验 chore(reports): CHG-060 落地 Identity Runtime/UI 原生验收回绑 @ 9bf655b42...
|
116
|
5
|
platform.yml
|
1064
|
5
|
0
|
refs/heads/main
|
936dc8784cac49476e29ec7c54790c265b95306e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aed67466ab5228562f3cb05cf10fbbc5122b9bf9","after":"936dc8784cac49476e29ec7c54790c265b95306e","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aed67466ab5228562f3cb05cf10fbbc5122b9bf9...936dc8784cac49476e29ec7c54790c265b95306e","commits":[{"id":"936dc8784cac49476e29ec7c54790c265b95306e","message":"chore(reports): CHG-060 落地 Identity Runtime/UI 原生验收回绑 @ 9bf655b42\n\nIdentity executor-pack run eios04-successor-4dfe3c18e2fe3ffa on clean\n9bf655b42: Runtime 270 (floor 256), UI 6/6, own PG/Redis cleaned; own empty\nPlaywright test-results subdirectory removed. identity/CLAUDE.md dynamic\nsection declares the new clean SHA; identity:check exit 0.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/936dc8784cac49476e29ec7c54790c265b95306e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T09:15:06-07:00","added":[],"removed":[],"modified":["identity/CLAUDE.md","identity/reports/runtime-acceptance.latest.json","identity/reports/ui-acceptance.latest.json"]},{"id":"9bf655b42a1ec3dc0713e34da06562d9cdaabea5","message":"chore(reports): CHG-060 落地根链报告回绑 @ 2a2742945\n\n44 reports rewritten by root pnpm check (exit 0; governance 1363, contracts 689)\non clean 2a2742945; check:evidence partial 60 fresh / 9 warn / 0 error.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9bf655b42a1ec3dc0713e34da06562d9cdaabea5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T09:10:50-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"2a27429452ab86edd7b5a789d3c18d02032379d3","message":"docs(ees): record CHG-060 transplant onto main and landing-tree acceptance\n\nOnly 497b827f2/19ec5dfc6 are transplanted (as 1228e6ae5/388d73ea5) onto main\naed67466a, which already carries the accepted S0; the branch's alternate S0\nmerge and unvalidated monthly-shadow fixture are not brought in. Records the\nlanding-tree serial results on 388d73ea5. No push, image or service change.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2a27429452ab86edd7b5a789d3c18d02032379d3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T09:07:49-07:00","added":[],"removed":[],"modified":["runtime/services/enterprise-entity-service/README.md"]},{"id":"388d73ea5f3250da04b0a3395de434e3866c2364","message":"docs(ees): record CHG-060 candidate acceptance on 497b827f2\n\nBackfill the measured, serially run results for fixed source 497b827f2:\nisolated compat 1209 (1206 pass, 2 pre-existing unrelated failures, 1\nrestore-drill skip without DRILL inputs) with all five Task contract\nfailures now passing; native full 680 (666 pass, 14 condition skips,\n0 fail); conditions 9 suites / 14 conditions / 169 assertions passed;\nstatic, governance and route-inventory checks. Ledger wording and the two\nchanged ERK doc digests are refreshed. Not merged to main; no service\nupdated; S0 and #733 remain open.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n(cherry picked from commit 19ec5dfc639211ff479090b4b9d9deec19f0f12a)\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/388d73ea5f3250da04b0a3395de434e3866c2364","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T01:47:26-07:00","added":[],"removed":[],"modified":["runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/SOURCE-PATCHES.json","runtime/services/enterprise-entity-service/erk/docs/api-contracts.md","runtime/services/enterprise-entity-service/erk/docs/task-schedule.md","runtime/services/enterprise-entity-service/sdk/README.md"]},{"id":"1228e6ae5c462dd9686189fb1172ee80e7dd6995","message":"feat(ees): CHG-060 Task detail v2 and strict v1 legacy view\n\nGET /v2/tasks/:id returns the full Kernel getTask detail including the\nsame-snapshot schedule; GET /v1/tasks/:id builds a new response object\nthat omits only schedule after the same authorized read. Kernel, SDK\nengine /1.8 and unified entity attributes are unchanged.\n\ncontracts/openapi.v2.json is rendered by scripts/render-api-contracts.js\n(sha256 86e1328031e034a54df80d2953cc022fd71cbfcabbc0646d8efd9c4f573549a9);\nopenapi.v1.json and asyncapi.v1.json bytes are unchanged. Both frozen-path\ncheckers accept only this exact digest at this path; ordinary ledger\nentries still cannot authorize frozen changes.\n\nVersioned render/drift/compat/bundle/observation tooling, version cases in\nthe existing api-contracts.test.js, and the host-test digest rebind.\nImplementation started by a Codex session; generation, digest binding and\ngates completed here. Not merged to main; no service updated.\n\nApproval: platform-governance 6a5864fb CHG-060.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n(cherry picked from commit 497b827f2c5e280e47e2211bc95c33bbcb129dea)\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/1228e6ae5c462dd9686189fb1172ee80e7dd6995","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T01:37:07-07:00","added":["runtime/services/enterprise-entity-service/erk/contracts/openapi.v2.json"],"removed":[],"modified":["governance/enterprise-entity-service-isolation-ddl.json","governance/lib/erk-source-snapshot.mjs","governance/test/enterprise-entity-service.test.mjs","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/SOURCE-PATCHES.json","runtime/services/enterprise-entity-service/erk/docs/api-contracts.md","runtime/services/enterprise-entity-service/erk/docs/task-schedule.md","runtime/services/enterprise-entity-service/erk/scripts/check-api-compat.js","runtime/services/enterprise-entity-service/erk/scripts/check-api-contracts.js","runtime/services/enterprise-entity-service/erk/scripts/check-api-response-observations.js","runtime/services/enterprise-entity-service/erk/scripts/export-api-contract-bundle.js","runtime/services/enterprise-entity-service/erk/scripts/lib/api-contract-bundle.js","runtime/services/enterprise-entity-service/erk/scripts/render-api-contracts.js","runtime/services/enterprise-entity-service/erk/scripts/verify-api-contract-bundle.js","runtime/services/enterprise-entity-service/erk/src/api-contracts.js","runtime/services/enterprise-entity-service/erk/src/api-responses-work.js","runtime/services/enterprise-entity-service/erk/src/http.js","runtime/services/enterprise-entity-service/erk/test/api-contracts.test.js","runtime/services/enterprise-entity-service/erk/test/api-response-schemas.test.js","runtime/services/enterprise-entity-service/erk/test/support/api-response-contract.js","runtime/services/enterprise-entity-service/erk/test/support/contract-server.js","runtime/services/enterprise-entity-service/scripts/check-erk-source.mjs","runtime/services/enterprise-entity-service/sdk/README.md","runtime/services/enterprise-entity-service/test/enterprise-host.integration.test.mjs","runtime/services/enterprise-entity-service/test/task-schedule-read.test.mjs"]}],"total_commits":0,"head_commit":{"id":"936dc8784cac49476e29ec7c54790c265b95306e","message":"chore(reports): CHG-060 落地 Identity Runtime/UI 原生验收回绑 @ 9bf655b42\n\nIdentity executor-pack run eios04-successor-4dfe3c18e2fe3ffa on clean\n9bf655b42: Runtime 270 (floor 256), UI 6/6, own PG/Redis cleaned; own empty\nPlaywright test-results subdirectory removed. identity/CLAUDE.md dynamic\nsection declares the new clean SHA; identity:check exit 0.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/936dc8784cac49476e29ec7c54790c265b95306e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T09:15:06-07:00","added":[],"removed":[],"modified":["identity/CLAUDE.md","identity/reports/runtime-acceptance.latest.json","identity/reports/ui-acceptance.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":127125,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":156,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-27T19:01:45+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793118476
|
1793118493
|
0
|
1793118475
|
1793118517
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23464
|
Document quotation module blueprint and refresh go Document quotation module blueprint and refresh governance reports...
|
72
|
5
|
governance.yml
|
3
|
5
|
0
|
refs/heads/main
|
bd4b413c9f284e33472f905c047eb4bbb99b2717
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aef43abd7ee47a8b0e3b245bafbbd4025dd15e34","after":"bd4b413c9f284e33472f905c047eb4bbb99b2717","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/compare/aef43abd7ee47a8b0e3b245bafbbd4025dd15e34...bd4b413c9f284e33472f905c047eb4bbb99b2717","commits":[{"id":"bd4b413c9f284e33472f905c047eb4bbb99b2717","message":"Document quotation module blueprint and refresh governance reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/bd4b413c9f284e33472f905c047eb4bbb99b2717","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-07-30T13:04:36-07:00","added":[],"removed":[],"modified":["docs/domain/quotation-blueprint.md","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"bd4b413c9f284e33472f905c047eb4bbb99b2717","message":"Document quotation module blueprint and refresh governance reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system/commit/bd4b413c9f284e33472f905c047eb4bbb99b2717","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-07-30T13:04:36-07:00","added":[],"removed":[],"modified":["docs/domain/quotation-blueprint.md","reports/contract-consumers.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/validation-source.latest.json"]},"repository":{"id":72,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-quotation-system","full_name":"luoanwu/juhai-quotation-system","description":"巨嗨报价系统:Next.js + NestJS/Fastify 双后端治理型报价业务底座","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":601,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-quotation-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-quotation-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-quotation-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-31T03:51:09+08:00","updated_at":"2026-07-31T03:58:25+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1785442596
|
1785442654
|
0
|
1785441882
|
1785442654
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25867
|
docs: 收尾真实读取诊断与待批材料,保留最新主线完整验收
|
116
|
5
|
platform.yml
|
762
|
5
|
0
|
refs/heads/main
|
21f60c853b531cd58ed1b6e38a3c2f1206a96149
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aefcc96cf5a80758a3b51516919e81244bdc9486","after":"21f60c853b531cd58ed1b6e38a3c2f1206a96149","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aefcc96cf5a80758a3b51516919e81244bdc9486...21f60c853b531cd58ed1b6e38a3c2f1206a96149","commits":[{"id":"21f60c853b531cd58ed1b6e38a3c2f1206a96149","message":"docs: 收尾真实读取诊断与待批材料,保留最新主线完整验收\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/21f60c853b531cd58ed1b6e38a3c2f1206a96149","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T20:23:42-07:00","added":["docs/evidence/workbench-read-repair-2026-10-15/final-ees-current-client-401.png","docs/evidence/workbench-read-repair-2026-10-15/final-metric-diagnostics-401.png","docs/evidence/workbench-read-repair-2026-10-15/final-model-diagnostics-read.png","docs/evidence/workbench-read-repair-2026-10-15/final-real-clicks.json","docs/evidence/workbench-read-repair-2026-10-15/final-scope-diagnostics-401.png","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-deployment.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-env-registration.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-first-rollback.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-fixed-source-check.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-blockers-workbench-deployment.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-ees-current-boundary.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-final-service-snapshot.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-hosted-ui.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-scope-existing-owner-blocker.json"],"removed":[],"modified":["docs/工作台读取会话与EES身份判责修复-2026-10-15.md","docs/工作台读取条件诊断现用API最小补丁-2026-10-15.md","docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"21f60c853b531cd58ed1b6e38a3c2f1206a96149","message":"docs: 收尾真实读取诊断与待批材料,保留最新主线完整验收\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/21f60c853b531cd58ed1b6e38a3c2f1206a96149","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-15T20:23:42-07:00","added":["docs/evidence/workbench-read-repair-2026-10-15/final-ees-current-client-401.png","docs/evidence/workbench-read-repair-2026-10-15/final-metric-diagnostics-401.png","docs/evidence/workbench-read-repair-2026-10-15/final-model-diagnostics-read.png","docs/evidence/workbench-read-repair-2026-10-15/final-real-clicks.json","docs/evidence/workbench-read-repair-2026-10-15/final-scope-diagnostics-401.png","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-deployment.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-env-registration.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-first-rollback.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-api-fixed-source-check.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-blockers-workbench-deployment.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-ees-current-boundary.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-final-service-snapshot.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-hosted-ui.json","docs/evidence/workbench-read-repair-2026-10-15/module-read-scope-existing-owner-blocker.json"],"removed":[],"modified":["docs/工作台读取会话与EES身份判责修复-2026-10-15.md","docs/工作台读取条件诊断现用API最小补丁-2026-10-15.md","docs/当前状态与验收边界.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":69721,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":58,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-16T11:08:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792121183
|
1792121185
|
0
|
1792121182
|
1792121197
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
27124
|
chore(reports): 工作台发布快照与 Release Manifest 联建 @ 5b9 chore(reports): 工作台发布快照与 Release Manifest 联建 @ 5b9cb72df...
|
116
|
5
|
platform.yml
|
1447
|
5
|
0
|
refs/heads/main
|
ab4289cbb7b63affcf18988c0fe787894c282586
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af2f941226a5bebc537f7f0a55246a47672a85b9","after":"ab4289cbb7b63affcf18988c0fe787894c282586","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/af2f941226a5bebc537f7f0a55246a47672a85b9...ab4289cbb7b63affcf18988c0fe787894c282586","commits":[{"id":"ab4289cbb7b63affcf18988c0fe787894c282586","message":"chore(reports): 工作台发布快照与 Release Manifest 联建 @ 5b9cb72df\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ab4289cbb7b63affcf18988c0fe787894c282586","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:46:26-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"5b9cb72df74eb8dd6ae266dea096c40470c24be3","message":"chore(reports): evidence 回绑 @ ed10af883\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5b9cb72df74eb8dd6ae266dea096c40470c24be3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:46:25-08:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"ed10af883494dd5f88289ee629234073e8b98b20","message":"chore(reports): 工作台快照回绑 @ b2ad88524\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ed10af883494dd5f88289ee629234073e8b98b20","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:46:15-08:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"b2ad885240c27e9e36ac2a9476615c81f1e97e2c","message":"chore(reports): 工作台门禁与静态门禁回绑 @ 2966defcc\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b2ad885240c27e9e36ac2a9476615c81f1e97e2c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:46:14-08:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/doc-claims.latest.json","reports/module-imports.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-ui.latest.json"]},{"id":"2966defccb90575b04da24706c6aef533168ba53","message":"chore(reports): runtime 静态链回绑 @ 81d748192\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/2966defccb90575b04da24706c6aef533168ba53","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:39:34-08:00","added":[],"removed":[],"modified":["runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"ab4289cbb7b63affcf18988c0fe787894c282586","message":"chore(reports): 工作台发布快照与 Release Manifest 联建 @ 5b9cb72df\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ab4289cbb7b63affcf18988c0fe787894c282586","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T16:46:26-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":139102,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":190,"open_issues_count":0,"open_pr_counter":5,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-06T08:45:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793926036
|
1793926131
|
0
|
1793926036
|
1793926251
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26374
|
docs(evidence): retain post-archive native verific docs(evidence): retain post-archive native verification receipts...
|
116
|
5
|
platform.yml
|
1029
|
5
|
0
|
refs/heads/main
|
3c3058f9f259252492a0eeb612abc2023fded446
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af3473b09972b96b8a5f6df2d932f281d2f40749","after":"3c3058f9f259252492a0eeb612abc2023fded446","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/af3473b09972b96b8a5f6df2d932f281d2f40749...3c3058f9f259252492a0eeb612abc2023fded446","commits":[{"id":"3c3058f9f259252492a0eeb612abc2023fded446","message":"docs(evidence): retain post-archive native verification receipts\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3c3058f9f259252492a0eeb612abc2023fded446","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T09:10:03-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-post-archive-checks.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-at-0a4a042d.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-index.json"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md"]},{"id":"0a4a042d26c91fe4afb1ba97b16b15e033ed578e","message":"chore(reports): bind final native release cohort after complete root acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0a4a042d26c91fe4afb1ba97b16b15e033ed578e","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:59:22-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"ad80c1ab3773f6919dc071dd5df183b5582f6cec","message":"chore(reports): bind full root 705 and frozen actual workspace evidence\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/ad80c1ab3773f6919dc071dd5df183b5582f6cec","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:58:27-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/artifact-index.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-inputs-before.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-result.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/final-root-runner.py.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/resource-handoff-public.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/root-check-final.log.gz"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/README.md","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"705679adeb0f8382f48041badbc1e57daa8f1780","message":"chore(reports): retain clean d63 complete recovery acceptance and first refusal\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/705679adeb0f8382f48041badbc1e57daa8f1780","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:52:30-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/README.md","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/artifact-index.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-full-runtime.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-platform-tests.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/failed-runtime.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-refusal-triage.mjs.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-targeted.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/identity-targeted.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/own-pg-failure-window.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/passed-full-runtime.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/passed-runtime.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/pre-runtime-snapshot-guard.log.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/final-acceptance/recovery-early-capacity.json.gz"],"removed":[],"modified":["CLAUDE.md","docs/证据新鲜度历史.md","reports/credential-m1-sla.latest.json","reports/machine-revocation-sla.latest.json","reports/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","runtime/CLAUDE.md","runtime/reports/conformance-differential.latest.json","runtime/reports/runtime-acceptance.latest.json"]},{"id":"d63fa1ffb509368b2534db2968fee312f186990c","message":"chore(reports): bind native release cohort and exact snapshot guard before final acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d63fa1ffb509368b2534db2968fee312f186990c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T08:20:25-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"3c3058f9f259252492a0eeb612abc2023fded446","message":"docs(evidence): retain post-archive native verification receipts\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3c3058f9f259252492a0eeb612abc2023fded446","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-23T09:10:03-07:00","added":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-post-archive-checks.json","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-at-0a4a042d.json.gz","docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/native-readonly-freshness-index.json"],"removed":[],"modified":["docs/evidence/repair04-fact-clock-integration-2026-10-23/closeout/README.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":98996,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-23T18:35:18+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792772037
|
1792772039
|
0
|
1792772037
|
1792772051
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26478
|
chore(snapshots): co-build final accepted source a chore(snapshots): co-build final accepted source and preserve partial release boundary...
|
116
|
5
|
platform.yml
|
1053
|
5
|
0
|
refs/heads/main
|
693b4063bd9f414f65ca8436352c8c2165f31806
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af4773923e5c956b5abbe2b2488b30b78248fdf0","after":"693b4063bd9f414f65ca8436352c8c2165f31806","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/af4773923e5c956b5abbe2b2488b30b78248fdf0...693b4063bd9f414f65ca8436352c8c2165f31806","commits":[{"id":"693b4063bd9f414f65ca8436352c8c2165f31806","message":"chore(snapshots): co-build final accepted source and preserve partial release boundary\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/693b4063bd9f414f65ca8436352c8c2165f31806","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T08:13:36-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"74ff6f9d550225326989b86d7c2f9a5017517f4a","message":"chore(reports): refresh scoped static evidence after final status documentation\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/74ff6f9d550225326989b86d7c2f9a5017517f4a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T08:12:43-07:00","added":[],"removed":[],"modified":["identity/reports/contract-consumers.latest.json","identity/reports/docs-truth.latest.json","identity/reports/dual-backend-parity.latest.json","identity/reports/fork-readiness.latest.json","identity/reports/governance-docs.latest.json","identity/reports/governance.latest.json","identity/reports/migrations.latest.json","identity/reports/naming.latest.json","identity/reports/runtime-governance.latest.json","identity/reports/schema-sync.latest.json","identity/reports/statemachine-write-guard.latest.json","identity/reports/validation-source.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/stub-surface.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"cd82191f923fcf7720d4d6cfe44503d5338144e3","message":"chore(reports): bind complete frozen root32 and Identity aggregate at f85f5bd\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/cd82191f923fcf7720d4d6cfe44503d5338144e3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T08:06:32-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/当前状态与验收边界.md","identity/CLAUDE.md","identity/reports/contract-consumers.latest.json","identity/reports/docs-truth.latest.json","identity/reports/dual-backend-parity.latest.json","identity/reports/fork-readiness.latest.json","identity/reports/governance-docs.latest.json","identity/reports/governance.latest.json","identity/reports/migrations.latest.json","identity/reports/naming.latest.json","identity/reports/runtime-governance.latest.json","identity/reports/schema-sync.latest.json","identity/reports/statemachine-write-guard.latest.json","identity/reports/validation-source.latest.json","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/CLAUDE.md","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"f85f5bd371a5f4d85ce61bd6f78ce598f5d1f6d1","message":"chore(reports): bind archive-complete Identity acceptance and correct subgroup label\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f85f5bd371a5f4d85ce61bd6f78ce598f5d1f6d1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T07:58:18-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/当前状态与验收边界.md","identity/CLAUDE.md","identity/reports/runtime-acceptance.latest.json","identity/reports/ui-acceptance.latest.json"]},{"id":"f293055190a9b49708ef28ad0d54bc941f5d1a56","message":"docs(evidence): preserve recovered fixed-source full Runtime and Identity acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f293055190a9b49708ef28ad0d54bc941f5d1a56","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T07:53:44-07:00","added":["docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/README.md","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/archive-index.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/cleanup-public.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/export-manifest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/full-mainline.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/full-runtime.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/full-ui.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/mainline-prepare.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/module-migrations.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/port-conformance.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/logs/registry-admission.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/credential-m1-sla.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/machine-revocation-sla.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/mainline-acceptance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/port-conformance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/registry-admission.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/revocation-sla.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/runtime-acceptance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/scope-fact-sla.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/scope-http.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/reports/ui-acceptance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/core-d5/run-public.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/d5b417-candidate-independent-review.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/docker-observer.py","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/executor-recovery-readonly-review.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/identity.py","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/preparation-first-failure.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/recovery-review.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/executor-recovery/run.py","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/cleanup-public.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/export-manifest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/logs/identity-prisma-generate.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/logs/identity-runtime.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/logs/identity-ui.log.gz","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/reports/runtime-acceptance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/reports/ui-acceptance.latest.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/identity-d5/run-public.json","docs/evidence/d3-04-combined-2026-10-25/resumed-2026-10-26/safety-check.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/d3-04-combined-2026-10-25/README.md","docs/当前状态与验收边界.md","identity/CLAUDE.md","identity/reports/runtime-acceptance.latest.json","identity/reports/ui-acceptance.latest.json","reports/credential-m1-sla.latest.json","reports/machine-revocation-sla.latest.json","reports/mainline-acceptance.latest.json","reports/port-conformance.latest.json","reports/registry-admission.latest.json","reports/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","runtime/CLAUDE.md","runtime/reports/runtime-acceptance.latest.json","runtime/reports/ui-acceptance.latest.json"]}],"total_commits":0,"head_commit":{"id":"693b4063bd9f414f65ca8436352c8c2165f31806","message":"chore(snapshots): co-build final accepted source and preserve partial release boundary\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/693b4063bd9f414f65ca8436352c8c2165f31806","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-26T08:13:36-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":117372,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":156,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-26T22:46:50+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793027752
|
1793027873
|
0
|
1793027752
|
1793028055
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25275
|
docs(governance): 按会话批准 DEC-039 A 案与 7-甲(CHG-030)
|
117
|
5
|
governance.yml
|
187
|
5
|
0
|
refs/heads/main
|
88b28f641b6a250135dd6c9b20dcd09b8a69834c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af722ecf5d28063852f2943559c6fe6b943d51f7","after":"88b28f641b6a250135dd6c9b20dcd09b8a69834c","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/af722ecf5d28063852f2943559c6fe6b943d51f7...88b28f641b6a250135dd6c9b20dcd09b8a69834c","commits":[{"id":"88b28f641b6a250135dd6c9b20dcd09b8a69834c","message":"docs(governance): 按会话批准 DEC-039 A 案与 7-甲(CHG-030)\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/88b28f641b6a250135dd6c9b20dcd09b8a69834c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-09T17:02:56-07:00","added":["平台治理/doc/decisions/CHG-030-材料/README.md","平台治理/doc/decisions/CHG-030-材料/decisions.delta.json"],"removed":[],"modified":["平台治理/README.md","平台治理/doc/decisions/DEC-001-Person-Owner-草案.md","平台治理/doc/decisions/DEC-039-企业主体场所与客户往来关系Owner-草案.md","平台治理/doc/decisions/待裁决架构事项.md","平台治理/基础/CLAUDE.md","平台治理/基础/README.md","平台治理/基础/总体开发计划.md","平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"88b28f641b6a250135dd6c9b20dcd09b8a69834c","message":"docs(governance): 按会话批准 DEC-039 A 案与 7-甲(CHG-030)\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/88b28f641b6a250135dd6c9b20dcd09b8a69834c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-09T17:02:56-07:00","added":["平台治理/doc/decisions/CHG-030-材料/README.md","平台治理/doc/decisions/CHG-030-材料/decisions.delta.json"],"removed":[],"modified":["平台治理/README.md","平台治理/doc/decisions/DEC-001-Person-Owner-草案.md","平台治理/doc/decisions/DEC-039-企业主体场所与客户往来关系Owner-草案.md","平台治理/doc/decisions/待裁决架构事项.md","平台治理/基础/CLAUDE.md","平台治理/基础/README.md","平台治理/基础/总体开发计划.md","平台治理/基础设施文档/开发计划.md"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":23918,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-10-09T15:39:18+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791590799
|
1791590814
|
0
|
1791590785
|
1791590814
|
|
|
0
|
Edit
Delete
|
|
25042
|
docs: record the verified 0.207.0 SLO breach monit docs: record the verified 0.207.0 SLO breach monitor deployment and anchor v0.207.0...
|
121
|
5
|
kernel-ci.yml
|
395
|
5
|
0
|
refs/heads/main
|
3fbda746b24211a50c919e2be3680509b7432884
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"af8b554fe79a87b09241b0b82446b54b323a85c6","after":"3fbda746b24211a50c919e2be3680509b7432884","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/af8b554fe79a87b09241b0b82446b54b323a85c6...3fbda746b24211a50c919e2be3680509b7432884","commits":[{"id":"3fbda746b24211a50c919e2be3680509b7432884","message":"docs: record the verified 0.207.0 SLO breach monitor deployment and anchor v0.207.0\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3fbda746b24211a50c919e2be3680509b7432884","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T08:42:56-07:00","added":["ops/deployments/2026-10-02-slo-breach-monitor-02070-local.md"],"removed":[],"modified":["docs/v1-completion.md","model/release-anchors.json","model/scenario-bindings.json","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"3fbda746b24211a50c919e2be3680509b7432884","message":"docs: record the verified 0.207.0 SLO breach monitor deployment and anchor v0.207.0\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3fbda746b24211a50c919e2be3680509b7432884","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T08:42:56-07:00","added":["ops/deployments/2026-10-02-slo-breach-monitor-02070-local.md"],"removed":[],"modified":["docs/v1-completion.md","model/release-anchors.json","model/scenario-bindings.json","ops/runbook.md"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":248498,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":25,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T23:36:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790976250
|
1790977722
|
0
|
1790955790
|
1790977722
|
|
|
0
|
Edit
Delete
|
|
24739
|
Prepare 0.129.0 expected-version release
|
121
|
5
|
kernel-ci.yml
|
92
|
5
|
0
|
refs/heads/main
|
507e4e1afd541c4bdd47a5e509796ca7f014a850
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afa68515978bdd0ae553c454e3ca05bbd025e4bc","after":"507e4e1afd541c4bdd47a5e509796ca7f014a850","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/afa68515978bdd0ae553c454e3ca05bbd025e4bc...507e4e1afd541c4bdd47a5e509796ca7f014a850","commits":[{"id":"507e4e1afd541c4bdd47a5e509796ca7f014a850","message":"Prepare 0.129.0 expected-version release\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/507e4e1afd541c4bdd47a5e509796ca7f014a850","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T00:00:12-07:00","added":["docs/releases/0.129.0.md"],"removed":[],"modified":["model/catalog.json","ops/runbook.md","package.json"]},{"id":"1506f7b5c3040282ea7941011f412d94a6a913c5","message":"Require the version every mutation read and move versioned roots by one (UDM-06)\n\nK9.8 closes UDM-06 in this repository. model/command-concurrency.json\nclassifies all 156 catalog commands: 126 require expectedVersion in the\n1.1 payload contract, TakeoverAgentExecution names three versions,\nAssessCapability needs one to change an existing state, and the rest\nonly create version-1 aggregates, consume a single-use Decision from its\nissued version, or append trigger signals under a dedup token. A unit\ntest checks the registry against the catalog and payload schemas.\n\nBreaking payload change: RevokeAuthority, RevokeDelegation,\nRevokeGovernanceDecision, ReevaluateGovernanceDecision,\nRetractTaskEffortClaim, ExpireApproval, CompleteExecution and\nFailExecution now require expectedVersion (the domain guard also\nrequires it on payload schema 1.0). Action evidence exposes the Decision\nversion and the effort read exposes each claim's version.\n\nMigration 108 versions GovernanceDecision (issued 1, consumption journaled\nas the new GovernanceDecisionConsumed event, revoke and reevaluate at the\nnext version) and extends the commit-time journal guard: a versioned root\nstarts at 1 and each statement keeps this transaction's version or adds\none. Tests, smokes and docs pass the real versions after pause, resume\nand consumption.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1506f7b5c3040282ea7941011f412d94a6a913c5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-29T23:56:00-07:00","added":["docs/expected-version.md","docs/releases/candidates/k98-expected-version.md","model/command-concurrency.json","sql/108_expected_version_guards.sql","src/command-concurrency.js","test/command-concurrency.test.js","test/expected-version.integration.test.js"],"removed":[],"modified":["README.md","contracts/command-payloads.v1-1.schema.json","contracts/governance-decision-event-payloads.v1.schema.json","contracts/registry.json","docs/all-local-event-payload-contracts.md","docs/core-command-payload-contract.md","docs/core-execution-event-payload-contract.md","docs/decision-consumption.md","docs/execution-action-evidence.md","docs/historical-facts.md","docs/state-change-journal.md","model/catalog.json","model/invariant-registry.json","model/spec-coverage.json","model/state-journal.json","ops/smoke-blocker.js","ops/smoke-capability-state.js","ops/smoke-case.js","ops/smoke-deliverable.js","ops/smoke-dependency.js","ops/smoke-digital-employee-capacity.js","ops/smoke-evaluation-definition.js","ops/smoke-execution-readiness.js","ops/smoke-independent-evaluation.js","ops/smoke-k81-golden-path.js","ops/smoke-outcome-confirmation-policy.js","ops/smoke-outcome-evidence-quality.js","ops/smoke-outcome-lifecycle.js","ops/smoke-outcome.js","ops/smoke-policy-definition.js","ops/smoke-resource.js","ops/smoke-skill.js","ops/smoke-task-effort-estimate.js","ops/smoke-task-effort.js","ops/smoke-task-hierarchy.js","ops/smoke-temporal.js","ops/smoke-tool.js","ops/smoke.js","src/action-evidence.js","src/contexts/approval.js","src/contexts/authority.js","src/contexts/task-constraints.js","src/contexts/trigger.js","src/contexts/work-execution.js","src/kernel.js","test/action-evidence.integration.test.js","test/agent-runtime-lifecycle-journal.integration.test.js","test/agent-runtime-liveness.integration.test.js","test/agent-runtime-resume.integration.test.js","test/approval-request.integration.test.js","test/capability-state.integration.test.js","test/case.integration.test.js","test/command-payload.integration.test.js","test/command-rejection.integration.test.js","test/command-replay-authorization.integration.test.js","test/contracts.test.js","test/core-read-snapshot.integration.test.js","test/decision-consumption.integration.test.js","test/decision-policy-binding.integration.test.js","test/definition-registry-process-policy.integration.test.js","test/definition-registry.integration.test.js","test/deliverable.integration.test.js","test/digital-employee-capacity.integration.test.js","test/envelope-1-2.integration.test.js","test/evaluation-definition.integration.test.js","test/event-trigger.integration.test.js","test/execution-context-case.integration.test.js","test/execution-context.integration.test.js","test/execution-origin.integration.test.js","test/execution-provenance.integration.test.js","test/execution-readiness.integration.test.js","test/goal-contribution.integration.test.js","test/historical-facts.integration.test.js","test/human-inbox.integration.test.js","test/human-trigger.integration.test.js","test/independent-evaluation.integration.test.js","test/integration-work-fact-projection.integration.test.js","test/k82-local-auth-negative.integration.test.js","test/k84-rule-conflict-independence.integration.test.js","test/kernel.integration.test.js","test/outcome-confirmation-policy.integration.test.js","test/outcome-evidence-quality.integration.test.js","test/outcome-expiry-scanner.integration.test.js","test/outcome-inconclusive-integration.integration.test.js","test/outcome-integration-events.integration.test.js","test/outcome-lifecycle.integration.test.js","test/process-definition.integration.test.js","test/process-intelligence.integration.test.js","test/resource-discovery.integration.test.js","test/resource-health-incident.integration.test.js","test/resource-health.integration.test.js","test/resource.integration.test.js","test/skills.integration.test.js","test/state-journal.test.js","test/task-blocker-dual-control.integration.test.js","test/task-blocker.integration.test.js","test/task-dependency-lag.integration.test.js","test/task-dependency-temporal.integration.test.js","test/task-dependency-waiver.integration.test.js","test/task-dependency.integration.test.js","test/task-effort-claim.integration.test.js","test/task-effort-estimate.integration.test.js","test/task-hierarchy.integration.test.js","test/task-outcome-dependency.integration.test.js","test/task-schedule.integration.test.js","test/temporal-outcome.integration.test.js","test/tenant-scan-worker.integration.test.js","test/tool-dispatch-fence.integration.test.js","test/tool-gateway.integration.test.js","test/trigger-case-correlation.integration.test.js","test/trigger-incident-case.integration.test.js","test/unified-work.integration.test.js","test/work-queue.integration.test.js","test/work-task-integration-events.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"507e4e1afd541c4bdd47a5e509796ca7f014a850","message":"Prepare 0.129.0 expected-version release\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/507e4e1afd541c4bdd47a5e509796ca7f014a850","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T00:00:12-07:00","added":["docs/releases/0.129.0.md"],"removed":[],"modified":["model/catalog.json","ops/runbook.md","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":76240,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-09-30T14:51:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
4
|
1790753257
|
1790753778
|
0
|
1790751631
|
1790753778
|
|
|
0
|
Edit
Delete
|
|
23745
|
merge: retain latest timeline3a release records al merge: retain latest timeline3a release records alongside full branch integration...
|
57
|
5
|
governance.yml
|
116
|
5
|
0
|
refs/heads/main
|
2344e0beefffd98e156c51bc725bf38ece6045a8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afb2d3d5a938a2e9601d4b63f62b3f5f70bfe3c0","after":"2344e0beefffd98e156c51bc725bf38ece6045a8","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/afb2d3d5a938a2e9601d4b63f62b3f5f70bfe3c0...2344e0beefffd98e156c51bc725bf38ece6045a8","commits":[{"id":"2344e0beefffd98e156c51bc725bf38ece6045a8","message":"merge: retain latest timeline3a release records alongside full branch integration\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/2344e0beefffd98e156c51bc725bf38ece6045a8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T18:13:32-07:00","added":["docs/releases/2026-09-08-timeline3a.md","reports/video-timeline-media-2026-09-08/hotfix/backup-verification.json","reports/video-timeline-media-2026-09-08/hotfix/deployed-verify.json","reports/video-timeline-media-2026-09-08/hotfix/live-browser-verification.json","reports/video-timeline-media-2026-09-08/hotfix/post-deployment-smoke.json"],"removed":[],"modified":["docs/governance/log/2026-09-08-video-timeline-media.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json","reports/video-timeline-media-2026-09-08/hotfix/validation.json"]},{"id":"1331c4b1946b5fa298d6b1dec03a08451d65b5d2","message":"merge: include latest media queue fix and finalize all-branch acceptance\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/1331c4b1946b5fa298d6b1dec03a08451d65b5d2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T18:12:21-07:00","added":["docs/releases/2026-09-08-timeline3.md","reports/video-timeline-media-2026-09-08/hotfix/post-production-api.json","reports/video-timeline-media-2026-09-08/hotfix/specialty-results.json","reports/video-timeline-media-2026-09-08/hotfix/subtitle-api.json","reports/video-timeline-media-2026-09-08/hotfix/validation.json","reports/video-timeline-media-2026-09-08/timeline3-rollback.json"],"removed":[],"modified":["CLAUDE.md","docs/domain/owner-matrix.md","docs/governance/log/2026-09-08-all-branches-integration.md","docs/governance/log/2026-09-08-video-timeline-media.md","docs/product/pro-video-platform-progress.md","packages/contracts/src/material-access.test.ts","packages/video-edit/src/media-overview.test.ts","packages/video-edit/src/media-overview.ts","reports/admin-desktop.png","reports/admin-mobile.png","reports/all-branches-integration-2026-09-08/branch-ancestry-precommit.json","reports/all-branches-integration-2026-09-08/current-service-verify.json","reports/content-detail.output-mobile.png","reports/content-detail.review-desktop.png","reports/contract-consumers.latest.json","reports/creative-quality.desktop.png","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/model-api-key-saved.png","reports/model-credential-error.desktop.png","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-delivery-released.desktop.png","reports/production-delivery-revoked.mobile.png","reports/production-pagination.desktop.png","reports/production-pagination.mobile.png","reports/production-review-preview.desktop.png","reports/production-security.latest.json","reports/production-single-tenant-create.desktop.png","reports/production-single-tenant-separation.desktop.png","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/template-types.desktop.png","reports/toolchain.latest.json","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-intake.desktop.png","reports/validation-source.latest.json","reports/video-batch-paused.mobile.png","reports/video-regenerate-2026-09-08/desktop.png","reports/video-timeline-media-2026-09-08/README.md","reports/video-timeline-media-2026-09-08/validation.json","scripts/check-video-edit-acceptance.cjs"]},{"id":"b2c796b851e665a6b29eb0c7052f8c6dadaf0038","message":"merge: combine governed workflows with current media editing and verify all gates\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b2c796b851e665a6b29eb0c7052f8c6dadaf0038","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T18:05:51-07:00","added":["apps/web/src/components/material-factory/video-edit/TimelineMedia.tsx","docs/governance/log/2026-09-08-video-timeline-media.md","docs/releases/2026-09-08-timeline2.md","packages/contracts/src/video-edit-media.test.ts","packages/contracts/src/video-edit-media.ts","packages/video-edit/src/media-overview.test.ts","packages/video-edit/src/media-overview.ts","reports/all-branches-integration-2026-09-08/branch-ancestry-precommit.json","reports/video-timeline-editing-2026-09-08/README.md","reports/video-timeline-editing-2026-09-08/backup-verification.json","reports/video-timeline-editing-2026-09-08/browser-verification.json","reports/video-timeline-editing-2026-09-08/deployed-verify.json","reports/video-timeline-editing-2026-09-08/live-browser-verification.json","reports/video-timeline-editing-2026-09-08/post-deployment-smoke.json","reports/video-timeline-editing-2026-09-08/post-production-api.json","reports/video-timeline-editing-2026-09-08/specialty-results.json","reports/video-timeline-editing-2026-09-08/subtitle-api.json","reports/video-timeline-editing-2026-09-08/validation.json","reports/video-timeline-media-2026-09-08/README.md","reports/video-timeline-media-2026-09-08/browser-verification.json","reports/video-timeline-media-2026-09-08/post-production-api.json","reports/video-timeline-media-2026-09-08/specialty-results.json","reports/video-timeline-media-2026-09-08/subtitle-api.json","reports/video-timeline-media-2026-09-08/validation.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/routes/video-edit.ts","apps/api-nestjs/src/video-edit/video-edit.controller.ts","apps/web/next.config.ts","apps/web/src/components/material-factory/MasterCanvas.tsx","apps/web/src/components/material-factory/video-edit/EditTimeline.tsx","apps/web/src/components/material-factory/video-edit/VideoEditStudio.tsx","apps/web/src/components/material-factory/video-edit/video-edit.module.css","apps/web/src/lib/api.ts","docs/domain/owner-matrix.md","docs/governance/log/2026-09-08-all-branches-integration.md","docs/governance/log/2026-09-08-video-timeline-editing.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","packages/contracts/src/index.ts","packages/contracts/src/material-access.test.ts","packages/video-edit/src/index.ts","reports/admin-desktop.png","reports/all-branches-integration-2026-09-08/current-service-verify.json","reports/all-branches-integration-2026-09-08/deployment-preflight.json","reports/content-detail.review-desktop.png","reports/contract-consumers.latest.json","reports/creative-quality.desktop.png","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/model-api-key-saved.png","reports/model-credential-error.desktop.png","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-delivery-released.desktop.png","reports/production-delivery-revoked.mobile.png","reports/production-pagination.desktop.png","reports/production-pagination.mobile.png","reports/production-review-preview.desktop.png","reports/production-security.latest.json","reports/production-single-tenant-create.desktop.png","reports/production-single-tenant-separation.desktop.png","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/template-types.desktop.png","reports/template-types.mobile.png","reports/toolchain.latest.json","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.mobile.png","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-intake.desktop.png","reports/validation-source.latest.json","reports/video-batch-paused.mobile.png","reports/video-regenerate-2026-09-08/desktop.png","reports/video-regenerate-2026-09-08/mobile.png","scripts/check-ui-acceptance.mjs","scripts/check-video-edit-acceptance.cjs","scripts/check-video-post-production.cjs","scripts/lib/template-types-ui-acceptance.mjs"]},{"id":"2f928e6b794ba967193e71e102ab0687fdc21c15","message":"merge: integrate hljTest governed media workflows with current main safeguards\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/2f928e6b794ba967193e71e102ab0687fdc21c15","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T17:51:45-07:00","added":["apps/api-fastify/prisma/migrations/20260909010000_integrate_governed_media_workflows/migration.sql","apps/api-fastify/src/modules/material-production/batch-archive-dispatcher.ts","apps/api-fastify/src/modules/material-production/delivery-rendition-dispatcher.ts","apps/api-fastify/test/brand-kit-assets.integration.test.ts","apps/api-fastify/test/brand-logo-batch-blocked.integration.test.ts","apps/api-fastify/test/brand-logo-batch-live.integration.test.ts","apps/api-fastify/test/brand-logo-batch.integration.test.ts","apps/api-fastify/test/delivery-rendition.integration.test.ts","apps/api-fastify/test/image-edit-lineage.integration.test.ts","apps/api-fastify/test/material-asset-deletion.integration.test.ts","apps/api-fastify/test/material-asset-history.integration.test.ts","apps/api-fastify/test/material-instance-export.integration.test.ts","apps/api-fastify/test/material-production-batch-archive.integration.test.ts","apps/api-fastify/test/material-production-batch.http.acceptance.test.ts","apps/api-fastify/test/material-production-batch.integration.test.ts","apps/api-fastify/test/material-template.integration.test.ts","apps/api-fastify/test/reference-image-generation-live.integration.test.ts","apps/api-fastify/test/reference-image-generation.integration.test.ts","apps/api-fastify/test/storyboard-ai-draft-blocked.integration.test.ts","apps/api-fastify/test/storyboard-composition-promotion.integration.test.ts","apps/api-fastify/test/storyboard-keyframe-blocked.integration.test.ts","apps/api-fastify/test/storyboard-keyframe-success.integration.test.ts","apps/api-fastify/test/storyboard-keyframe.http.acceptance.test.ts","apps/api-fastify/test/storyboard-keyframe.integration.test.ts","apps/api-fastify/test/storyboard-reference-input.integration.test.ts","apps/api-fastify/test/storyboard-shot-compliance.integration.test.ts","apps/api-fastify/test/storyboard-video-batch.integration.test.ts","apps/api-fastify/test/storyboard-video-composition-media.integration.test.ts","apps/api-fastify/test/storyboard-video-composition.integration.test.ts","apps/api-fastify/test/storyboard-video-progress.integration.test.ts","apps/api-nestjs/prisma/migrations/20260909010000_integrate_governed_media_workflows/migration.sql","apps/api-nestjs/src/material-factory/brand-logo-batch-dispatcher.service.ts","apps/api-nestjs/src/material-factory/storyboard-keyframe-dispatcher.service.ts","apps/api-nestjs/src/material-factory/storyboard-video-batch-dispatcher.service.ts","apps/api-nestjs/src/material-factory/storyboard-video-composition-dispatcher.service.ts","apps/api-nestjs/src/material-production/batch-archive-dispatcher.service.ts","apps/api-nestjs/src/material-production/delivery-rendition-dispatcher.service.ts","apps/api-nestjs/test/brand-kit-assets.integration.test.ts","apps/api-nestjs/test/brand-logo-batch-blocked.integration.test.ts","apps/api-nestjs/test/brand-logo-batch-live.integration.test.ts","apps/api-nestjs/test/brand-logo-batch.integration.test.ts","apps/api-nestjs/test/delivery-rendition.integration.test.ts","apps/api-nestjs/test/image-edit-lineage.integration.test.ts","apps/api-nestjs/test/material-asset-deletion.integration.test.ts","apps/api-nestjs/test/material-asset-history.integration.test.ts","apps/api-nestjs/test/material-instance-export.integration.test.ts","apps/api-nestjs/test/material-production-batch-archive.integration.test.ts","apps/api-nestjs/test/material-production-batch.http.acceptance.test.ts","apps/api-nestjs/test/material-production-batch.integration.test.ts","apps/api-nestjs/test/material-template.integration.test.ts","apps/api-nestjs/test/reference-image-generation-live.integration.test.ts","apps/api-nestjs/test/reference-image-generation.integration.test.ts","apps/api-nestjs/test/storyboard-ai-draft-blocked.integration.test.ts","apps/api-nestjs/test/storyboard-composition-promotion.integration.test.ts","apps/api-nestjs/test/storyboard-keyframe-blocked.integration.test.ts","apps/api-nestjs/test/storyboard-keyframe-success.integration.test.ts","apps/api-nestjs/test/storyboard-keyframe.http.acceptance.test.ts","apps/api-nestjs/test/storyboard-keyframe.integration.test.ts","apps/api-nestjs/test/storyboard-reference-input.integration.test.ts","apps/api-nestjs/test/storyboard-shot-compliance.integration.test.ts","apps/api-nestjs/test/storyboard-video-batch.integration.test.ts","apps/api-nestjs/test/storyboard-video-composition-media.integration.test.ts","apps/api-nestjs/test/storyboard-video-composition.integration.test.ts","apps/api-nestjs/test/storyboard-video-progress.integration.test.ts","apps/web/src/components/material-factory/BrandLogoBatchPanel.tsx","apps/web/src/components/material-factory/ProductionBatchPanel.tsx","apps/web/src/components/material-factory/ProductionWorkflowExtras.tsx","apps/web/src/components/material-factory/StoryboardWorkflowPanel.tsx","apps/web/src/components/material-factory/usePromoteDraft.ts","docs/governance/log/2026-09-08-all-branches-integration.md","docs/视频和图片流程优化清单.md","packages/contracts/src/storyboard-ai-draft.test.ts","packages/production-archive/package.json","packages/production-archive/src/index.test.ts","packages/production-archive/src/index.ts","packages/production-archive/tsconfig.json","packages/public-file/node-compile-cache/v22.23.1-x64-9de703df-0/060a89f2","packages/public-file/node-compile-cache/v22.23.1-x64-9de703df-0/203d21eb","packages/public-file/node-compile-cache/v22.23.1-x64-9de703df-0/d737ca98","packages/public-file/node-compile-cache/v22.23.1-x64-9de703df-0/e6c21f44","reports/all-branches-integration-2026-09-08/branch-decisions.json","reports/all-branches-integration-2026-09-08/current-service-verify.json","reports/all-branches-integration-2026-09-08/deployment-preflight.json"],"removed":[],"modified":[".gitattributes","CLAUDE.md","apps/api-fastify/package.json","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-factory/material-sidecar.client.ts","apps/api-fastify/src/modules/material-production/material-production.service.ts","apps/api-fastify/src/modules/material-production/object-storage.service.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-fastify/src/routes/material-factory.ts","apps/api-fastify/src/routes/material-production.ts","apps/api-fastify/test/material-inference.acceptance.test.ts","apps/api-fastify/test/material-production.integration.test.ts","apps/api-fastify/test/object-storage.integration.test.ts","apps/api-fastify/test/production-action-guard.integration.test.ts","apps/api-fastify/test/template-image-types.integration.test.ts","apps/api-nestjs/package.json","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/creative-project/creative-worker.module.ts","apps/api-nestjs/src/material-factory/material-factory.controller.ts","apps/api-nestjs/src/material-factory/material-factory.module.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/src/material-factory/material-sidecar.client.ts","apps/api-nestjs/src/material-production/material-production.controller.ts","apps/api-nestjs/src/material-production/material-production.module.ts","apps/api-nestjs/src/material-production/material-production.service.ts","apps/api-nestjs/src/material-production/object-storage.service.ts","apps/api-nestjs/src/material-production/render-worker.service.ts","apps/api-nestjs/test/material-inference.acceptance.test.ts","apps/api-nestjs/test/material-production-modes.integration.test.ts","apps/api-nestjs/test/material-production.integration.test.ts","apps/api-nestjs/test/object-storage.integration.test.ts","apps/api-nestjs/test/production-action-guard.integration.test.ts","apps/api-nestjs/test/template-image-types.integration.test.ts","apps/web/next.config.ts","apps/web/src/components/material-factory/BlockedResolutionPanel.tsx","apps/web/src/components/material-factory/BrandHub.tsx","apps/web/src/components/material-factory/CreateStudio.tsx","apps/web/src/components/material-factory/DeliveryCenter.tsx","apps/web/src/components/material-factory/DirectorReviewWorkbench.tsx","apps/web/src/components/material-factory/EditStudio.tsx","apps/web/src/components/material-factory/InpaintStudio.tsx","apps/web/src/components/material-factory/InstanceGallery.tsx","apps/web/src/components/material-factory/MasterCanvas.tsx","apps/web/src/components/material-factory/NewTemplateButton.tsx","apps/web/src/components/material-factory/ProductionDetail.tsx","apps/web/src/components/material-factory/QualityEvidencePanel.tsx","apps/web/src/components/material-factory/StoryboardStudio.tsx","apps/web/src/components/material-factory/TaskCenter.tsx","apps/web/src/components/material-factory/TemplateStudio.tsx","apps/web/src/components/material-factory/VideoStudio.tsx","apps/web/src/components/material-factory/bootstrap.ts","apps/web/src/components/material-factory/constants.ts","apps/web/src/components/material-factory/queries.ts","apps/web/src/components/material-factory/template-size-variant.ts","apps/web/src/lib/api.ts","apps/web/src/lib/types.ts","deploy/vm/Dockerfile","deploy/vm/release_test.py","docs/domain/owner-matrix.md","packages/contracts/src/material-access.test.ts","packages/contracts/src/material-access.ts","packages/contracts/src/material-brand.test.ts","packages/contracts/src/material.ts","packages/contracts/src/production.test.ts","packages/contracts/src/production.ts","packages/contracts/src/script-to-storyboard.test.ts","packages/contracts/src/script-to-storyboard.ts","packages/contracts/src/storyboard-video.test.ts","packages/contracts/src/storyboard.test.ts","packages/contracts/src/storyboard.ts","packages/public-file/src/index.test.ts","packages/public-file/src/index.ts","pnpm-lock.yaml","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","scripts/check-inference-acceptance.mjs","scripts/check-production-acceptance.mjs","scripts/check-public-file-acceptance.mjs","scripts/check-public-file-integration.mjs","scripts/check-ui-acceptance.mjs","scripts/lib/vitest-skips.mjs","scripts/migration-history.json","services/model-sidecar/main.py"]},{"id":"85139103f8888f43354648f417578a866e3e3938","message":"merge: integrate atomic timeline editing and keyboard shortcuts\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/85139103f8888f43354648f417578a866e3e3938","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T17:13:09-07:00","added":["docs/governance/log/2026-09-08-video-timeline-editing.md","docs/product/pro-video-platform-progress.md","packages/contracts/src/video-edit-timeline.test.ts","packages/contracts/src/video-edit-timeline.ts"],"removed":[],"modified":["CLAUDE.md","apps/web/src/components/material-factory/video-edit/EditTimeline.tsx","apps/web/src/components/material-factory/video-edit/VideoEditStudio.tsx","apps/web/src/components/material-factory/video-edit/video-edit.module.css","docs/product/pro-video-platform-gap-analysis.md","packages/contracts/src/index.ts"]}],"total_commits":0,"head_commit":{"id":"2344e0beefffd98e156c51bc725bf38ece6045a8","message":"merge: retain latest timeline3a release records alongside full branch integration\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/2344e0beefffd98e156c51bc725bf38ece6045a8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-08T18:13:32-07:00","added":["docs/releases/2026-09-08-timeline3a.md","reports/video-timeline-media-2026-09-08/hotfix/backup-verification.json","reports/video-timeline-media-2026-09-08/hotfix/deployed-verify.json","reports/video-timeline-media-2026-09-08/hotfix/live-browser-verification.json","reports/video-timeline-media-2026-09-08/hotfix/post-deployment-smoke.json"],"removed":[],"modified":["docs/governance/log/2026-09-08-video-timeline-media.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json","reports/video-timeline-media-2026-09-08/hotfix/validation.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":724847,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":7,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T09:12:27+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788916575
|
1788916615
|
0
|
1788916574
|
1788916615
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26182
|
merge: 模型中心现用验收与费用记录
|
51
|
5
|
ci.yml
|
150
|
5
|
0
|
refs/heads/main
|
ff2eaee4eed577ef2952eb8c89a297f9548383dc
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afc2a19605a8f7da10785303eee507a380b01a8d","after":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/afc2a19605a8f7da10785303eee507a380b01a8d...ff2eaee4eed577ef2952eb8c89a297f9548383dc","commits":[{"id":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","message":"merge: 模型中心现用验收与费用记录\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ff2eaee4eed577ef2952eb8c89a297f9548383dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:50:08-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]},{"id":"df676eac4d9c6613ca62a90e7e0607517f5a065a","message":"docs(ai): 记录现用模型中心真实调用及独立预算验收\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/df676eac4d9c6613ca62a90e7e0607517f5a065a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:49:43-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]}],"total_commits":0,"head_commit":{"id":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","message":"merge: 模型中心现用验收与费用记录\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ff2eaee4eed577ef2952eb8c89a297f9548383dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:50:08-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":95753,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-20T17:43:17+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792489812
|
1792490084
|
0
|
1792489810
|
1792490084
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26183
|
merge: 模型中心现用验收与费用记录
|
51
|
5
|
e2e.yml
|
151
|
5
|
0
|
refs/heads/main
|
ff2eaee4eed577ef2952eb8c89a297f9548383dc
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afc2a19605a8f7da10785303eee507a380b01a8d","after":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/afc2a19605a8f7da10785303eee507a380b01a8d...ff2eaee4eed577ef2952eb8c89a297f9548383dc","commits":[{"id":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","message":"merge: 模型中心现用验收与费用记录\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ff2eaee4eed577ef2952eb8c89a297f9548383dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:50:08-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]},{"id":"df676eac4d9c6613ca62a90e7e0607517f5a065a","message":"docs(ai): 记录现用模型中心真实调用及独立预算验收\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/df676eac4d9c6613ca62a90e7e0607517f5a065a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:49:43-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]}],"total_commits":0,"head_commit":{"id":"ff2eaee4eed577ef2952eb8c89a297f9548383dc","message":"merge: 模型中心现用验收与费用记录\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ff2eaee4eed577ef2952eb8c89a297f9548383dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-20T02:50:08-07:00","added":["docs/evidence/model-center-2026-10-20/acceptance.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/deployments/model-center-local-2026-10-20.md","开发计划.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":95753,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-20T17:43:17+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792490084
|
1792490174
|
0
|
1792489810
|
1792490174
|
|
|
0
|
Edit
Delete
|
|
23665
|
feat(video): bind adopted previs camera and blocki feat(video): bind adopted previs camera and blocking to shot generation...
|
57
|
5
|
governance.yml
|
36
|
5
|
0
|
refs/heads/main
|
51de95b1fd93350c324ca05added3e7eb1902cd7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afc4a75296aba48f34523bc5b33712afaaeeaad5","after":"51de95b1fd93350c324ca05added3e7eb1902cd7","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/afc4a75296aba48f34523bc5b33712afaaeeaad5...51de95b1fd93350c324ca05added3e7eb1902cd7","commits":[{"id":"51de95b1fd93350c324ca05added3e7eb1902cd7","message":"feat(video): bind adopted previs camera and blocking to shot generation\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/51de95b1fd93350c324ca05added3e7eb1902cd7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-06T23:47:14-07:00","added":["docs/governance/log/2026-09-07-shijie-video-binding.md","packages/contracts/src/shijie-video-binding.ts","packages/shijie-runtime/src/video-binding.test.ts","packages/shijie-runtime/src/video-binding.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/test/seedance-video.integration.test.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/test/seedance-video.integration.test.ts","apps/web/src/components/material-factory/VideoStudio.tsx","apps/web/src/components/material-factory/shijie/ShijieStudio.tsx","apps/web/src/components/material-factory/video-shot-progress.ts","packages/contracts/src/material.ts","packages/contracts/src/shijie.ts","packages/shijie-domain/src/domain.test.ts","packages/shijie-domain/src/index.ts","packages/shijie-runtime/src/index.ts","reports/admin-desktop.png","reports/admin-mobile.png","reports/content-detail.brief-desktop.png","reports/content-detail.images-desktop.png","reports/content-detail.output-desktop.png","reports/content-detail.output-mobile.png","reports/content-detail.plans-desktop.png","reports/content-detail.review-desktop.png","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/model-api-key-saved.png","reports/model-credential-error.desktop.png","reports/model-credential-error.mobile.png","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-intake.desktop.png","reports/validation-source.latest.json","scripts/video-shot-progress.test.mjs"]}],"total_commits":0,"head_commit":{"id":"51de95b1fd93350c324ca05added3e7eb1902cd7","message":"feat(video): bind adopted previs camera and blocking to shot generation\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/51de95b1fd93350c324ca05added3e7eb1902cd7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-06T23:47:14-07:00","added":["docs/governance/log/2026-09-07-shijie-video-binding.md","packages/contracts/src/shijie-video-binding.ts","packages/shijie-runtime/src/video-binding.test.ts","packages/shijie-runtime/src/video-binding.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/test/seedance-video.integration.test.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/test/seedance-video.integration.test.ts","apps/web/src/components/material-factory/VideoStudio.tsx","apps/web/src/components/material-factory/shijie/ShijieStudio.tsx","apps/web/src/components/material-factory/video-shot-progress.ts","packages/contracts/src/material.ts","packages/contracts/src/shijie.ts","packages/shijie-domain/src/domain.test.ts","packages/shijie-domain/src/index.ts","packages/shijie-runtime/src/index.ts","reports/admin-desktop.png","reports/admin-mobile.png","reports/content-detail.brief-desktop.png","reports/content-detail.images-desktop.png","reports/content-detail.output-desktop.png","reports/content-detail.output-mobile.png","reports/content-detail.plans-desktop.png","reports/content-detail.review-desktop.png","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/model-api-key-saved.png","reports/model-credential-error.desktop.png","reports/model-credential-error.mobile.png","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-intake.desktop.png","reports/validation-source.latest.json","scripts/video-shot-progress.test.mjs"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":292049,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":5,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-07T14:10:44+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788763665
|
1788763704
|
0
|
1788763663
|
1788763704
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26609
|
chore(evidence): record U2 realtime round-2 gates chore(evidence): record U2 realtime round-2 gates on 390c6f4...
|
135
|
5
|
governance.yml
|
19
|
5
|
0
|
refs/heads/main
|
f29f666abff0abbc473b0601069a043579679c68
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"afce4b4aa5caf3aec9c43c3c42b78bc883fb4121","after":"f29f666abff0abbc473b0601069a043579679c68","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/afce4b4aa5caf3aec9c43c3c42b78bc883fb4121...f29f666abff0abbc473b0601069a043579679c68","commits":[{"id":"f29f666abff0abbc473b0601069a043579679c68","message":"chore(evidence): record U2 realtime round-2 gates on 390c6f4\n\nNative latest reports from clean 390c6f4 (worktreeHash\nsha256:eb00120b04cef3e735f19adef064ffa395e67f9b5d35b6c42a27b9a111bc0cc2):\npnpm check exit 0 (ownTests 30, ownTestCases 174; test:scripts 113/113);\ncheck:device-boundaries exit 0; check:runtime exit 0 (164 passed, floor 143,\nRLS enforce, dedicated container DB device_cloud_rt1027run2 / Redis db5 on\nthing-rt-1027-*); UI_MATRIX=1 check:ui exit 0 (nestjs/ws 9, nestjs/sse 9,\nports 45722/45723); check:evidence exit 0; test:s3:rules 46/46. CLAUDE.md\nprogress rows now name clean 390c6f4 (acceptance-successor scope only).\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/f29f666abff0abbc473b0601069a043579679c68","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T00:05:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/device-boundaries.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"390c6f436aeca8ae1d397a3a23540edc31cc28bb","message":"test(realtime): close U2 realtime verifier findings RTV-F1..F4\n\n- RTV-F1: new case \"replay window\" — envelopes published via Redis while a\n WS replay is in flight (buffered path) are withheld from the revoked\n tenant and flushed after the replay tail. Mutation Ma (buffer flush\n sends directly) turns it red (2/2 runs).\n- RTV-F2: new case \"ordering under load\" — 90 interleaved tenant-owned and\n projection-judged events; WS and SSE, live and replay, assert seq equals\n the enqueue order (strictly increasing) and no duplicate envelope id.\n Mutations Me (SSE concatMap -\u003e mergeMap) and Mf (WS without the delivery\n chain) turn it red.\n- RTV-F3: docs/u2-realtime-scope.md states that live connections do not\n re-check token expiry or session revocation after the handshake\n (pre-existing behaviour); PM-A06 here only covers device events gated by\n the current projection.\n- RTV-F4: governance.registry.json (strengthen only) registers\n realtime.audience.test.ts, realtime.device-scope.acceptance.test.ts and\n device-v1b.revocation-read.acceptance.test.ts under device-v1a\n strip.files (v1a is stripped first; the fixtures call /api/device-v1a).\n Full strip simulation residue 9 -\u003e 3 (start afce4b4: 5; the remaining 3\n are pre-existing and unrelated).\n\nNo source change under apps/api-nestjs/src. Verified before commit:\nrealtime.device-scope 7/7, check:quick 14/14.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/390c6f436aeca8ae1d397a3a23540edc31cc28bb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T00:02:37-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-nestjs/test/realtime.device-scope.acceptance.test.ts","docs/u2-realtime-scope.md","governance.registry.json"]},{"id":"f559a293bba1d96430c1e3703670f8a3fb4a90ba","message":"chore(evidence): record U2 realtime gates on ce2619a\n\nNative latest reports from clean ce2619a (worktreeHash\nsha256:5e054037958daef5a177c715fb73f207748f4d41fc06c1d3bed39df176325016):\npnpm check exit 0 (ownTests 30, ownTestCases 172; test:scripts 113/113);\ncheck:device-boundaries exit 0; check:runtime exit 0 (162 passed, floor 143,\nRLS enforce, dedicated container DB device_cloud_rt1027run / Redis db5 on\nthing-rt-1027-*); UI_MATRIX=1 check:ui exit 0 (nestjs/ws 9, nestjs/sse 9,\nports 45722/45723); check:evidence exit 0; test:s3:rules 46/46. CLAUDE.md\nprogress rows now name clean ce2619a (acceptance-successor scope only).\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/f559a293bba1d96430c1e3703670f8a3fb4a90ba","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T23:37:46-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/device-boundaries.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"ce2619af08ac73bcc20ac304c29201742d3dacf9","message":"fix(realtime): judge WS/SSE envelopes against the subscriber's current device projection (U2 realtime)\n\nU2 realtime slice (01 存量应用升级/物云.md \"U2 受权只读首片\" — U2 covered HTTP\nonly; 01 权限计划 PM-06 / PM-A05 / PM-A06):\n- New events/realtime-audience.ts: every contract event type is classified\n (connection / tenant / authority / device-projection). Non-authority\n subjects need a current TenantDeviceView for device-projection events\n (topology additionally needs topology:read); control-plane device events\n (lifecycle, activation, transfer, V1a, grant.revoked incl. reason) are\n authority-only; unclassified types are refused for non-authority subjects;\n lookup errors fail closed. Device rules sit inside the devices strip markers.\n- WS gateway: per-connection ordered delivery chain; replay, replay buffer\n and live push all pass the same gate right before send.\n- SSE: concatMap gate after concat(replay, live), order preserved; refused\n persisted events do not advance Last-Event-ID.\n- Tests: realtime.device-scope.acceptance.test.ts (5 cases, JWT, real\n outbox/dispatcher/Redis/WS/SSE): revoked tenant replay (WS+SSE), revocation\n during open connections incl. in-flight rows, cross-tenant misaddressed /\n id-subscribed / replay, observer gets no control-class or unclassified\n envelopes, transfer write chain; positives for granted tenant and authority.\n realtime.audience.test.ts (7 pure cases): classification guard over\n REALTIME_EVENT_TYPES and rule semantics.\n- Before fix on afce4b4: all 5 acceptance cases red on the delivery\n assertions (guard test: module missing).\n\nNo write-chain, contract, Prisma or migration change; no new command or\ndevice action; candidate directory stays default-closed. Revoked-party\nminimal notice and device-history lower bound (Grant validFrom) remain\nbusiness decisions (docs/u2-realtime-scope.md).\n\nVerified before commit: nestjs vitest 140 passed / 6 skipped (tenant.rls\nneeds provisioned roles; full gates rerun on the committed tree),\ncheck:quick 14/14.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/ce2619af08ac73bcc20ac304c29201742d3dacf9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-27T23:32:12-07:00","added":["apps/api-nestjs/src/events/realtime-audience.ts","apps/api-nestjs/test/realtime.audience.test.ts","apps/api-nestjs/test/realtime.device-scope.acceptance.test.ts","docs/u2-realtime-scope.md"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/events/events.module.ts","apps/api-nestjs/src/sse/sse.controller.ts","docs/domain/owner-matrix.md","docs/u2-authorized-read.md"]}],"total_commits":0,"head_commit":{"id":"f29f666abff0abbc473b0601069a043579679c68","message":"chore(evidence): record U2 realtime round-2 gates on 390c6f4\n\nNative latest reports from clean 390c6f4 (worktreeHash\nsha256:eb00120b04cef3e735f19adef064ffa395e67f9b5d35b6c42a27b9a111bc0cc2):\npnpm check exit 0 (ownTests 30, ownTestCases 174; test:scripts 113/113);\ncheck:device-boundaries exit 0; check:runtime exit 0 (164 passed, floor 143,\nRLS enforce, dedicated container DB device_cloud_rt1027run2 / Redis db5 on\nthing-rt-1027-*); UI_MATRIX=1 check:ui exit 0 (nestjs/ws 9, nestjs/sse 9,\nports 45722/45723); check:evidence exit 0; test:s3:rules 46/46. CLAUDE.md\nprogress rows now name clean 390c6f4 (acceptance-successor scope only).\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/f29f666abff0abbc473b0601069a043579679c68","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-28T00:05:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/device-boundaries.latest.json","reports/docs-truth.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-kit.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":135,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhai-thing-cloud","full_name":"luoanwu/juhai-thing-cloud","description":"物云:02「物」域应用,自设备云 juhai-device-cloud 4652ce0 分叉","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":4644,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-thing-cloud","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-thing-cloud.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-10-12T21:14:44+08:00","updated_at":"2026-10-28T09:28:45+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1793172012
|
1793172063
|
0
|
1793172011
|
1793172073
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
governance-governance.yml-refs/heads/main
|
0
|
Edit
Delete
|