|
25630
|
fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api-nestjs`...
|
135
|
5
|
governance.yml
|
1
|
5
|
0
|
refs/heads/main
|
4652ce0fd0569840e5cab90e091be88f7173a7f9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0000000000000000000000000000000000000000","after":"4652ce0fd0569840e5cab90e091be88f7173a7f9","compare_url":"https://gitea.g-hi.com/","commits":[{"id":"4652ce0fd0569840e5cab90e091be88f7173a7f9","message":"fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api-nestjs`\n\n本文件没有顶层 name,compose 便按**所在目录名**推导 project 名。它在每个仓里的路径都是\napps/api-nestjs/,于是 7 个仓推导出同一个 `api-nestjs`,共用 `api-nestjs_pgdata` /\n`_redisdata` 与同名容器——后 up 的那个直接接管先起者的容器与卷。这类冲突单仓内部永远\n判不出来,只有横着比多份 compose 才看得见,已经咬过一次(C-15)。\n\n现改为 `name: ${COMPOSE_PROJECT_NAME:-device-cloud}`,默认取本仓 package.json 的 name,\n仍可用 COMPOSE_PROJECT_NAME 覆盖。实测 `docker compose config` 解析出的卷已变为\n`device-cloud_*`。\n\n数据风险已先核过再改:本机 260 个卷里**没有任何 `api-nestjs_*`**,\n`docker ps -a --filter label=com.docker.compose.project=api-nestjs` 零命中——\n这份 compose 在本机从未以默认推导名起过,没有旧卷需要迁移。(只证明本机;\n别的机器若直接 up 过,改名后首次 up 会建新空卷,旧卷需自行迁移。)\n\n工作区门禁 `平台治理/基础/scripts/check-workspace-consistency.mjs` 的\nL9 COMPOSE_PROJECT_COLLISION 在 7 个仓全部补齐后由 ISSUES 转 CLEAN(exit 0,0 issues)。\n处置依据:裁决 N-11 选项 ①。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4652ce0fd0569840e5cab90e091be88f7173a7f9","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-18T19:13:31-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/docker-compose.yml"]},{"id":"50f4399dc7bb4ef9be6f97aa60a8e3148667c3e2","message":"chore(governance): 在 clean HEAD 上重跑静态门禁,证据第一次绑定当前提交\n\n迁移后本仓 19 份 reports/*.latest.json 无一绑定当前 HEAD,全部生成于 2026-08-26 /\n09-10 的旧树,按证据纪律一律按 STALE 对待——也就是说当前 HEAD 的质量一直是未知数。\n\n本次在 clean HEAD (bda8349) 上逐条重跑全部静态门禁:12 通过 / 2 失败,14 份报告\nprovenance 全部 gitSha=bda8349 且 worktreeDirty=false。\n\n两条失败都是跨仓耦合,不是本仓静态问题:\n- check-evidence-current:os-product-runtime 的 upstream 指向基座 checkout 状态\n- check-os-product-compat:产品兼容性需要基座侧路径\n\n不跑需实例的门禁(runtime / UI / 容器 / 灾备),那些要 DATABASE_URL 与浏览器,\n按证据等级\"静态 \u003c 真实 DB \u003c 浏览器\",本次只提升到静态一级。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/50f4399dc7bb4ef9be6f97aa60a8e3148667c3e2","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-15T00:34:03-07:00","added":[],"removed":[],"modified":["reports/ci-evidence.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/migrations.latest.json","reports/naming.latest.json","reports/os-product-compat.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"bda8349f3440331dc74da6a4a41880607201d63d","message":"chore: refresh governance evidence reports\n\nRegenerate reports/*.latest.json from the latest local gate run\n(contract-consumers, device-boundaries, dual-backend-parity,\nmigrations, naming, os-product-compat, schema-sync,\nstatemachine-write-guard, validation-source, evidence-current).\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/bda8349f3440331dc74da6a4a41880607201d63d","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-14T19:51:44-07:00","added":[],"removed":[],"modified":["reports/contract-consumers.latest.json","reports/device-boundaries.latest.json","reports/dual-backend-parity.latest.json","reports/evidence-current.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/os-product-compat.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"7307924582aa9ace4042b51463833ebd9bc9d17e","message":"feat: harden device cloud governance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/7307924582aa9ace4042b51463833ebd9bc9d17e","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T17:19:11-07:00","added":["reports/ci-evidence.latest.json","reports/device-boundaries.latest.json","reports/evidence-current.latest.json","scripts/check-ci-evidence.mjs","scripts/check-device-boundaries.mjs","scripts/check-evidence-current.mjs"],"removed":[],"modified":[".github/pull_request_template.md",".github/workflows/governance.yml","CLAUDE.md","apps/api-fastify/src/modules/device-v1a/device-v1a.service.ts","apps/api-fastify/src/routes/device-v1a.ts","apps/api-fastify/test/device-v1a.integration.test.ts","apps/api-nestjs/src/device-v1a/device-v1a.service.ts","apps/api-nestjs/test/device-v1a.integration.test.ts","apps/web/e2e/acceptance.spec.ts","docs/standards/api-standard.md","governance.registry.json","governance.registry.schema.json","package.json","reports/baseline.json","reports/contract-consumers.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-compat.latest.json","reports/os-product-runtime.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","scripts/check-docs-truth.mjs","scripts/check-fork-readiness.mjs","scripts/check-os-product-compat.mjs","scripts/check-os-product-runtime.mjs","scripts/governance-report.mjs","scripts/lib/report-provenance.mjs"]},{"id":"49e97bd63c64e1d0484db4acffd63d40ab27bbbe","message":"feat: implement governed device cloud V1\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/49e97bd63c64e1d0484db4acffd63d40ab27bbbe","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T08:46:32-07:00","added":["apps/api-fastify/prisma/migrations/20260824163000_device_v1a/migration.sql","apps/api-fastify/prisma/migrations/20260825100000_device_v1b_activation/migration.sql","apps/api-fastify/prisma/migrations/20260825143000_device_v1b_transfer/migration.sql","apps/api-fastify/prisma/migrations/20260825150000_device_v1b_topology/migration.sql","apps/api-fastify/prisma/migrations/20260825162000_device_v1b_grant_revocation/migration.sql","apps/api-fastify/src/modules/device-v1a/device-v1a.service.ts","apps/api-fastify/src/modules/device-v1b/device-v1b.service.ts","apps/api-fastify/src/routes/device-v1a.ts","apps/api-fastify/src/routes/device-v1b.ts","apps/api-fastify/test/device-v1a.integration.test.ts","apps/api-fastify/test/device-v1b.integration.test.ts","apps/api-nestjs/prisma/migrations/20260824163000_device_v1a/migration.sql","apps/api-nestjs/prisma/migrations/20260825100000_device_v1b_activation/migration.sql","apps/api-nestjs/prisma/migrations/20260825143000_device_v1b_transfer/migration.sql","apps/api-nestjs/prisma/migrations/20260825150000_device_v1b_topology/migration.sql","apps/api-nestjs/prisma/migrations/20260825162000_device_v1b_grant_revocation/migration.sql","apps/api-nestjs/src/device-v1a/device-v1a.controller.ts","apps/api-nestjs/src/device-v1a/device-v1a.module.ts","apps/api-nestjs/src/device-v1a/device-v1a.service.ts","apps/api-nestjs/src/device-v1b/device-v1b.controller.ts","apps/api-nestjs/src/device-v1b/device-v1b.module.ts","apps/api-nestjs/src/device-v1b/device-v1b.service.ts","apps/api-nestjs/test/device-v1a.integration.test.ts","apps/api-nestjs/test/device-v1b.integration.test.ts","apps/web/src/components/DeviceV1aWorkspace.tsx","apps/web/src/components/DeviceV1bActivationWorkspace.tsx","docs/domain/customer-service-product-blueprint.md","docs/domain/device-cloud-blueprint.md","docs/domain/device-cloud-review.md","kernel.products.json","packages/contracts/src/device-v1a.test.ts","packages/contracts/src/device-v1a.ts","packages/contracts/src/device-v1b.test.ts","packages/contracts/src/device-v1b.ts","products/juhai.support/README.md","products/juhai.support/acceptance/juhai.support.case.acceptance.mjs","products/juhai.support/migrations/juhai.support.case/20260825090000_create_support_cases.sql","products/juhai.support/migrations/juhai.support.case/20260825091000_create_support_case_actions.sql","products/juhai.support/package.json","products/juhai.support/product.manifest.json","products/juhai.support/src/case-repository.ts","products/juhai.support/src/contracts.ts","products/juhai.support/src/fastify.ts","products/juhai.support/src/host.ts","products/juhai.support/src/index.ts","products/juhai.support/src/manifest.ts","products/juhai.support/src/nestjs.ts","products/juhai.support/src/tools.ts","products/juhai.support/src/web.tsx","products/juhai.support/test/os-host.runtime.test.ts","products/juhai.support/tsconfig.os-host.json","products/juhai.support/vitest.os-host.config.ts","reports/os-product-compat.latest.json","reports/os-product-runtime.latest.json","scripts/check-os-product-compat.mjs","scripts/check-os-product-runtime.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-nestjs/package.json","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/app.module.ts","apps/api-nestjs/src/redis/redis.module.ts","apps/web/e2e/acceptance.spec.ts","apps/web/src/app/globals.css","apps/web/src/app/page.tsx","apps/web/src/components/EventFeed.tsx","apps/web/src/hooks/useRealtime.ts","apps/web/src/lib/api.ts","apps/web/src/lib/types.ts","docs/README.md","docs/domain-glossary.md","docs/domain/owner-matrix.md","docs/governance-experience.md","governance.registry.json","governance.registry.schema.json","package.json","packages/contracts/src/index.ts","packages/contracts/src/realtime.ts","reports/baseline.json","reports/contract-consumers.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/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","scripts/check-docs-truth.mjs","scripts/check-migrations.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-statemachine-write-guard.mjs","scripts/check-ui-acceptance.mjs","scripts/governance-report.mjs"]}],"total_commits":0,"head_commit":{"id":"4652ce0fd0569840e5cab90e091be88f7173a7f9","message":"fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api-nestjs`\n\n本文件没有顶层 name,compose 便按**所在目录名**推导 project 名。它在每个仓里的路径都是\napps/api-nestjs/,于是 7 个仓推导出同一个 `api-nestjs`,共用 `api-nestjs_pgdata` /\n`_redisdata` 与同名容器——后 up 的那个直接接管先起者的容器与卷。这类冲突单仓内部永远\n判不出来,只有横着比多份 compose 才看得见,已经咬过一次(C-15)。\n\n现改为 `name: ${COMPOSE_PROJECT_NAME:-device-cloud}`,默认取本仓 package.json 的 name,\n仍可用 COMPOSE_PROJECT_NAME 覆盖。实测 `docker compose config` 解析出的卷已变为\n`device-cloud_*`。\n\n数据风险已先核过再改:本机 260 个卷里**没有任何 `api-nestjs_*`**,\n`docker ps -a --filter label=com.docker.compose.project=api-nestjs` 零命中——\n这份 compose 在本机从未以默认推导名起过,没有旧卷需要迁移。(只证明本机;\n别的机器若直接 up 过,改名后首次 up 会建新空卷,旧卷需自行迁移。)\n\n工作区门禁 `平台治理/基础/scripts/check-workspace-consistency.mjs` 的\nL9 COMPOSE_PROJECT_COLLISION 在 7 个仓全部补齐后由 ISSUES 转 CLEAN(exit 0,0 issues)。\n处置依据:裁决 N-11 选项 ①。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4652ce0fd0569840e5cab90e091be88f7173a7f9","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-18T19:13:31-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/docker-compose.yml"]},"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":true,"fork":false,"template":false,"mirror":false,"size":27,"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":1,"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-12T21:14:55+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
|
1791810895
|
1791810904
|
0
|
1791810895
|
1791810905
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25754
|
test: record clean original and renamed P7 compati test: record clean original and renamed P7 compatibility acceptance...
|
76
|
5
|
governance.yml
|
186
|
5
|
0
|
refs/heads/main
|
f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"990a5012f1e6a77b83b4c76ceddba7be93bfaa84","after":"f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/990a5012f1e6a77b83b4c76ceddba7be93bfaa84...f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","commits":[{"id":"f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","message":"test: record clean original and renamed P7 compatibility acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","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-12T15:55:15-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/public-api-name-compatibility-2026-10-12.md","docs/product-extension-guide.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"56b7b7f9e70529afa25a9cbc0cb445c29f246f5b","message":"fix: govern active consumer identity and inventory legacy export names\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/56b7b7f9e70529afa25a9cbc0cb445c29f246f5b","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-12T15:17:09-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/public-api-name-compatibility-2026-10-12.md","governance.registry.json","kernel.exports.lock.json"]},{"id":"cd2722f36153feddae222b4b6486b307b961f50b","message":"fix: version public naming API and preserve legacy consumer compatibility\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cd2722f36153feddae222b4b6486b307b961f50b","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-12T15:14:00-07:00","added":["docs/operations/public-api-name-compatibility-2026-10-12.md","tests/kernel-name-compatibility-fixture/src/index.ts","tests/kernel-name-compatibility-fixture/tsconfig.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/employment-projection.service.ts","apps/api-fastify/src/plugins/employment-fact-consumer.ts","apps/api-fastify/test/employment-fact-consumer.integration.test.ts","apps/api-fastify/test/employment-projection.acceptance.test.ts","apps/api-nestjs/src/employment/employment-fact-consumer.ts","apps/api-nestjs/src/employment/employment-projection.service.ts","apps/api-nestjs/test/employment-fact-consumer.integration.test.ts","apps/api-nestjs/test/employment-projection.acceptance.test.ts","apps/api-nestjs/test/platform-fact-delivery.acceptance.test.ts","apps/api-nestjs/test/platform-fact-dev-recovery.acceptance.test.ts","docs/product-extension-guide.md","kernel.downstream.json","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/employment-projection.ts","packages/contracts/src/product-manifest.ts","packages/contracts/src/rls.ts","packages/product-runtime/package.json","packages/product-runtime/src/product-sql.ts","scripts/check-docs-truth.mjs","scripts/check-tenant-grants.mjs","scripts/lib/tenant-grants-cli.test.mjs"]}],"total_commits":0,"head_commit":{"id":"f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","message":"test: record clean original and renamed P7 compatibility acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","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-12T15:55:15-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/public-api-name-compatibility-2026-10-12.md","docs/product-extension-guide.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.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":104517,"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-12T09:49: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
|
3
|
35
|
1791872227
|
1791872243
|
0
|
1791845758
|
1791872459
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25762
|
chore(reports): bind clean A6 gate evidence @ 81a3 chore(reports): bind clean A6 gate evidence @ 81a328b...
|
54
|
5
|
governance.yml
|
54
|
5
|
0
|
refs/heads/main
|
083b36e9f370d4d66363f536f0249825edbd52e4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f9d559dd848d5fa669c444a685f826974d9b05b7","after":"083b36e9f370d4d66363f536f0249825edbd52e4","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/f9d559dd848d5fa669c444a685f826974d9b05b7...083b36e9f370d4d66363f536f0249825edbd52e4","commits":[{"id":"083b36e9f370d4d66363f536f0249825edbd52e4","message":"chore(reports): bind clean A6 gate evidence @ 81a328b\n\npnpm check exit 0 与 governance:status 在干净提交 81a328b 上重跑,18 份报告绑定该提交、worktreeDirty=false。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/083b36e9f370d4d66363f536f0249825edbd52e4","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-12T16:32:42-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.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-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"81a328b921400eefa30b9ab9321ff970f6d87660","message":"feat(governance): A6 check:derived-matrix——固定快照多维核验衍生仓\n\n外部清单驱动、独立于离线 check/quick/profile 的衍生仓核验入口:按完整 SHA 读取各仓受控快照,\n分列运行时 kernel pin、锁原文、本机安装观察、八个治理脚本指纹与对照、check 接线、脚手架出处、\noverlay、迁移回执(只作登记)与未完成动作,以及 governance/runtime/UI 验收报告的状态、指标、\n来源绑定(EXACT / RECORD_ONLY_ANCESTOR / STALE_CODE / DIRTY / DIVERGED / FOREIGN / UNBOUND / MISSING)。\n--inventory 盘点成功 exit 0 但保留 PARTIAL;严格模式缺口即 exit 1;坏清单与异常一律刷新 failed 报告。\n\n- scripts/check-derived-matrix.mjs、scripts/lib/derived-matrix.mjs;34 项自检(含真实 CLI)进 test:scripts。\n- docs/derived-matrix.md 手册;CHANGELOG Unreleased、CLAUDE.md 命令、README、经验 C46、迁移手册入口。\n- 不迁移消费者、不改回执与已安装依赖、不发版不移 tag;框架发布版本仍为 0.25.1。\n\n实现来自 Codex 会话未提交的 A6 工作(工作树 codex/derived-matrix-20261012),经审读后提交:\nderived-matrix 自检 34/34,test:scripts 182/182,pnpm check exit 0;以 00 层清单重跑结果与其矩阵报告逐仓一致\n(14 快照:13 PARTIAL、1 不适用)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/81a328b921400eefa30b9ab9321ff970f6d87660","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-12T16:31:55-07:00","added":["docs/derived-matrix.md","scripts/check-derived-matrix.mjs","scripts/lib/derived-matrix.mjs","scripts/lib/derived-matrix.test.mjs"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/governance-experience.md","docs/migration-playbook.md","package.json"]}],"total_commits":0,"head_commit":{"id":"083b36e9f370d4d66363f536f0249825edbd52e4","message":"chore(reports): bind clean A6 gate evidence @ 81a328b\n\npnpm check exit 0 与 governance:status 在干净提交 81a328b 上重跑,18 份报告绑定该提交、worktreeDirty=false。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/083b36e9f370d4d66363f536f0249825edbd52e4","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-12T16:32:42-07:00","added":[],"removed":[],"modified":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.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-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8435,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-12T07:32: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
|
10
|
1791872270
|
1791872339
|
0
|
1791847979
|
1791872931
|
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
|
|
25787
|
docs(devices): 记录框架 0.25.1 迁移分支已快进合入 main 并推送
|
135
|
5
|
governance.yml
|
2
|
5
|
0
|
refs/heads/main
|
8ce6f576c05937f2dc336d621bbb71c495ea06ab
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4652ce0fd0569840e5cab90e091be88f7173a7f9","after":"8ce6f576c05937f2dc336d621bbb71c495ea06ab","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/4652ce0fd0569840e5cab90e091be88f7173a7f9...8ce6f576c05937f2dc336d621bbb71c495ea06ab","commits":[{"id":"8ce6f576c05937f2dc336d621bbb71c495ea06ab","message":"docs(devices): 记录框架 0.25.1 迁移分支已快进合入 main 并推送\n\n动态区发布快照与 framework-migration.md 去掉「未合入 main、未推送」;证据仍绑定 f582f13(runtime/UI)与 44ecd2c(静态)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/8ce6f576c05937f2dc336d621bbb71c495ea06ab","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-12T18:39:56-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/framework-migration.md"]},{"id":"ae81d9e8db9caa1d6ea1e477128772848021cc4e","message":"chore(governance): 在 clean 44ecd2c 上重跑静态门禁,静态证据绑定当前提交\n\npnpm check exit 0(18 项静态门禁 + test:scripts + lint + typecheck;棘轮未回退)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/ae81d9e8db9caa1d6ea1e477128772848021cc4e","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-12T18:37:46-07:00","added":["reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json"],"removed":[],"modified":["reports/ci-evidence.latest.json","reports/contract-consumers.latest.json","reports/device-boundaries.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/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"44ecd2cc153ca4640cc63832905c73e689016fbd","message":"chore(reports): 绑定 f582f13 的运行与浏览器证据,回填动态区并重建棘轮基线\n\n- check:runtime @ clean f582f13:236 tests / 0 failures,租户 RLS enforce(tenantRlsEnforced=1),同夹具差分通过;\n 新建空库 device_cloud_runtime_20261012b;\n- check:ui(UI_MATRIX=1)@ clean f582f13:nestjs/fastify × ws/sse 四组合各 9 用例 / 0 失败;\n 新建空库 device_cloud_ui_20261012b;\n- 身份负例:check:runtime 传 base_framework_wrong 在预检 exit 1;\n- migration:rollback --verify:隔离检出 ok,check:kernel fail(回滚点 4652ce0 是 0.1.0 之前的拷贝,\n 没有 check:kernel 脚本;待回灌框架),报告原样提交;\n- reports/baseline.json 按迁移手册删除后由 governance-report 以本仓实测初始化,手工补 testsPassed 236 /\n uiTestsPassed 9 地板(迁移前 188 / 8);\n- CLAUDE.md 动态区与 framework-migration.md 回填上述证据。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/44ecd2cc153ca4640cc63832905c73e689016fbd","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-12T18:37:20-07:00","added":["reports/conformance-differential.latest.json","reports/framework-migration-rollback.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/framework-migration.md","reports/baseline.json","reports/runtime-acceptance.latest.json","reports/ui-acceptance.latest.json"]},{"id":"f582f139b64c22ef9b85a3656f8b9d5c9901c9f3","message":"chore(governance): 签发框架 0.25.1 sync 迁移凭证(回滚点 4652ce0)\n\npnpm migration:record -- --source \u003cv0.25.1 克隆 @ bed72c1\u003e --target \u003c本仓\u003e --mode sync --rollback-to 4652ce0;\nrunId=6e6736d4-1131-4682-a911-0028b58e02aa,frameworkVersion 0.25.1 → 0.25.1。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/f582f139b64c22ef9b85a3656f8b9d5c9901c9f3","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-12T18:32:01-07:00","added":["reports/framework-migration.latest.json"],"removed":[],"modified":[]},{"id":"5a0a055a0e055506fd8fe103d85672fc9973be3d","message":"docs(devices): 治理宪章、README 与文档随框架 0.25.1 合并;迁移记录与方案更新\n\n- CLAUDE.md:框架稳定宪章 + 物云定位与设备写链真源;动态区按本仓重写(证据数字在证据提交回填);\n 已关闭缺口分「框架继承」「物云自有」两表,本仓自有编号改 DC- 前缀(原 C19–C33、G24、G25),\n 新增 DC-C34、DC-C35 与开放缺口 DC-G26、DC-G27;开放缺口按本仓现状改写;\n 更正框架真源地图里过时的「RLS 未闭环」;\n- README / docs:合并框架改动;本仓门禁与 OS 产品包现状;经验库本仓条目改 DC- 编号;\n owner-matrix 设备段打剥离标记;\n- framework-migration.md:新增 2026-10-12 sync 记录(源 v0.25.1 = bed72c1,回滚点 4652ce0),\n 历史记录原文保留;迁移方案补「执行中追加的决定与发现」并更正两处原写法。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/5a0a055a0e055506fd8fe103d85672fc9973be3d","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-12T18:29:58-07:00","added":["docs/adr/0010-governance-layering-and-evidence-model.md","docs/alerting.md","docs/deployment-runbook.md","docs/governance-gate-fixes-2026-10-11.md","docs/platform-integration.md","docs/project-review-2026-09-05.md","docs/strip-sample-domain.md","docs/tenant-rls.md"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/adr/README.md","docs/domain/owner-matrix.md","docs/domain/thing-cloud-migration-plan.md","docs/framework-migration.md","docs/governance-experience.md","docs/migration-playbook.md","docs/standards/api-standard.md","docs/standards/database-standard.md","docs/standards/naming-standard.md","docs/standards/review-standard.md"]}],"total_commits":0,"head_commit":{"id":"8ce6f576c05937f2dc336d621bbb71c495ea06ab","message":"docs(devices): 记录框架 0.25.1 迁移分支已快进合入 main 并推送\n\n动态区发布快照与 framework-migration.md 去掉「未合入 main、未推送」;证据仍绑定 f582f13(runtime/UI)与 44ecd2c(静态)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/8ce6f576c05937f2dc336d621bbb71c495ea06ab","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-12T18:39:56-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/framework-migration.md"]},"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":815,"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":1,"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-12T21:14:55+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
|
1791872685
|
1791872697
|
0
|
1791855617
|
1791873082
|
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
|
|
25814
|
test: record standalone original and renamed dual- test: record standalone original and renamed dual-backend UI acceptance...
|
76
|
5
|
governance.yml
|
188
|
5
|
0
|
refs/heads/main
|
3b427ccfa4cd0490f09c1820cc9a783f000dc97e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb","after":"3b427ccfa4cd0490f09c1820cc9a783f000dc97e","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/f3836dee7a3bc9b6c4ac8a9ac8647fe62b6561bb...3b427ccfa4cd0490f09c1820cc9a783f000dc97e","commits":[{"id":"3b427ccfa4cd0490f09c1820cc9a783f000dc97e","message":"test: record standalone original and renamed dual-backend UI acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3b427ccfa4cd0490f09c1820cc9a783f000dc97e","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-12T23:19:25-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/new-name-ui-2026-10-12.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"ce4fd0e53bbfb6bfb8bf81e63c71a53424fd1fd0","message":"fix: derive compact workspace brand and verify mobile navigation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/ce4fd0e53bbfb6bfb8bf81e63c71a53424fd1fd0","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-12T23:02:39-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","apps/web/src/components/kernel/KernelWorkspaceShell.tsx","docs/operations/new-name-ui-2026-10-12.md"]},{"id":"97c49a3156f1aba8410e43a941fa69438418cdde","message":"fix: build scope SDK before standalone dual-backend UI acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/97c49a3156f1aba8410e43a941fa69438418cdde","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:47:26-07:00","added":["docs/operations/new-name-ui-2026-10-12.md"],"removed":[],"modified":["CLAUDE.md","reports/dual-backend-parity.latest.json","scripts/check-dual-backend-parity.mjs","scripts/check-ui-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"3b427ccfa4cd0490f09c1820cc9a783f000dc97e","message":"test: record standalone original and renamed dual-backend UI acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3b427ccfa4cd0490f09c1820cc9a783f000dc97e","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-12T23:19:25-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/new-name-ui-2026-10-12.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.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":104865,"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-13T06:55:59+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
|
1791872931
|
1791872961
|
0
|
1791872459
|
1791873122
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25852
|
test(tools): record runtime test count and isolate test(tools): record runtime test count and isolated rerun boundary...
|
76
|
5
|
governance.yml
|
190
|
5
|
0
|
refs/heads/main
|
13ffbabd2110bc965517e883b373f8f2dadbe65c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3b427ccfa4cd0490f09c1820cc9a783f000dc97e","after":"13ffbabd2110bc965517e883b373f8f2dadbe65c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/3b427ccfa4cd0490f09c1820cc9a783f000dc97e...13ffbabd2110bc965517e883b373f8f2dadbe65c","commits":[{"id":"13ffbabd2110bc965517e883b373f8f2dadbe65c","message":"test(tools): record runtime test count and isolated rerun boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/13ffbabd2110bc965517e883b373f8f2dadbe65c","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-15T17:38:47-07:00","added":["docs/evidence/adversarial-2026-10-15-round1.json","docs/evidence/adversarial-2026-10-15.md"],"removed":[],"modified":["CLAUDE.md"]},{"id":"08c94549fece6e5de09bf01f668973ce10a1a0c3","message":"fix(tools): recheck grants before dispatching external side effects\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/08c94549fece6e5de09bf01f668973ce10a1a0c3","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-15T17:26:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","apps/api-nestjs/test/llm.acceptance.test.ts","docs/domain/tool-execution-blueprint.md","docs/governance-experience.md"]}],"total_commits":0,"head_commit":{"id":"13ffbabd2110bc965517e883b373f8f2dadbe65c","message":"test(tools): record runtime test count and isolated rerun boundary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/13ffbabd2110bc965517e883b373f8f2dadbe65c","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-15T17:38:47-07:00","added":["docs/evidence/adversarial-2026-10-15-round1.json","docs/evidence/adversarial-2026-10-15.md"],"removed":[],"modified":["CLAUDE.md"]},"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":105389,"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-13T14:21:00+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
|
1792113667
|
1792113681
|
0
|
1792113665
|
1792113696
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25857
|
chore(reports): bind adversarial static, runtime a chore(reports): bind adversarial static, runtime and UI receipts...
|
76
|
5
|
governance.yml
|
192
|
5
|
0
|
refs/heads/main
|
0d672ce052bd8d0c18fbf60689be127d0bbce9d8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"13ffbabd2110bc965517e883b373f8f2dadbe65c","after":"0d672ce052bd8d0c18fbf60689be127d0bbce9d8","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/13ffbabd2110bc965517e883b373f8f2dadbe65c...0d672ce052bd8d0c18fbf60689be127d0bbce9d8","commits":[{"id":"0d672ce052bd8d0c18fbf60689be127d0bbce9d8","message":"chore(reports): bind adversarial static, runtime and UI receipts\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0d672ce052bd8d0c18fbf60689be127d0bbce9d8","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-15T18:38:04-07:00","added":[],"removed":[],"modified":["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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"c07732b9124d38199ef6a478248ddae6e4a30867","message":"test(realtime): isolate backlog metrics fixture from automatic delivery\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c07732b9124d38199ef6a478248ddae6e4a30867","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-15T18:33:54-07:00","added":["docs/evidence/adversarial-deployment-2026-10-15.json","docs/evidence/adversarial-renamed-stats-round1.json","docs/evidence/adversarial-ui-round1.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/test/realtime.stats.test.ts","apps/api-nestjs/test/realtime.stats.test.ts","docs/evidence/adversarial-2026-10-15.md","docs/governance-experience.md"]}],"total_commits":0,"head_commit":{"id":"0d672ce052bd8d0c18fbf60689be127d0bbce9d8","message":"chore(reports): bind adversarial static, runtime and UI receipts\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0d672ce052bd8d0c18fbf60689be127d0bbce9d8","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-15T18:38:04-07:00","added":[],"removed":[],"modified":["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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.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":105948,"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-16T09:21: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
|
36
|
1792114738
|
1792114747
|
0
|
1792114736
|
1792114762
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25862
|
chore(reports): verify framework criteria from exp chore(reports): verify framework criteria from explicit checkout...
|
76
|
5
|
governance.yml
|
194
|
5
|
0
|
refs/heads/main
|
cbf9656e121f06e0fb74deb70bced3fb1304bf93
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0d672ce052bd8d0c18fbf60689be127d0bbce9d8","after":"cbf9656e121f06e0fb74deb70bced3fb1304bf93","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/0d672ce052bd8d0c18fbf60689be127d0bbce9d8...cbf9656e121f06e0fb74deb70bced3fb1304bf93","commits":[{"id":"cbf9656e121f06e0fb74deb70bced3fb1304bf93","message":"chore(reports): verify framework criteria from explicit checkout\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cbf9656e121f06e0fb74deb70bced3fb1304bf93","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-15T19:02:18-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/fork-readiness.latest.json"]}],"total_commits":0,"head_commit":{"id":"cbf9656e121f06e0fb74deb70bced3fb1304bf93","message":"chore(reports): verify framework criteria from explicit checkout\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cbf9656e121f06e0fb74deb70bced3fb1304bf93","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-15T19:02:18-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/fork-readiness.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":106443,"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-16T09:38: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":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
|
1792116148
|
1792117184
|
0
|
1792116147
|
1792117203
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25894
|
chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e7...
|
83
|
5
|
governance.yml
|
70
|
5
|
0
|
refs/heads/main
|
326ae3e783acbe224844df7284d720466aa93d47
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3","after":"326ae3e783acbe224844df7284d720466aa93d47","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/00a68fb2be2a4cf53fb8c64ba9ffca15b41533c3...326ae3e783acbe224844df7284d720466aa93d47","commits":[{"id":"326ae3e783acbe224844df7284d720466aa93d47","message":"chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e7\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/326ae3e783acbe224844df7284d720466aa93d47","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-16T03:42:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]},{"id":"346f4e7169a7d2ab7e4ec6819001ef4cc54379b7","message":"docs(scope): 回灌本轮Owner真实运行验收与演示范围\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/346f4e7169a7d2ab7e4ec6819001ef4cc54379b7","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-16T02:20:23-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"c49f59396a6a5b0a9e8f36231378d36252297b37","message":"chore(reports): demo Owner完整双后端593项验收回绑 @ ffb69ff\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/c49f59396a6a5b0a9e8f36231378d36252297b37","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-16T02:20:23-07:00","added":[],"removed":[],"modified":["reports/dual-backend-behavior.latest.json","reports/health-dependency-failure.latest.json","reports/outbox-multi-instance.latest.json","reports/runtime-acceptance.latest.json"]},{"id":"ffb69ffeacbc162262646c93171e014b835d994c","message":"fix(scope): Owner引导使用验签持久计数并记录真实根组织\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ffb69ffeacbc162262646c93171e014b835d994c","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-16T01:57:45-07:00","added":["docs/evidence/scope-demo-snapshot-2026-10-16/creation-receipt.json","docs/evidence/scope-demo-snapshot-2026-10-16/hr-root-proof.json"],"removed":[],"modified":["apps/api-nestjs/src/scope-source/demo-bootstrap-delivery.ts","docs/scope-source-integration.md","packages/scope-source/src/demo-bootstrap.test.ts","packages/scope-source/src/demo-bootstrap.ts","packages/scope-source/src/index.ts"]},{"id":"7a983e954b22d3a3ec87b34948d01464733f0b8a","message":"fix(scope): 从HR应用依赖域加载受控创建命令\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/7a983e954b22d3a3ec87b34948d01464733f0b8a","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-16T01:43:46-07:00","added":[],"removed":[],"modified":["docs/scope-source-integration.md","scripts/create-scope-demo-organization.mjs"]}],"total_commits":0,"head_commit":{"id":"326ae3e783acbe224844df7284d720466aa93d47","message":"chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e7\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/326ae3e783acbe224844df7284d720466aa93d47","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-16T03:42:56-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]},"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":10039,"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-10-10T22:45: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
|
6
|
1792147382
|
1792147472
|
0
|
1792147381
|
1792147473
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25903
|
chore(reports): HR部署后来源指纹与治理复核
|
83
|
5
|
governance.yml
|
72
|
5
|
0
|
refs/heads/main
|
9215cef5ee645f8aa36e5f6c1d9ba69675f38490
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"326ae3e783acbe224844df7284d720466aa93d47","after":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/326ae3e783acbe224844df7284d720466aa93d47...9215cef5ee645f8aa36e5f6c1d9ba69675f38490","commits":[{"id":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","message":"chore(reports): HR部署后来源指纹与治理复核\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9215cef5ee645f8aa36e5f6c1d9ba69675f38490","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-16T05:30:08-07:00","added":[],"removed":[],"modified":["reports/governance.latest.json"]},{"id":"b82bc914f79180c6baf044da22cf1d430bfdf286","message":"chore(reports): 记录HR Owner签名交付更新与真实刷新验收\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/b82bc914f79180c6baf044da22cf1d430bfdf286","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-16T04:50:05-07:00","added":["reports/scope-demo-owner-deployment.latest.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","message":"chore(reports): HR部署后来源指纹与治理复核\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/9215cef5ee645f8aa36e5f6c1d9ba69675f38490","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-16T05:30:08-07:00","added":[],"removed":[],"modified":["reports/governance.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":10193,"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-10-16T18:43:02+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
|
1792153813
|
1792153904
|
0
|
1792153812
|
1792153906
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25910
|
chore(reports): 补齐已完成HR部署后静态来源核验记录
|
83
|
5
|
governance.yml
|
74
|
5
|
0
|
refs/heads/main
|
a10760799e79329c2346d872e8ddf54055936aaf
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9215cef5ee645f8aa36e5f6c1d9ba69675f38490","after":"a10760799e79329c2346d872e8ddf54055936aaf","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/9215cef5ee645f8aa36e5f6c1d9ba69675f38490...a10760799e79329c2346d872e8ddf54055936aaf","commits":[{"id":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","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/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":"a10760799e79329c2346d872e8ddf54055936aaf","message":"chore(reports): 补齐已完成HR部署后静态来源核验记录\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/a10760799e79329c2346d872e8ddf54055936aaf","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-16T06:20:37-07:00","added":[],"removed":[],"modified":["reports/app-manifest.latest.json","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/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":10202,"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-10-16T20:30:12+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
|
1792156841
|
1792156900
|
0
|
1792156840
|
1792156900
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25920
|
feat(integration): add authorized EES execution re feat(integration): add authorized EES execution return adapter...
|
76
|
5
|
governance.yml
|
196
|
5
|
0
|
refs/heads/main
|
53c3e96f45df18b0e32d08e9a280cf6e515ab757
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cbf9656e121f06e0fb74deb70bced3fb1304bf93","after":"53c3e96f45df18b0e32d08e9a280cf6e515ab757","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/cbf9656e121f06e0fb74deb70bced3fb1304bf93...53c3e96f45df18b0e32d08e9a280cf6e515ab757","commits":[{"id":"53c3e96f45df18b0e32d08e9a280cf6e515ab757","message":"feat(integration): add authorized EES execution return adapter\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/53c3e96f45df18b0e32d08e9a280cf6e515ab757","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-16T09:01:39-07:00","added":["docs/integration/ees-execution-return.md","scripts/lib/ees-execution-return.mjs","scripts/lib/ees-execution-return.test.mjs"],"removed":[],"modified":["CLAUDE.md","package.json"]}],"total_commits":0,"head_commit":{"id":"53c3e96f45df18b0e32d08e9a280cf6e515ab757","message":"feat(integration): add authorized EES execution return adapter\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/53c3e96f45df18b0e32d08e9a280cf6e515ab757","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-16T09:01:39-07:00","added":["docs/integration/ees-execution-return.md","scripts/lib/ees-execution-return.mjs","scripts/lib/ees-execution-return.test.mjs"],"removed":[],"modified":["CLAUDE.md","package.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":106573,"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-16T10:02: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
|
2
|
36
|
1792166525
|
1792166536
|
0
|
1792166524
|
1792166550
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25931
|
feat(worker): wire governed EES returns and query- feat(worker): wire governed EES returns and query-only crash recovery...
|
76
|
5
|
governance.yml
|
198
|
5
|
0
|
refs/heads/main
|
d1147a5444edc113b6ae79ce86693d26431a4751
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"53c3e96f45df18b0e32d08e9a280cf6e515ab757","after":"d1147a5444edc113b6ae79ce86693d26431a4751","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/53c3e96f45df18b0e32d08e9a280cf6e515ab757...d1147a5444edc113b6ae79ce86693d26431a4751","commits":[{"id":"d1147a5444edc113b6ae79ce86693d26431a4751","message":"feat(worker): wire governed EES returns and query-only crash recovery\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d1147a5444edc113b6ae79ce86693d26431a4751","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-16T17:06:05-07:00","added":["packages/tool-runtime/src/ees-execution-return.test.ts","packages/tool-runtime/src/ees-execution-return.ts","packages/tool-runtime/src/ees-return-schema-source.json","packages/tool-runtime/src/ees-return-schema.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","apps/api-nestjs/test/llm.acceptance.test.ts","docs/integration/ees-execution-return.md","docs/product-extension-guide.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/tool-runtime/package.json","packages/tool-runtime/src/index.ts","packages/tool-runtime/tsconfig.json"]}],"total_commits":0,"head_commit":{"id":"d1147a5444edc113b6ae79ce86693d26431a4751","message":"feat(worker): wire governed EES returns and query-only crash recovery\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d1147a5444edc113b6ae79ce86693d26431a4751","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-16T17:06:05-07:00","added":["packages/tool-runtime/src/ees-execution-return.test.ts","packages/tool-runtime/src/ees-execution-return.ts","packages/tool-runtime/src/ees-return-schema-source.json","packages/tool-runtime/src/ees-return-schema.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/plugins/tool-intent-dispatcher.ts","apps/api-fastify/test/llm.acceptance.test.ts","apps/api-nestjs/src/tools/tool-intent-dispatcher.service.ts","apps/api-nestjs/test/llm.acceptance.test.ts","docs/integration/ees-execution-return.md","docs/product-extension-guide.md","kernel.downstream.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/tool-runtime/package.json","packages/tool-runtime/src/index.ts","packages/tool-runtime/tsconfig.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":106710,"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-17T00:02: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
|
3
|
36
|
1792196435
|
1792196448
|
0
|
1792196434
|
1792196660
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25935
|
docs: refresh final Worker acceptance snapshot anc docs: refresh final Worker acceptance snapshot anchor...
|
76
|
5
|
governance.yml
|
200
|
5
|
0
|
refs/heads/main
|
5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d1147a5444edc113b6ae79ce86693d26431a4751","after":"5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d1147a5444edc113b6ae79ce86693d26431a4751...5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","commits":[{"id":"5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","message":"docs: refresh final Worker acceptance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","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-16T17:24:00-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"015edc77d99553f27ebb23f83ac90f64b1e6c178","message":"docs(worker): bind clean runtime acceptance and actual development deployment\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/015edc77d99553f27ebb23f83ac90f64b1e6c178","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-16T17:23:48-07:00","added":["docs/evidence/worker-return-2026-10-16/README.md","docs/evidence/worker-return-2026-10-16/deployment.json","docs/evidence/worker-return-2026-10-16/validation.json"],"removed":[],"modified":["CLAUDE.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]}],"total_commits":0,"head_commit":{"id":"5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","message":"docs: refresh final Worker acceptance snapshot anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","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-16T17:24:00-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},"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":106957,"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-17T08:20: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
|
36
|
1792197606
|
1792197697
|
0
|
1792196660
|
1792198005
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25950
|
docs: record completed full root runtime and dual docs: record completed full root runtime and dual UI gates...
|
76
|
5
|
governance.yml
|
202
|
5
|
0
|
refs/heads/main
|
a93b4f75f04c102b9c541836002b975528a8f3e7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592","after":"a93b4f75f04c102b9c541836002b975528a8f3e7","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/5ba3954ee48d9e0e5dbe66f0e91ce976ca0f5592...a93b4f75f04c102b9c541836002b975528a8f3e7","commits":[{"id":"a93b4f75f04c102b9c541836002b975528a8f3e7","message":"docs: record completed full root runtime and dual UI gates\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/a93b4f75f04c102b9c541836002b975528a8f3e7","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-16T18:30:04-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/worker-return-2026-10-16/README.md","docs/evidence/worker-return-2026-10-16/full-reverify.json","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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"82e914e3539e7941c1aa52f9c1afd7359e556f4a","message":"docs: bind full runtime and dual UI business revalidation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/82e914e3539e7941c1aa52f9c1afd7359e556f4a","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-16T18:23:37-07:00","added":["docs/evidence/worker-return-2026-10-16/full-reverify.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/worker-return-2026-10-16/README.md"]},{"id":"afab2d69799b86128460e3bcd1b223e502822dfb","message":"docs: bind governance snapshot to clean verification fix\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/afab2d69799b86128460e3bcd1b223e502822dfb","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-16T18:01:34-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"013728a78d4f0b4d4f1c04bbf17f5a0748e6b427","message":"fix(checks): build scope access before clean extension verification\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/013728a78d4f0b4d4f1c04bbf17f5a0748e6b427","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-16T18:00:38-07:00","added":[],"removed":[],"modified":["docs/evidence/worker-return-2026-10-16/README.md","package.json"]}],"total_commits":0,"head_commit":{"id":"a93b4f75f04c102b9c541836002b975528a8f3e7","message":"docs: record completed full root runtime and dual UI gates\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/a93b4f75f04c102b9c541836002b975528a8f3e7","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-16T18:30:04-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/worker-return-2026-10-16/README.md","docs/evidence/worker-return-2026-10-16/full-reverify.json","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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.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":107343,"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-17T08:24:20+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
|
1792201022
|
1792201053
|
0
|
1792200627
|
1792202151
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25952
|
chore(reports): retain final thing cloud documenta chore(reports): retain final thing cloud documentation truth verification...
|
135
|
5
|
governance.yml
|
3
|
5
|
0
|
refs/heads/main
|
dc5f62499f75ebd37d97e3af126dfc88196f20d8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8ce6f576c05937f2dc336d621bbb71c495ea06ab","after":"dc5f62499f75ebd37d97e3af126dfc88196f20d8","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/8ce6f576c05937f2dc336d621bbb71c495ea06ab...dc5f62499f75ebd37d97e3af126dfc88196f20d8","commits":[{"id":"dc5f62499f75ebd37d97e3af126dfc88196f20d8","message":"chore(reports): retain final thing cloud documentation truth verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/dc5f62499f75ebd37d97e3af126dfc88196f20d8","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-16T18:35:15-07:00","added":[],"removed":[],"modified":["reports/docs-truth.latest.json"]},{"id":"def0a458d52938e2680f7017e1f4d37e33027cc1","message":"chore(reports): bind completed adversarial runtime browser and static verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/def0a458d52938e2680f7017e1f4d37e33027cc1","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-16T17:31:49-07:00","added":[],"removed":[],"modified":["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/fork-readiness.latest.json","reports/governance-docs.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-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"2124afd1d97746a74e4753c7836517f01c737b22","message":"docs(acceptance): bind current thing cloud runtime and full browser matrix\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/2124afd1d97746a74e4753c7836517f01c737b22","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-16T17:09:40-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/ci-evidence.latest.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/device-boundaries.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-acceptance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"dc5f62499f75ebd37d97e3af126dfc88196f20d8","message":"chore(reports): retain final thing cloud documentation truth verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/dc5f62499f75ebd37d97e3af126dfc88196f20d8","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-16T18:35:15-07:00","added":[],"removed":[],"modified":["reports/docs-truth.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":1839,"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":1,"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-13T09:40: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
|
10
|
1792201083
|
1792201113
|
0
|
1792200979
|
1792202195
|
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
|
|
25969
|
feat: register authoritative store organization as feat: register authoritative store organization assignments...
|
83
|
5
|
governance.yml
|
76
|
5
|
0
|
refs/heads/main
|
ffcd7622a5995a998ba8ba65f823325544acc327
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a10760799e79329c2346d872e8ddf54055936aaf","after":"ffcd7622a5995a998ba8ba65f823325544acc327","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/a10760799e79329c2346d872e8ddf54055936aaf...ffcd7622a5995a998ba8ba65f823325544acc327","commits":[{"id":"ffcd7622a5995a998ba8ba65f823325544acc327","message":"feat: register authoritative store organization assignments\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ffcd7622a5995a998ba8ba65f823325544acc327","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-16T19:32:41-07:00","added":["apps/api-fastify/prisma/migrations/20261017010000_store_org_assignment/migration.sql","apps/api-fastify/src/modules/store-organization.ts","apps/api-fastify/src/routes/store-organization.ts","apps/api-fastify/test/store-organization.http.test.ts","apps/api-nestjs/prisma/migrations/20261017010000_store_org_assignment/migration.sql","apps/api-nestjs/src/store-organization/store-organization.controller.ts","apps/api-nestjs/src/store-organization/store-organization.module.ts","apps/api-nestjs/src/store-organization/store-organization.service.ts","apps/api-nestjs/test/store-organization.http.test.ts","docs/domain/store-organization-blueprint.md","docs/standards/yggdrasil-development-store-organization.md","packages/contracts/src/store-organization.ts"],"removed":[],"modified":["app-manifest.json","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/app.module.ts","apps/api-nestjs/src/personnel/personnel.service.ts","docs/domain/owner-matrix.md","governance.registry.json","packages/contracts/src/index.ts","packages/contracts/src/personnel.ts","reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]}],"total_commits":0,"head_commit":{"id":"ffcd7622a5995a998ba8ba65f823325544acc327","message":"feat: register authoritative store organization assignments\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/ffcd7622a5995a998ba8ba65f823325544acc327","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-16T19:32:41-07:00","added":["apps/api-fastify/prisma/migrations/20261017010000_store_org_assignment/migration.sql","apps/api-fastify/src/modules/store-organization.ts","apps/api-fastify/src/routes/store-organization.ts","apps/api-fastify/test/store-organization.http.test.ts","apps/api-nestjs/prisma/migrations/20261017010000_store_org_assignment/migration.sql","apps/api-nestjs/src/store-organization/store-organization.controller.ts","apps/api-nestjs/src/store-organization/store-organization.module.ts","apps/api-nestjs/src/store-organization/store-organization.service.ts","apps/api-nestjs/test/store-organization.http.test.ts","docs/domain/store-organization-blueprint.md","docs/standards/yggdrasil-development-store-organization.md","packages/contracts/src/store-organization.ts"],"removed":[],"modified":["app-manifest.json","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/personnel/personnel.service.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/app.module.ts","apps/api-nestjs/src/personnel/personnel.service.ts","docs/domain/owner-matrix.md","governance.registry.json","packages/contracts/src/index.ts","packages/contracts/src/personnel.ts","reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]},"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":10219,"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-10-16T21:20: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
|
1792204365
|
1792204424
|
0
|
1792204365
|
1792204425
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25971
|
test(integration): preserve raw runner and per-pac test(integration): preserve raw runner and per-package logs...
|
57
|
5
|
governance.yml
|
257
|
5
|
0
|
refs/heads/main
|
604e0f5275ee9db98a8501b849ab218f74c46561
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7b8910eb1b90eacbc6610ef19fd60d7b7e06746b","after":"604e0f5275ee9db98a8501b849ab218f74c46561","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/7b8910eb1b90eacbc6610ef19fd60d7b7e06746b...604e0f5275ee9db98a8501b849ab218f74c46561","commits":[{"id":"604e0f5275ee9db98a8501b849ab218f74c46561","message":"test(integration): preserve raw runner and per-package logs\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/604e0f5275ee9db98a8501b849ab218f74c46561","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-16T19:40:40-07:00","added":["reports/enterprise-integration-2026-10-16/check-attempt4.log","reports/enterprise-integration-2026-10-16/check-attempt6.log","reports/enterprise-integration-2026-10-16/deps-attempt4.log","reports/enterprise-integration-2026-10-16/deps-attempt6.log","reports/enterprise-integration-2026-10-16/host-final.log","reports/enterprise-integration-2026-10-16/inference-attempt2.log","reports/enterprise-integration-2026-10-16/inference-attempt6.log","reports/enterprise-integration-2026-10-16/media-attempt1.log","reports/enterprise-integration-2026-10-16/media-attempt2.log","reports/enterprise-integration-2026-10-16/production-attempt2.log","reports/enterprise-integration-2026-10-16/production-attempt6.log","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt2.log","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt6.log","reports/enterprise-integration-2026-10-16/return-attempt1.log","reports/enterprise-integration-2026-10-16/return-final.log","reports/enterprise-integration-2026-10-16/return-repeated-recovery-before-fix.log","reports/enterprise-integration-2026-10-16/runtime-attempt2.log","reports/enterprise-integration-2026-10-16/runtime-attempt6.log","reports/enterprise-integration-2026-10-16/runtime-packages/api-fastify/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/api-nestjs/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/contracts/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/enterprise-identity/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/industry-trends/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/material-governance/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/model-credentials/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/production-archive/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/public-file/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/shijie-domain/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/shijie-runtime/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/tenant-management/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/video-edit/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/web/test.log","reports/enterprise-integration-2026-10-16/script-attempt2.log","reports/enterprise-integration-2026-10-16/script-attempt6.log","reports/enterprise-integration-2026-10-16/shijie-attempt2.log","reports/enterprise-integration-2026-10-16/shijie-attempt6.log","reports/enterprise-integration-2026-10-16/static-attempt1.log","reports/enterprise-integration-2026-10-16/ui-attempt2.log","reports/enterprise-integration-2026-10-16/ui-attempt3.log","reports/enterprise-integration-2026-10-16/ui-attempt4.log","reports/enterprise-integration-2026-10-16/ui-attempt6.log"],"removed":[],"modified":[]},{"id":"bf6fafa122126ea18f14ba2eeb01341decf0b540","message":"test(integration): retain full acceptance and recovery failure evidence\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/bf6fafa122126ea18f14ba2eeb01341decf0b540","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-16T19:40:29-07:00","added":["reports/enterprise-integration-2026-10-16/README.md","reports/enterprise-integration-2026-10-16/deps-attempt4.json","reports/enterprise-integration-2026-10-16/deps-attempt6.json","reports/enterprise-integration-2026-10-16/existing-m7-readonly.json","reports/enterprise-integration-2026-10-16/inference-attempt2.json","reports/enterprise-integration-2026-10-16/inference-attempt6.json","reports/enterprise-integration-2026-10-16/manifest.json","reports/enterprise-integration-2026-10-16/production-attempt2.json","reports/enterprise-integration-2026-10-16/production-attempt6.json","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt2.json","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt6.json","reports/enterprise-integration-2026-10-16/runs.json","reports/enterprise-integration-2026-10-16/runtime-attempt1.json","reports/enterprise-integration-2026-10-16/runtime-attempt2.json","reports/enterprise-integration-2026-10-16/runtime-attempt6.json","reports/enterprise-integration-2026-10-16/runtime-package-counts.json","reports/enterprise-integration-2026-10-16/script-attempt2.json","reports/enterprise-integration-2026-10-16/script-attempt6.json","reports/enterprise-integration-2026-10-16/service-before2.json","reports/enterprise-integration-2026-10-16/shijie-attempt2.json","reports/enterprise-integration-2026-10-16/shijie-attempt6.json","reports/enterprise-integration-2026-10-16/skill-source.json","reports/enterprise-integration-2026-10-16/ui-artifacts-manifest.json","reports/enterprise-integration-2026-10-16/ui-attempt2.json","reports/enterprise-integration-2026-10-16/ui-attempt3.json","reports/enterprise-integration-2026-10-16/ui-attempt4.json","reports/enterprise-integration-2026-10-16/ui-attempt6.json"],"removed":[],"modified":[]},{"id":"ed5e926256fff8dff8a02ac4ffce5289506c765f","message":"feat(integration): freeze original model intents and add governed return seam\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/ed5e926256fff8dff8a02ac4ffce5289506c765f","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-16T19:40:24-07:00","added":["app-manifest.json","docs/governance/log/2026-10-17-enterprise-integration.md","docs/platform-integration/README.md","docs/platform-integration/acceptance-2026-10-16.md","docs/platform-integration/adjudication-checklist.md","docs/platform-integration/baseline.json","docs/platform-integration/boundary-preflight.md","docs/platform-integration/capability-feedback.md","docs/platform-integration/integration-matrix.md","docs/platform-integration/model-dispositions.json","reports/enterprise-integration.latest.json","scripts/check-enterprise-integration.mjs","scripts/lib/enterprise-execution-return.mjs","scripts/lib/enterprise-execution-return.test.mjs","scripts/lib/enterprise-integration/business-command-journal.mjs","scripts/lib/enterprise-integration/ees-execution-return.mjs","scripts/lib/enterprise-integration/provenance.json","scripts/lib/integration-source-naming.mjs","scripts/lib/integration-source-naming.test.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/domain-glossary.md","package.json","packages/material-governance/src/platform-media.integration.test.ts","packages/material-governance/src/platform-media.ts","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/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","scripts/check-naming.mjs","scripts/lib/source-fingerprint.mjs"]}],"total_commits":0,"head_commit":{"id":"604e0f5275ee9db98a8501b849ab218f74c46561","message":"test(integration): preserve raw runner and per-package logs\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/604e0f5275ee9db98a8501b849ab218f74c46561","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-16T19:40:40-07:00","added":["reports/enterprise-integration-2026-10-16/check-attempt4.log","reports/enterprise-integration-2026-10-16/check-attempt6.log","reports/enterprise-integration-2026-10-16/deps-attempt4.log","reports/enterprise-integration-2026-10-16/deps-attempt6.log","reports/enterprise-integration-2026-10-16/host-final.log","reports/enterprise-integration-2026-10-16/inference-attempt2.log","reports/enterprise-integration-2026-10-16/inference-attempt6.log","reports/enterprise-integration-2026-10-16/media-attempt1.log","reports/enterprise-integration-2026-10-16/media-attempt2.log","reports/enterprise-integration-2026-10-16/production-attempt2.log","reports/enterprise-integration-2026-10-16/production-attempt6.log","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt2.log","reports/enterprise-integration-2026-10-16/public-file-acceptance-attempt6.log","reports/enterprise-integration-2026-10-16/return-attempt1.log","reports/enterprise-integration-2026-10-16/return-final.log","reports/enterprise-integration-2026-10-16/return-repeated-recovery-before-fix.log","reports/enterprise-integration-2026-10-16/runtime-attempt2.log","reports/enterprise-integration-2026-10-16/runtime-attempt6.log","reports/enterprise-integration-2026-10-16/runtime-packages/api-fastify/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/api-nestjs/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/contracts/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/enterprise-identity/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/industry-trends/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/material-governance/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/model-credentials/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/production-archive/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/public-file/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/shijie-domain/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/shijie-runtime/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/tenant-management/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/video-edit/test.log","reports/enterprise-integration-2026-10-16/runtime-packages/web/test.log","reports/enterprise-integration-2026-10-16/script-attempt2.log","reports/enterprise-integration-2026-10-16/script-attempt6.log","reports/enterprise-integration-2026-10-16/shijie-attempt2.log","reports/enterprise-integration-2026-10-16/shijie-attempt6.log","reports/enterprise-integration-2026-10-16/static-attempt1.log","reports/enterprise-integration-2026-10-16/ui-attempt2.log","reports/enterprise-integration-2026-10-16/ui-attempt3.log","reports/enterprise-integration-2026-10-16/ui-attempt4.log","reports/enterprise-integration-2026-10-16/ui-attempt6.log"],"removed":[],"modified":[]},"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":1110099,"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-11T22:55: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
|
3
|
4
|
1792204856
|
1792204877
|
0
|
1792204855
|
1792204877
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25972
|
test(integration): retain preceding runtime packag test(integration): retain preceding runtime package snapshot...
|
57
|
5
|
governance.yml
|
258
|
5
|
0
|
refs/heads/main
|
467250f5a05a4f0466963956eafd00c484ad93a8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"604e0f5275ee9db98a8501b849ab218f74c46561","after":"467250f5a05a4f0466963956eafd00c484ad93a8","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/604e0f5275ee9db98a8501b849ab218f74c46561...467250f5a05a4f0466963956eafd00c484ad93a8","commits":[{"id":"467250f5a05a4f0466963956eafd00c484ad93a8","message":"test(integration): retain preceding runtime package snapshot\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/467250f5a05a4f0466963956eafd00c484ad93a8","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-16T19:40:54-07:00","added":["reports/enterprise-integration-2026-10-16/runtime-packages/apps-api-fastify.log","reports/enterprise-integration-2026-10-16/runtime-packages/apps-api-nestjs.log","reports/enterprise-integration-2026-10-16/runtime-packages/apps-web.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-contracts.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-enterprise-identity.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-industry-trends.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-material-governance.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-model-credentials.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-production-archive.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-public-file.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-shijie-domain.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-shijie-runtime.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-tenant-management.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-video-edit.log"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"467250f5a05a4f0466963956eafd00c484ad93a8","message":"test(integration): retain preceding runtime package snapshot\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/467250f5a05a4f0466963956eafd00c484ad93a8","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-16T19:40:54-07:00","added":["reports/enterprise-integration-2026-10-16/runtime-packages/apps-api-fastify.log","reports/enterprise-integration-2026-10-16/runtime-packages/apps-api-nestjs.log","reports/enterprise-integration-2026-10-16/runtime-packages/apps-web.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-contracts.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-enterprise-identity.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-industry-trends.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-material-governance.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-model-credentials.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-production-archive.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-public-file.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-shijie-domain.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-shijie-runtime.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-tenant-management.log","reports/enterprise-integration-2026-10-16/runtime-packages/packages-video-edit.log"],"removed":[],"modified":[]},"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":1110352,"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-17T10:40:55+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
|
1792204880
|
1792204925
|
0
|
1792204878
|
1792204925
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25976
|
docs(integration): record verified local release a docs(integration): record verified local release and retained activation gaps...
|
57
|
5
|
governance.yml
|
259
|
5
|
0
|
refs/heads/main
|
b274247be015db0fac5c137b58cee0dfbdb36c46
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"467250f5a05a4f0466963956eafd00c484ad93a8","after":"b274247be015db0fac5c137b58cee0dfbdb36c46","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/467250f5a05a4f0466963956eafd00c484ad93a8...b274247be015db0fac5c137b58cee0dfbdb36c46","commits":[{"id":"b274247be015db0fac5c137b58cee0dfbdb36c46","message":"docs(integration): record verified local release and retained activation gaps\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b274247be015db0fac5c137b58cee0dfbdb36c46","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-16T20:07:45-07:00","added":["docs/releases/2026-10-17-eios1.md","reports/enterprise-integration-2026-10-16/deployment.json","reports/enterprise-integration-2026-10-16/manifest-native.json","reports/enterprise-integration-2026-10-16/release-summary.json","reports/enterprise-integration-2026-10-16/resource-cleanup.json","reports/enterprise-integration-2026-10-16/running-seam-attempt1.json","reports/enterprise-integration-2026-10-16/running-seam.json","reports/enterprise-integration-2026-10-16/service-after.json","reports/enterprise-integration-2026-10-16/workspace-docs-local-before-close.log"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-17-enterprise-integration.md","docs/platform-integration/acceptance-2026-10-16.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/enterprise-integration-2026-10-16/manifest.json","reports/enterprise-integration.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/render-job-drainability.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":"b274247be015db0fac5c137b58cee0dfbdb36c46","message":"docs(integration): record verified local release and retained activation gaps\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b274247be015db0fac5c137b58cee0dfbdb36c46","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-16T20:07:45-07:00","added":["docs/releases/2026-10-17-eios1.md","reports/enterprise-integration-2026-10-16/deployment.json","reports/enterprise-integration-2026-10-16/manifest-native.json","reports/enterprise-integration-2026-10-16/release-summary.json","reports/enterprise-integration-2026-10-16/resource-cleanup.json","reports/enterprise-integration-2026-10-16/running-seam-attempt1.json","reports/enterprise-integration-2026-10-16/running-seam.json","reports/enterprise-integration-2026-10-16/service-after.json","reports/enterprise-integration-2026-10-16/workspace-docs-local-before-close.log"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-17-enterprise-integration.md","docs/platform-integration/acceptance-2026-10-16.md","docs/releases/current.md","reports/contract-consumers.latest.json","reports/enterprise-integration-2026-10-16/manifest.json","reports/enterprise-integration.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/render-job-drainability.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":1110412,"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-17T10:41: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
|
1792206477
|
1792206524
|
0
|
1792206476
|
1792206524
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25978
|
docs(integration): align matrix labels with review docs(integration): align matrix labels with reviewed infrastructure scope...
|
57
|
5
|
governance.yml
|
260
|
5
|
0
|
refs/heads/main
|
13667080d9297dffde2de83611e7a99c80afb42b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b274247be015db0fac5c137b58cee0dfbdb36c46","after":"13667080d9297dffde2de83611e7a99c80afb42b","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/b274247be015db0fac5c137b58cee0dfbdb36c46...13667080d9297dffde2de83611e7a99c80afb42b","commits":[{"id":"13667080d9297dffde2de83611e7a99c80afb42b","message":"docs(integration): align matrix labels with reviewed infrastructure scope\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/13667080d9297dffde2de83611e7a99c80afb42b","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-16T20:08:44-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/README.md","docs/platform-integration/README.md","docs/platform-integration/integration-matrix.md","reports/governance-docs.latest.json"]}],"total_commits":0,"head_commit":{"id":"13667080d9297dffde2de83611e7a99c80afb42b","message":"docs(integration): align matrix labels with reviewed infrastructure scope\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/13667080d9297dffde2de83611e7a99c80afb42b","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-16T20:08:44-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/README.md","docs/platform-integration/README.md","docs/platform-integration/integration-matrix.md","reports/governance-docs.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":1110491,"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-17T11:07: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":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
|
1792206542
|
1792206572
|
0
|
1792206540
|
1792206572
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25985
|
docs(integration): record bounded M7 read authoriz docs(integration): record bounded M7 read authorization recovery...
|
57
|
5
|
governance.yml
|
261
|
5
|
0
|
refs/heads/main
|
035958fb052c2b5cbf1957da79b0bd08f1167320
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"13667080d9297dffde2de83611e7a99c80afb42b","after":"035958fb052c2b5cbf1957da79b0bd08f1167320","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/13667080d9297dffde2de83611e7a99c80afb42b...035958fb052c2b5cbf1957da79b0bd08f1167320","commits":[{"id":"035958fb052c2b5cbf1957da79b0bd08f1167320","message":"docs(integration): record bounded M7 read authorization recovery\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/035958fb052c2b5cbf1957da79b0bd08f1167320","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-16T20:32:01-07:00","added":["docs/platform-integration/m7-read-recovery-2026-10-16.md","reports/m7-read-recovery-2026-10-16/http-after.json","reports/m7-read-recovery-2026-10-16/http-before.json","reports/m7-read-recovery-2026-10-16/manifest.json","reports/m7-read-recovery-2026-10-16/owner-after.json","reports/m7-read-recovery-2026-10-16/owner-before.json","reports/m7-read-recovery-2026-10-16/owner-maintenance.jsonl","reports/m7-read-recovery-2026-10-16/rollback.json","reports/m7-read-recovery-2026-10-16/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-17-enterprise-integration.md","docs/model-center-media.md","docs/platform-integration/README.md","docs/platform-integration/acceptance-2026-10-16.md","docs/platform-integration/adjudication-checklist.md","docs/platform-integration/capability-feedback.md","docs/platform-integration/integration-matrix.md","docs/releases/current.md","reports/governance-docs.latest.json"]}],"total_commits":0,"head_commit":{"id":"035958fb052c2b5cbf1957da79b0bd08f1167320","message":"docs(integration): record bounded M7 read authorization recovery\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/035958fb052c2b5cbf1957da79b0bd08f1167320","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-16T20:32:01-07:00","added":["docs/platform-integration/m7-read-recovery-2026-10-16.md","reports/m7-read-recovery-2026-10-16/http-after.json","reports/m7-read-recovery-2026-10-16/http-before.json","reports/m7-read-recovery-2026-10-16/manifest.json","reports/m7-read-recovery-2026-10-16/owner-after.json","reports/m7-read-recovery-2026-10-16/owner-before.json","reports/m7-read-recovery-2026-10-16/owner-maintenance.jsonl","reports/m7-read-recovery-2026-10-16/rollback.json","reports/m7-read-recovery-2026-10-16/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-10-17-enterprise-integration.md","docs/model-center-media.md","docs/platform-integration/README.md","docs/platform-integration/acceptance-2026-10-16.md","docs/platform-integration/adjudication-checklist.md","docs/platform-integration/capability-feedback.md","docs/platform-integration/integration-matrix.md","docs/releases/current.md","reports/governance-docs.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":1110549,"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-17T11:09:00+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
|
1792207940
|
1792207987
|
0
|
1792207939
|
1792207987
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25986
|
feat: admit scoped human Task readers in isolated feat: admit scoped human Task readers in isolated development...
|
76
|
5
|
governance.yml
|
204
|
5
|
0
|
refs/heads/main
|
940608594e321fb29ccd390215682995cf25edd9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a93b4f75f04c102b9c541836002b975528a8f3e7","after":"940608594e321fb29ccd390215682995cf25edd9","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/a93b4f75f04c102b9c541836002b975528a8f3e7...940608594e321fb29ccd390215682995cf25edd9","commits":[{"id":"940608594e321fb29ccd390215682995cf25edd9","message":"feat: admit scoped human Task readers in isolated development\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/940608594e321fb29ccd390215682995cf25edd9","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-16T19:21:59-07:00","added":["docs/yggdrasil-development-task-reader.md"],"removed":[],"modified":["apps/api-fastify/src/app.ts","apps/api-fastify/src/routes/work.ts","apps/api-nestjs/src/common/tenant.decorator.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/work/tasks.controller.ts","packages/scope-access/src/index.test.ts","packages/scope-access/src/index.ts"]}],"total_commits":0,"head_commit":{"id":"940608594e321fb29ccd390215682995cf25edd9","message":"feat: admit scoped human Task readers in isolated development\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/940608594e321fb29ccd390215682995cf25edd9","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-16T19:21:59-07:00","added":["docs/yggdrasil-development-task-reader.md"],"removed":[],"modified":["apps/api-fastify/src/app.ts","apps/api-fastify/src/routes/work.ts","apps/api-nestjs/src/common/tenant.decorator.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/events/events.gateway.ts","apps/api-nestjs/src/work/tasks.controller.ts","packages/scope-access/src/index.test.ts","packages/scope-access/src/index.ts"]},"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":107887,"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-17T09:30: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
|
2
|
36
|
1792208113
|
1792208125
|
0
|
1792208112
|
1792208140
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25988
|
docs(integration): record revocable year-long M7 r docs(integration): record revocable year-long M7 read authorization...
|
57
|
5
|
governance.yml
|
262
|
5
|
0
|
refs/heads/main
|
b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"035958fb052c2b5cbf1957da79b0bd08f1167320","after":"b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/035958fb052c2b5cbf1957da79b0bd08f1167320...b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","commits":[{"id":"b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","message":"docs(integration): record revocable year-long M7 read authorization\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","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-16T20:57:20-07:00","added":["docs/governance/log/2026-10-16-m7-standing-read.md","docs/platform-integration/m7-standing-read-2026-10-16.md","reports/m7-standing-read-2026-10-16/document-validation.json","reports/m7-standing-read-2026-10-16/http-after.json","reports/m7-standing-read-2026-10-16/http-before.json","reports/m7-standing-read-2026-10-16/http-created.json","reports/m7-standing-read-2026-10-16/manifest.json","reports/m7-standing-read-2026-10-16/owner-after.json","reports/m7-standing-read-2026-10-16/owner-before.json","reports/m7-standing-read-2026-10-16/owner-created.json","reports/m7-standing-read-2026-10-16/owner-invalid-request.json","reports/m7-standing-read-2026-10-16/owner-maintenance.jsonl","reports/m7-standing-read-2026-10-16/plan.json","reports/m7-standing-read-2026-10-16/review.json","reports/m7-standing-read-2026-10-16/rollback.json","reports/m7-standing-read-2026-10-16/runtime.json","reports/m7-standing-read-2026-10-16/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/model-center-media.md","docs/platform-integration/README.md","docs/platform-integration/acceptance-2026-10-16.md","docs/platform-integration/adjudication-checklist.md","docs/platform-integration/capability-feedback.md","docs/platform-integration/integration-matrix.md","docs/platform-integration/m7-read-recovery-2026-10-16.md","docs/releases/2026-10-17-eios1.md","docs/releases/current.md","reports/enterprise-integration.latest.json","reports/governance-docs.latest.json"]}],"total_commits":0,"head_commit":{"id":"b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","message":"docs(integration): record revocable year-long M7 read authorization\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/b35f0df13bab2f4318a83ddeb48ef6b1da0a7ee7","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-16T20:57:20-07:00","added":["docs/governance/log/2026-10-16-m7-standing-read.md","docs/platform-integration/m7-standing-read-2026-10-16.md","reports/m7-standing-read-2026-10-16/document-validation.json","reports/m7-standing-read-2026-10-16/http-after.json","reports/m7-standing-read-2026-10-16/http-before.json","reports/m7-standing-read-2026-10-16/http-created.json","reports/m7-standing-read-2026-10-16/manifest.json","reports/m7-standing-read-2026-10-16/owner-after.json","reports/m7-standing-read-2026-10-16/owner-before.json","reports/m7-standing-read-2026-10-16/owner-created.json","reports/m7-standing-read-2026-10-16/owner-invalid-request.json","reports/m7-standing-read-2026-10-16/owner-maintenance.jsonl","reports/m7-standing-read-2026-10-16/plan.json","reports/m7-standing-read-2026-10-16/review.json","reports/m7-standing-read-2026-10-16/rollback.json","reports/m7-standing-read-2026-10-16/runtime.json","reports/m7-standing-read-2026-10-16/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/model-center-media.md","docs/platform-integration/README.md","docs/platform-integration/acceptance-2026-10-16.md","docs/platform-integration/adjudication-checklist.md","docs/platform-integration/capability-feedback.md","docs/platform-integration/integration-matrix.md","docs/platform-integration/m7-read-recovery-2026-10-16.md","docs/releases/2026-10-17-eios1.md","docs/releases/current.md","reports/enterprise-integration.latest.json","reports/governance-docs.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":1110638,"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-17T11:32: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
|
2
|
4
|
1792209448
|
1792209539
|
0
|
1792209448
|
1792209539
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25991
|
chore(reports): retain final static and script ver chore(reports): retain final static and script verification with current anchor...
|
76
|
5
|
governance.yml
|
206
|
5
|
0
|
refs/heads/main
|
8fba422cf24284ce001caa12532b68ba5e6aeb63
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"940608594e321fb29ccd390215682995cf25edd9","after":"8fba422cf24284ce001caa12532b68ba5e6aeb63","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/940608594e321fb29ccd390215682995cf25edd9...8fba422cf24284ce001caa12532b68ba5e6aeb63","commits":[{"id":"8fba422cf24284ce001caa12532b68ba5e6aeb63","message":"chore(reports): retain final static and script verification with current anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8fba422cf24284ce001caa12532b68ba5e6aeb63","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-16T22:55:23-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"1a0c3e5f83a8ac708aceb06c6474c257a7c1536a","message":"test: record final API 1042 and frontend 70 acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/1a0c3e5f83a8ac708aceb06c6474c257a7c1536a","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-16T21:34:12-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/auth-startup.latest.json","reports/capacity-envelope.latest.json","reports/db-credential-separation.latest.json","reports/dependency-resilience.latest.json","reports/dual-backend-behavior.latest.json","reports/llm-startup.latest.json","reports/multi-instance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-sql-runtime.latest.json","reports/runtime-acceptance.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/write-capacity.latest.json"]},{"id":"270bf67751b1f89350ae0645e0f57f6119fb9089","message":"docs: align current runtime number syntax and retain browser attempt scope\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/270bf67751b1f89350ae0645e0f57f6119fb9089","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-16T21:21:38-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"32101c58acc17a872df43f5d58cc03b68f639273","message":"fix(web): preserve user drafts during authoritative background refresh\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/32101c58acc17a872df43f5d58cc03b68f639273","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-16T21:12:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/web/e2e/acceptance.spec.ts","apps/web/src/components/UsersPanel.tsx","docs/evidence/adversarial-2026-10-15.md"]},{"id":"df1ecff75210089ae411f7f71aa65376916f3cc4","message":"fix: align missing Task cache policy and include Scope authority regressions\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/df1ecff75210089ae411f7f71aa65376916f3cc4","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-16T20:43:57-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/routes/work.ts","apps/api-fastify/test/work.integration.test.ts","docs/evidence/adversarial-2026-10-15.md","scripts/check-runtime-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"8fba422cf24284ce001caa12532b68ba5e6aeb63","message":"chore(reports): retain final static and script verification with current anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8fba422cf24284ce001caa12532b68ba5e6aeb63","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-16T22:55:23-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":107921,"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-17T11:35: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
|
36
|
1792216722
|
1792217138
|
0
|
1792216630
|
1792217261
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25994
|
docs: record locked acceptance and verified live w docs: record locked acceptance and verified live web deployment...
|
76
|
5
|
governance.yml
|
208
|
5
|
0
|
refs/heads/main
|
82495324b9acf666886f45c5227dfb2f4735c04c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8fba422cf24284ce001caa12532b68ba5e6aeb63","after":"82495324b9acf666886f45c5227dfb2f4735c04c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/8fba422cf24284ce001caa12532b68ba5e6aeb63...82495324b9acf666886f45c5227dfb2f4735c04c","commits":[{"id":"82495324b9acf666886f45c5227dfb2f4735c04c","message":"docs: record locked acceptance and verified live web deployment\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/82495324b9acf666886f45c5227dfb2f4735c04c","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-16T23:39:09-07:00","added":["docs/evidence/deployment-artifact-regression-2026-10-16.py","docs/evidence/locked-final-2026-10-16.json"],"removed":[],"modified":["docs/evidence/adversarial-2026-10-15.md"]}],"total_commits":0,"head_commit":{"id":"82495324b9acf666886f45c5227dfb2f4735c04c","message":"docs: record locked acceptance and verified live web deployment\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/82495324b9acf666886f45c5227dfb2f4735c04c","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-16T23:39:09-07:00","added":["docs/evidence/deployment-artifact-regression-2026-10-16.py","docs/evidence/locked-final-2026-10-16.json"],"removed":[],"modified":["docs/evidence/adversarial-2026-10-15.md"]},"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":108526,"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-17T13:57: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
|
36
|
1792219198
|
1792219207
|
0
|
1792219188
|
1792219223
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25998
|
Merge branch 'main' into codex/yggdrasil-p Merge branch 'main' into codex/yggdrasil-program-execution-20261016...
|
76
|
5
|
governance.yml
|
210
|
5
|
0
|
refs/heads/main
|
1d50b11e8c1472ff7a21ce1ee4f5c974240a829d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"82495324b9acf666886f45c5227dfb2f4735c04c","after":"1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/82495324b9acf666886f45c5227dfb2f4735c04c...1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","commits":[{"id":"1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","message":"Merge branch 'main' into codex/yggdrasil-program-execution-20261016\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","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-17T00:04:50-07:00","added":["docs/evidence/deployment-artifact-regression-2026-10-16.py","docs/evidence/locked-final-2026-10-16.json"],"removed":[],"modified":["docs/evidence/adversarial-2026-10-15.md"]},{"id":"3cbac7fc8082a19ae5ab85b003e8d00a7ca29935","message":"feat: add bounded native program execution for Yggdrasil development\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3cbac7fc8082a19ae5ab85b003e8d00a7ca29935","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-17T00:03:28-07:00","added":["docs/development-program-yggdrasil.md","scripts/development-program-host.mjs","scripts/development-program-native.test.mjs","scripts/lib/development-program-association.mjs","scripts/lib/development-program-association.test.mjs","scripts/lib/development-program-owner.mjs","scripts/lib/development-program.mjs","scripts/lib/development-program.test.mjs"],"removed":[],"modified":["README.md","reports/dual-backend-parity.latest.json","reports/schema-sync.latest.json"]}],"total_commits":0,"head_commit":{"id":"1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","message":"Merge branch 'main' into codex/yggdrasil-program-execution-20261016\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","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-17T00:04:50-07:00","added":["docs/evidence/deployment-artifact-regression-2026-10-16.py","docs/evidence/locked-final-2026-10-16.json"],"removed":[],"modified":["docs/evidence/adversarial-2026-10-15.md"]},"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":108538,"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-17T14:39:49+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
|
1792220840
|
1792220849
|
0
|
1792220754
|
1792220883
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26024
|
fix(scripts): read development-program registry id fix(scripts): read development-program registry identifiers from governance registry...
|
76
|
5
|
governance.yml
|
212
|
5
|
0
|
refs/heads/main
|
3926ef7e99f3604bbd433167291d91de62228a5c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d50b11e8c1472ff7a21ce1ee4f5c974240a829d","after":"3926ef7e99f3604bbd433167291d91de62228a5c","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/1d50b11e8c1472ff7a21ce1ee4f5c974240a829d...3926ef7e99f3604bbd433167291d91de62228a5c","commits":[{"id":"3926ef7e99f3604bbd433167291d91de62228a5c","message":"fix(scripts): read development-program registry identifiers from governance registry\n\n3cbac7f hardcoded two identifiers that governance.registry.json already\nregisters, so check:fork-readiness reported 2 F2 violations and the\ngovernance ratchet regressed (forkReadinessViolations 0 -\u003e 2):\n\n- scripts/lib/development-program-owner.mjs now takes the Nest module\n exported by work/work.module.js from the registered nestModules\n (exactly one must match, else PROGRAM_OWNER_MODULE_UNREGISTERED).\n- scripts/development-program-native.test.mjs now takes the actor create\n schema from the registered actors controller validation entrypoint.\n\nBoth resolve to the same identifiers as before; behaviour is unchanged.\nGate and governance baseline are untouched. Snapshot anchor -\u003e 1d50b11.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3926ef7e99f3604bbd433167291d91de62228a5c","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-17T03:01:38-07:00","added":[],"removed":[],"modified":["CLAUDE.md","scripts/development-program-native.test.mjs","scripts/lib/development-program-owner.mjs"]}],"total_commits":0,"head_commit":{"id":"3926ef7e99f3604bbd433167291d91de62228a5c","message":"fix(scripts): read development-program registry identifiers from governance registry\n\n3cbac7f hardcoded two identifiers that governance.registry.json already\nregisters, so check:fork-readiness reported 2 F2 violations and the\ngovernance ratchet regressed (forkReadinessViolations 0 -\u003e 2):\n\n- scripts/lib/development-program-owner.mjs now takes the Nest module\n exported by work/work.module.js from the registered nestModules\n (exactly one must match, else PROGRAM_OWNER_MODULE_UNREGISTERED).\n- scripts/development-program-native.test.mjs now takes the actor create\n schema from the registered actors controller validation entrypoint.\n\nBoth resolve to the same identifiers as before; behaviour is unchanged.\nGate and governance baseline are untouched. Snapshot anchor -\u003e 1d50b11.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3926ef7e99f3604bbd433167291d91de62228a5c","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-17T03:01:38-07:00","added":[],"removed":[],"modified":["CLAUDE.md","scripts/development-program-native.test.mjs","scripts/lib/development-program-owner.mjs"]},"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":108575,"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-17T15:05:55+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
|
1792232362
|
1792232373
|
0
|
1792232361
|
1792232387
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26048
|
docs: bind post-lock adversarial regression to ver docs: bind post-lock adversarial regression to verified b6a5c87...
|
76
|
5
|
governance.yml
|
214
|
5
|
0
|
refs/heads/main
|
e5fd7aa650c1897e935677367913a2d6846a8477
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3926ef7e99f3604bbd433167291d91de62228a5c","after":"e5fd7aa650c1897e935677367913a2d6846a8477","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/3926ef7e99f3604bbd433167291d91de62228a5c...e5fd7aa650c1897e935677367913a2d6846a8477","commits":[{"id":"e5fd7aa650c1897e935677367913a2d6846a8477","message":"docs: bind post-lock adversarial regression to verified b6a5c87\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/e5fd7aa650c1897e935677367913a2d6846a8477","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-17T16:21:36-07:00","added":["docs/evidence/postlock-2026-10-17.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/adversarial-2026-10-15.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"b6a5c87acf2abfed460b261d8489610cafbd1fb2","message":"fix(program): recheck bounded approval after every authorization wait\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b6a5c87acf2abfed460b261d8489610cafbd1fb2","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-17T15:46:33-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/development-program-yggdrasil.md","package.json","scripts/development-program-native.test.mjs","scripts/lib/development-program.mjs","scripts/lib/development-program.test.mjs"]},{"id":"3888a87d41f57fe2673d069b79881999ea03f40c","message":"chore(reports): bind P1 execution-unit three-level gate evidence @ 19ba22e\n\nClean rerun on 19ba22e with disposable PG/Redis/Redpanda: pnpm check 32/32, check:runtime passed (1054 tests / 0 failures, 33 steps, dual-backend behavior 210/210), check:ui NestJS 35/35 + Fastify 35/35. CLAUDE.md runtime/UI evidence lines rebound to the clean parent commit; the previous 10-16 lines kept as history.\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3888a87d41f57fe2673d069b79881999ea03f40c","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-17T10:04:27-07:00","added":[],"removed":[],"modified":["CLAUDE.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"19ba22ea500e7c01b0e2318ed2c7b62b9d58a0c9","message":"feat(work): execution-unit fields for derived tasks and scheduler model (D58, P1 step 1)\n\nBusiness-task reference and execution-unit fields on Task (D58): owner_tenant_id,\nowner_task_id, owner_task_version, owner_schedule_revision, source_app,\nsource_request_ref, execution_deadline_at, retry_policy, budget,\nexecution_success_criteria, inherited_priority(_revision); scheduler fields\nassignment_mode (MANUAL default) and candidate_actor_ids; Actor\nmax_concurrent_runtimes; Assignment selection; AgentRuntime owner_execution_id /\nowner_execution_version. Migration 20261017000000_execution_unit_fields is\nadditive on both backends (nullable or defaulted columns; unique derivation key\ntasks_derivation_key, allow-listed because Prisma runs migrations in a\ntransaction).\n\nContracts 2.1.0: new execution-unit module (schemas, cross-field invariants\nexecutionUnitIssues, resolveExecutionBudget, normalizeTaskExecutionFields,\nassignment selection); createTaskSchema takes optional businessTask / execution /\nassignmentMode / candidateActorIds, keeping CreateTaskInput backward compatible;\nTaskDto and ActorDto expose the new fields. Public API lock, downstream lock and\nexport lock re-signed for the minor bump; kernel.boundaries classifies the module\nas CORE under kernel.digital-employee-core.\n\nBoth backends persist the fields at create, reject duplicate derivations with 409\nDERIVED_TASK_DUPLICATE on the unique key, validate the invariants through the\nshared helper (400 with issue codes), write a manual selection record at assign,\nreturn the task budget from enterExecution, and read run limits via\nresolveExecutionBudget instead of the hard-coded 8 turns / 120 s. Behavior matrix\nadds six derived-task cases.\n\nGates: dirty worktree on baseline 3926ef7 with disposable PG/Redis/Redpanda: static pnpm check 32/32; check:runtime passed (1054 tests / 0 failures, 33 steps, dual-backend behavior 210/210, migrate status 0 failures); check:ui NestJS 35/35 + Fastify 35/35; docs-truth recheck passed. Clean-commit rerun and report binding follow in the next commit.\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/19ba22ea500e7c01b0e2318ed2c7b62b9d58a0c9","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-17T09:41:17-07:00","added":["apps/api-fastify/prisma/migrations/20261017000000_execution_unit_fields/migration.sql","apps/api-nestjs/prisma/migrations/20261017000000_execution_unit_fields/migration.sql","packages/contracts/src/execution-unit.test.ts","packages/contracts/src/execution-unit.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/modules/actors.ts","apps/api-fastify/src/modules/work/runtimes.service.ts","apps/api-fastify/src/modules/work/tasks.service.ts","apps/api-fastify/src/plugins/queue.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/actors/actors.service.ts","apps/api-nestjs/src/queue/jobs.processor.ts","apps/api-nestjs/src/work/runtimes.service.ts","apps/api-nestjs/src/work/tasks.service.ts","apps/web/src/features/actors/components/DigitalEmployeeOnboarding.tsx","docs/domain/owner-matrix.md","docs/product-extension-guide.md","kernel.boundaries.json","kernel.downstream.lock.json","kernel.exports.lock.json","kernel.packages.json","kernel.packages.lock.json","packages/contracts/package.json","packages/contracts/src/actor.ts","packages/contracts/src/index.ts","packages/contracts/src/task.ts","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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json","scripts/check-dual-backend-behavior.mjs"]}],"total_commits":0,"head_commit":{"id":"e5fd7aa650c1897e935677367913a2d6846a8477","message":"docs: bind post-lock adversarial regression to verified b6a5c87\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/e5fd7aa650c1897e935677367913a2d6846a8477","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-17T16:21:36-07:00","added":["docs/evidence/postlock-2026-10-17.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/adversarial-2026-10-15.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.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":108710,"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-17T18:19: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
|
36
|
1792279364
|
1792279455
|
0
|
1792279364
|
1792279775
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26051
|
docs: bind latest thing-cloud runtime UI and stati docs: bind latest thing-cloud runtime UI and static regression...
|
135
|
5
|
governance.yml
|
4
|
5
|
0
|
refs/heads/main
|
d820cc6f462a719ddbf43440d5a9b835e6fa09de
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"dc5f62499f75ebd37d97e3af126dfc88196f20d8","after":"d820cc6f462a719ddbf43440d5a9b835e6fa09de","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/dc5f62499f75ebd37d97e3af126dfc88196f20d8...d820cc6f462a719ddbf43440d5a9b835e6fa09de","commits":[{"id":"d820cc6f462a719ddbf43440d5a9b835e6fa09de","message":"docs: bind latest thing-cloud runtime UI and static regression\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/d820cc6f462a719ddbf43440d5a9b835e6fa09de","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-17T16:23:49-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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/fork-readiness.latest.json","reports/governance-docs.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"]}],"total_commits":0,"head_commit":{"id":"d820cc6f462a719ddbf43440d5a9b835e6fa09de","message":"docs: bind latest thing-cloud runtime UI and static regression\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/d820cc6f462a719ddbf43440d5a9b835e6fa09de","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-17T16:23:49-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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/fork-readiness.latest.json","reports/governance-docs.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":1924,"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":1,"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-17T09:36: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
|
2
|
10
|
1792279754
|
1792279768
|
0
|
1792279452
|
1792279795
|
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
|
|
26060
|
chore(reports): bind main three-level gate evidenc chore(reports): bind main three-level gate evidence @ cbc8fad (P4 装载器与 B5 框架收口合入)...
|
76
|
5
|
governance.yml
|
216
|
5
|
0
|
refs/heads/main
|
d74ee53129a60d500f5e6b2d55876ab2c752f47a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e5fd7aa650c1897e935677367913a2d6846a8477","after":"d74ee53129a60d500f5e6b2d55876ab2c752f47a","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/e5fd7aa650c1897e935677367913a2d6846a8477...d74ee53129a60d500f5e6b2d55876ab2c752f47a","commits":[{"id":"d74ee53129a60d500f5e6b2d55876ab2c752f47a","message":"chore(reports): bind main three-level gate evidence @ cbc8fad (P4 装载器与 B5 框架收口合入)\n\nClean main cbc8fad in the dil-refactor-p1 worktree with disposable PG/Redis/Redpanda: pnpm check 33/33, check:runtime passed (1054 tests / 0 failures, 33 steps, dual-backend behavior 210/210), check:ui NestJS 35/35 + Fastify 35/35. Evidence lines and snapshot anchor rebound to the parent commit.\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d74ee53129a60d500f5e6b2d55876ab2c752f47a","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-17T18:33:40-07:00","added":[],"removed":[],"modified":["CLAUDE.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"cbc8fade076e02bb11b1f1f0e20baba0abc95396","message":"chore(reports): bind B5 static gate evidence @ 67d8c9e after rebase; runtime/UI reference main b6a5c87\n\n静态门禁在 clean 67d8c9e 执行:pnpm check 33/33(轴含 P4 的 check:product-reconciliation),test:scripts 66/66,\ncheck:fork-readiness 框架 15 条交叉核对 verified、0 违规(F8 / F11 implemented,missing 1 = F15,自检 22 条);\n31 份静态报告 provenance.gitSha 均为 67d8c9e、worktreeDirty:false。\n\nruntime / UI 本轮未重跑,引用 main 既有证据 clean b6a5c87(check:runtime 1054 / 0、33 步、行为矩阵 210;check:ui 70)。\n作用域依据:本分支相对 main ae87bee 在 apps/ packages/ products/ prisma 下零改动,只改门禁脚本、治理登记表、技能文件与文档;\nrebase 前同一功能内容在旧号 bcac9e6 上曾三级全绿(32/32、1042/0、70,一次性容器,记录见 B5 收口记录 §7)。\n03 主会话合入后在 main 统一重跑三级门禁。\n\n过程说明:rebase 后首轮静态在 d059e9f 止于 check:kernel-extensions——P1 改了 Prisma schema 而本 worktree 的\nPrisma client 未重新生成,pnpm prisma:generate 后通过;第二轮止于 check:docs-truth 锚点落后 6 提交,以 67d8c9e\n单独刷新锚点后整轮通过。本提交把锚点指向父提交 67d8c9e(落后 HEAD 1 提交)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/cbc8fade076e02bb11b1f1f0e20baba0abc95396","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-17T18:10:06-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/b5-framework-closure-2026-10-17.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"67d8c9ea7d6fdf15949347b2b0d33d3914131c28","message":"docs: point snapshot anchor at d059e9f after rebase onto main ae87bee\n\nrebase 后 CLAUDE.md 锚点仍是 main 侧的 01c35a6,距本分支 HEAD 实测落后 6 提交,check:docs-truth\n的 governance-snapshot-anchor-lag 在任何 clean 提交上都红(C232 口径只容忍 +1 自指窗)。\n本提交只刷新锚点行指向父提交 d059e9f,三级门禁在本提交上执行;随后的报告提交再把锚点指向本提交(C241 纪律)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/67d8c9ea7d6fdf15949347b2b0d33d3914131c28","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-17T18:06:37-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"d059e9f6c07d8cc1d43c09d78c9a9109f25378ab","message":"chore(framework): re-sign sync receipt after rebase onto main ae87bee; remap commit refs\n\n分支按 03 主会话指示 rebase 到 main ae87bee(P1 执行单元 19ba22e/3888a87、授权复核修复 b6a5c87/e5fd7aa、\nP4 装载器 706a73d/01c35a6/ae87bee 之后)。四个功能提交重放为 e185671 / 5fb123b / b65016a / 53b5211;\n原报告提交 a7df0fe 弃置(reports 与 CLAUDE.md 证据行以 main 侧与 rebase 后重跑为准)。\n冲突处置:package.json scripts 两侧保留;CLAUDE.md 缺口索引与经验库本轮条目 C265 → C266(C265 已被 P4 使用);\nCLAUDE.md 锚点与 runtime / UI 证据行取 main 侧;README 门禁表保留两侧新增行。\n\n凭证在 clean 53b5211 第三次签发(--rollback-to ae87bee):rebase 使目标提交与「同步前目标提交」都换了号,\n旧 rollback 3926ef7 会把回滚指到 P1 / P4 之前,所以重签而不是 --rebaseline-docs;技能六个强指纹不变。\n文档中的旧提交号按映射改为新号(B5 收口记录、迁移手册 §6、立项 §5.6、framework-criteria F8.note)。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d059e9f6c07d8cc1d43c09d78c9a9109f25378ab","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-17T18:01:05-07:00","added":[],"removed":[],"modified":["docs/evidence/b5-framework-closure-2026-10-17.md","docs/migration-playbook.md","docs/planning/内核退回pin立项-2026-09-18.md","framework-criteria.json","reports/framework-migration.latest.json"]},{"id":"53b521113fb77c4a61fe42f0f5f8b7acfd11ddf2","message":"chore(framework): re-sign sync receipt on the adapted skill and record the G21 layout in docs\n\n凭证在 clean aaf1a3a 重签(runId bc6a6a99-6756-4325-abf5-f7af3fdb41f8,source 0.25.1@083b36e,\nrollback 仍显式指回 3926ef7):技能 SKILL.md 真源改放 .claude/skills/,.agents 侧为 G21 派生适配器后\nF8 强指纹如期转红(负向 N11),重签是技能文本真实变化后的重签,不是为消红重签。\n\n同步文档:B5 收口记录(sha 表、G21 适配段、凭证重签值、N11)、迁移手册 §6 技能行、framework-criteria F8.note、\nCLAUDE.md B5 段与快照锚点→aaf1a3a、立项 §5.6 ①。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/53b521113fb77c4a61fe42f0f5f8b7acfd11ddf2","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-17T09:11:33-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/b5-framework-closure-2026-10-17.md","docs/migration-playbook.md","docs/planning/内核退回pin立项-2026-09-18.md","framework-criteria.json","reports/framework-migration.latest.json"]}],"total_commits":0,"head_commit":{"id":"d74ee53129a60d500f5e6b2d55876ab2c752f47a","message":"chore(reports): bind main three-level gate evidence @ cbc8fad (P4 装载器与 B5 框架收口合入)\n\nClean main cbc8fad in the dil-refactor-p1 worktree with disposable PG/Redis/Redpanda: pnpm check 33/33, check:runtime passed (1054 tests / 0 failures, 33 steps, dual-backend behavior 210/210), check:ui NestJS 35/35 + Fastify 35/35. Evidence lines and snapshot anchor rebound to the parent commit.\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d74ee53129a60d500f5e6b2d55876ab2c752f47a","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-17T18:33:40-07:00","added":[],"removed":[],"modified":["CLAUDE.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.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":109218,"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-18T07:22: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
|
36
|
1792287835
|
1792287848
|
0
|
1792287833
|
1792287862
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26078
|
chore(reports): verify approved OS main integratio chore(reports): verify approved OS main integration @ 0980835...
|
76
|
5
|
governance.yml
|
218
|
5
|
0
|
refs/heads/main
|
e92b4a0952f84e00088f8484572ac66e6a6b0183
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d74ee53129a60d500f5e6b2d55876ab2c752f47a","after":"e92b4a0952f84e00088f8484572ac66e6a6b0183","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/d74ee53129a60d500f5e6b2d55876ab2c752f47a...e92b4a0952f84e00088f8484572ac66e6a6b0183","commits":[{"id":"e92b4a0952f84e00088f8484572ac66e6a6b0183","message":"chore(reports): verify approved OS main integration @ 0980835\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/e92b4a0952f84e00088f8484572ac66e6a6b0183","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-18T02:22:04-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/cutover-merge-admission-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"09808353cc19a2702124eaf7792e806a41b7cfc5","message":"docs: record approved source-only main integration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/09808353cc19a2702124eaf7792e806a41b7cfc5","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-18T02:18:52-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/cutover-merge-admission-2026-10-18.md"]},{"id":"462bb8fdede5ea1eb77e949f5ab6f4cdd05e2f22","message":"chore(reports): close branch merge admission @ 7b1ea14\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/462bb8fdede5ea1eb77e949f5ab6f4cdd05e2f22","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-18T01:27:40-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/cutover-merge-admission-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"7b1ea14dce46d8c9415b3864111ab374b434951c","message":"docs: prepare identity handoff branch merge admission\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7b1ea14dce46d8c9415b3864111ab374b434951c","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-18T01:20:38-07:00","added":["docs/evidence/cutover-merge-admission-2026-10-18.md"],"removed":[],"modified":["CLAUDE.md","docs/evidence/cutover-full-gates-2026-10-18.md"]},{"id":"7a6f2fc79fdb9ef39050b4922e4b7455efe5a16e","message":"chore(reports): OS complete gates rebind @ ad8d94b\n\nRuntime/UI retain clean e535d86 binding; static 33-step recheck binds clean ad8d94b. Snapshot anchor follows this report commit. Repair branch only, no main merge or deployment.\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7a6f2fc79fdb9ef39050b4922e4b7455efe5a16e","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-18T00:46:08-07:00","added":[],"removed":[],"modified":["CLAUDE.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-docs.latest.json","reports/governance.latest.json","reports/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/llm-startup.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/platform-dependency-provenance.latest.json","reports/product-acceptance-runtime.latest.json","reports/product-acceptance.latest.json","reports/product-extension-runtime.latest.json","reports/product-migrations-runtime.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.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/tenant-grants.latest.json","reports/tracing.latest.json","reports/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]}],"total_commits":0,"head_commit":{"id":"e92b4a0952f84e00088f8484572ac66e6a6b0183","message":"chore(reports): verify approved OS main integration @ 0980835\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/e92b4a0952f84e00088f8484572ac66e6a6b0183","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-18T02:22:04-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/evidence/cutover-merge-admission-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":110676,"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":4,"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-18T16:29: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
|
36
|
1792315639
|
1792315701
|
0
|
1792315637
|
1792315822
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26081
|
chore(reports): verify identity state guard on fix chore(reports): verify identity state guard on fixed source 6b1048c...
|
76
|
5
|
governance.yml
|
220
|
5
|
0
|
refs/heads/main
|
963c46c01f3954f893b42c8483c7fc40101d95d9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e92b4a0952f84e00088f8484572ac66e6a6b0183","after":"963c46c01f3954f893b42c8483c7fc40101d95d9","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/e92b4a0952f84e00088f8484572ac66e6a6b0183...963c46c01f3954f893b42c8483c7fc40101d95d9","commits":[{"id":"963c46c01f3954f893b42c8483c7fc40101d95d9","message":"chore(reports): verify identity state guard on fixed source 6b1048c\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/963c46c01f3954f893b42c8483c7fc40101d95d9","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-18T03:06:25-07:00","added":["docs/evidence/adversarial-identity-state-2026-10-18.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"6b1048cb52802daca3c78575c958329aefe66fba","message":"docs: refresh source snapshot anchor for state guard acceptance\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6b1048cb52802daca3c78575c958329aefe66fba","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-18T02:52:39-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"8370f5b53a74482a6d23763deda7e79b07af9f31","message":"fix(identity): reject contradictory lifecycle state snapshots\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/8370f5b53a74482a6d23763deda7e79b07af9f31","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-18T02:43:34-07:00","added":["scripts/lib/identity-participant-state.test.mjs"],"removed":[],"modified":["docs/operations/identity-participant-handoff-2026-10-18.md","package.json","scripts/lib/identity-protocol.mjs"]}],"total_commits":0,"head_commit":{"id":"963c46c01f3954f893b42c8483c7fc40101d95d9","message":"chore(reports): verify identity state guard on fixed source 6b1048c\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/963c46c01f3954f893b42c8483c7fc40101d95d9","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-18T03:06:25-07:00","added":["docs/evidence/adversarial-identity-state-2026-10-18.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":110972,"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":4,"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-18T17:27: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
|
36
|
1792319013
|
1792319103
|
0
|
1792319012
|
1792319164
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26083
|
chore(reports): verify original and renamed identi chore(reports): verify original and renamed identity fixture preservation...
|
76
|
5
|
governance.yml
|
222
|
5
|
0
|
refs/heads/main
|
b863313825b3a26748d4446a3521c518e7bc8a6a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"963c46c01f3954f893b42c8483c7fc40101d95d9","after":"b863313825b3a26748d4446a3521c518e7bc8a6a","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/963c46c01f3954f893b42c8483c7fc40101d95d9...b863313825b3a26748d4446a3521c518e7bc8a6a","commits":[{"id":"b863313825b3a26748d4446a3521c518e7bc8a6a","message":"chore(reports): verify original and renamed identity fixture preservation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b863313825b3a26748d4446a3521c518e7bc8a6a","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-18T03:37:20-07:00","added":["docs/evidence/identity-fixture-rename-preservation-2026-10-18.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"22c3233e21bcfbec81cda7559a43657adb61d297","message":"test(identity): distinguish legacy Owner receipts from current local projection names\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/22c3233e21bcfbec81cda7559a43657adb61d297","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-18T03:32:07-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md","scripts/lib/identity-participant.integration.test.mjs"]},{"id":"c0f19bc48df29dd4bd8456f851f5d80c5b5857a8","message":"docs(identity): document protected historical replay fixtures\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c0f19bc48df29dd4bd8456f851f5d80c5b5857a8","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-18T03:31:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md"]},{"id":"6215e580ffef6f8370d75c93813cdf490980f3db","message":"test(identity): preserve historical actors and tombstones during rename replay\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/6215e580ffef6f8370d75c93813cdf490980f3db","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-18T03:29:52-07:00","added":[],"removed":[],"modified":["scripts/lib/identity-participant.integration.test.mjs"]}],"total_commits":0,"head_commit":{"id":"b863313825b3a26748d4446a3521c518e7bc8a6a","message":"chore(reports): verify original and renamed identity fixture preservation\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b863313825b3a26748d4446a3521c518e7bc8a6a","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-18T03:37:20-07:00","added":["docs/evidence/identity-fixture-rename-preservation-2026-10-18.json"],"removed":[],"modified":["CLAUDE.md","docs/operations/identity-participant-handoff-2026-10-18.md","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":111284,"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":4,"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-18T18:23:32+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
|
1792320508
|
1792320519
|
0
|
1792320507
|
1792320533
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26085
|
feat(device): add isolated S2 connection and durab feat(device): add isolated S2 connection and durable command receipt loop...
|
135
|
5
|
governance.yml
|
5
|
5
|
0
|
refs/heads/main
|
4b39ba2e2da24a46314e9d171f4c3636d023290d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d820cc6f462a719ddbf43440d5a9b835e6fa09de","after":"4b39ba2e2da24a46314e9d171f4c3636d023290d","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/d820cc6f462a719ddbf43440d5a9b835e6fa09de...4b39ba2e2da24a46314e9d171f4c3636d023290d","commits":[{"id":"4b39ba2e2da24a46314e9d171f4c3636d023290d","message":"feat(device): add isolated S2 connection and durable command receipt loop\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4b39ba2e2da24a46314e9d171f4c3636d023290d","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-18T04:01:58-07:00","added":["docs/domain/s2-device-loop-blueprint.md","docs/evidence/2026-10-18-s2/rules.tap","docs/evidence/2026-10-18-s2/runtime-summary.json","docs/evidence/2026-10-18-s2/source-bindings.json","docs/s2-device-loop.md","ops/device-loop-candidate/contract.mjs","ops/device-loop-candidate/fixtures.mjs","ops/device-loop-candidate/http.mjs","ops/device-loop-candidate/manifest.json","ops/device-loop-candidate/rules.test.mjs","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/store.mjs","ops/device-loop-candidate/terminal.mjs","ops/device-loop-candidate/worker.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/domain/owner-matrix.md","package.json","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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"]}],"total_commits":0,"head_commit":{"id":"4b39ba2e2da24a46314e9d171f4c3636d023290d","message":"feat(device): add isolated S2 connection and durable command receipt loop\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4b39ba2e2da24a46314e9d171f4c3636d023290d","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-18T04:01:58-07:00","added":["docs/domain/s2-device-loop-blueprint.md","docs/evidence/2026-10-18-s2/rules.tap","docs/evidence/2026-10-18-s2/runtime-summary.json","docs/evidence/2026-10-18-s2/source-bindings.json","docs/s2-device-loop.md","ops/device-loop-candidate/contract.mjs","ops/device-loop-candidate/fixtures.mjs","ops/device-loop-candidate/http.mjs","ops/device-loop-candidate/manifest.json","ops/device-loop-candidate/rules.test.mjs","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/store.mjs","ops/device-loop-candidate/terminal.mjs","ops/device-loop-candidate/worker.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/domain/owner-matrix.md","package.json","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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":1998,"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":1,"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-18T07:24:12+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
|
1792321333
|
1792321754
|
0
|
1792321332
|
1792321881
|
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
|
|
26086
|
docs(device): bind final S2 fixed artifact verific docs(device): bind final S2 fixed artifact verification...
|
135
|
5
|
governance.yml
|
6
|
5
|
0
|
refs/heads/main
|
8a42cf77069e4a70692e366281b75ab8848f3e7c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4b39ba2e2da24a46314e9d171f4c3636d023290d","after":"8a42cf77069e4a70692e366281b75ab8848f3e7c","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/4b39ba2e2da24a46314e9d171f4c3636d023290d...8a42cf77069e4a70692e366281b75ab8848f3e7c","commits":[{"id":"8a42cf77069e4a70692e366281b75ab8848f3e7c","message":"docs(device): bind final S2 fixed artifact verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/8a42cf77069e4a70692e366281b75ab8848f3e7c","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-18T04:04:18-07:00","added":["reports/s2-candidate.latest.json"],"removed":[],"modified":["reports/evidence-current.latest.json"]}],"total_commits":0,"head_commit":{"id":"8a42cf77069e4a70692e366281b75ab8848f3e7c","message":"docs(device): bind final S2 fixed artifact verification\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/8a42cf77069e4a70692e366281b75ab8848f3e7c","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-18T04:04:18-07:00","added":["reports/s2-candidate.latest.json"],"removed":[],"modified":["reports/evidence-current.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":2119,"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":1,"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-18T19:02: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
|
3
|
5
|
0
|
1792321736
|
0
|
1792321485
|
1792321736
|
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
|
|
26087
|
docs(device): align current verification table wit docs(device): align current verification table with final S2 reports...
|
135
|
5
|
governance.yml
|
7
|
5
|
0
|
refs/heads/main
|
4d2d9352220bed528bbfdce783ae269bf03a7b5d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8a42cf77069e4a70692e366281b75ab8848f3e7c","after":"4d2d9352220bed528bbfdce783ae269bf03a7b5d","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/8a42cf77069e4a70692e366281b75ab8848f3e7c...4d2d9352220bed528bbfdce783ae269bf03a7b5d","commits":[{"id":"4d2d9352220bed528bbfdce783ae269bf03a7b5d","message":"docs(device): align current verification table with final S2 reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4d2d9352220bed528bbfdce783ae269bf03a7b5d","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-18T04:08:52-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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/s2-candidate.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"4d2d9352220bed528bbfdce783ae269bf03a7b5d","message":"docs(device): align current verification table with final S2 reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/4d2d9352220bed528bbfdce783ae269bf03a7b5d","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-18T04:08:52-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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/s2-candidate.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":2124,"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":1,"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-18T19:04: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
|
12
|
1792321881
|
1792321911
|
0
|
1792321736
|
1792321943
|
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
|
|
26088
|
test(device): verify committed adversarial artifac test(device): verify committed adversarial artifact content fingerprint...
|
135
|
5
|
governance.yml
|
8
|
5
|
0
|
refs/heads/main
|
6ee3dc2f44d19f9755063124bdc9efb68f8f5810
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4d2d9352220bed528bbfdce783ae269bf03a7b5d","after":"6ee3dc2f44d19f9755063124bdc9efb68f8f5810","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/4d2d9352220bed528bbfdce783ae269bf03a7b5d...6ee3dc2f44d19f9755063124bdc9efb68f8f5810","commits":[{"id":"6ee3dc2f44d19f9755063124bdc9efb68f8f5810","message":"test(device): verify committed adversarial artifact content fingerprint\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/6ee3dc2f44d19f9755063124bdc9efb68f8f5810","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-18T04:45:17-07:00","added":[],"removed":[],"modified":["reports/evidence-current.latest.json"]},{"id":"a80c4d5138dd128983e3eecad5e96e6636208175","message":"docs(device): bind final adversarial and four-combination regression evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/a80c4d5138dd128983e3eecad5e96e6636208175","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-18T04:43:44-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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/s2-adversarial.latest.json","reports/s2-candidate.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"ccdd262e21b3638fb4638b38e5071e96e1e298e8","message":"fix(device): preserve settled receipts and current binding evidence\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/ccdd262e21b3638fb4638b38e5071e96e1e298e8","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-18T04:34:23-07:00","added":["docs/evidence/2026-10-18-s2-adversarial/after.tap","docs/evidence/2026-10-18-s2-adversarial/before.tap","docs/evidence/2026-10-18-s2-adversarial/isolated-runtime.json","ops/device-loop-candidate/adversarial.test.mjs","reports/s2-adversarial.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/s2-device-loop.md","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/terminal.mjs","package.json"]}],"total_commits":0,"head_commit":{"id":"6ee3dc2f44d19f9755063124bdc9efb68f8f5810","message":"test(device): verify committed adversarial artifact content fingerprint\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/6ee3dc2f44d19f9755063124bdc9efb68f8f5810","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-18T04:45:17-07:00","added":[],"removed":[],"modified":["reports/evidence-current.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":2199,"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":1,"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-18T19:08: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":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
|
1792324577
|
1792324668
|
0
|
1792324577
|
1792324700
|
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
|
|
26090
|
Merge parallel device safeguards with S3 consumpti Merge parallel device safeguards with S3 consumption candidate...
|
135
|
5
|
governance.yml
|
9
|
5
|
0
|
refs/heads/main
|
82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6ee3dc2f44d19f9755063124bdc9efb68f8f5810","after":"82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/6ee3dc2f44d19f9755063124bdc9efb68f8f5810...82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","commits":[{"id":"82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","message":"Merge parallel device safeguards with S3 consumption candidate\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","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:47:12-07:00","added":["docs/evidence/2026-10-18-s2-adversarial/after.tap","docs/evidence/2026-10-18-s2-adversarial/before.tap","docs/evidence/2026-10-18-s2-adversarial/isolated-runtime.json","ops/device-loop-candidate/adversarial.test.mjs","reports/s2-adversarial.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/domain/s3-consumption-blueprint.md","docs/evidence/2026-10-18-s3/rules.tap","docs/evidence/2026-10-18-s3/runtime-summary.json","docs/evidence/2026-10-18-s3/s3-summary.json","docs/evidence/2026-10-18-s3/source-bindings.json","docs/s2-device-loop.md","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/terminal.mjs","package.json","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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/s2-candidate.latest.json","reports/s3-candidate.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"659184dea86881b63998611514964caf01c6167c","message":"feat(device): fence consumption rights and old stop on original command ledger\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/659184dea86881b63998611514964caf01c6167c","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:39:20-07:00","added":["docs/domain/s3-consumption-blueprint.md","docs/evidence/2026-10-18-s3/rules.tap","docs/evidence/2026-10-18-s3/runtime-summary.json","docs/evidence/2026-10-18-s3/s3-summary.json","docs/evidence/2026-10-18-s3/source-bindings.json","ops/device-loop-candidate/consumption.test.mjs","ops/device-loop-candidate/run-consumption.mjs","reports/s3-candidate.latest.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/domain/owner-matrix.md","ops/device-loop-candidate/contract.mjs","ops/device-loop-candidate/fixtures.mjs","ops/device-loop-candidate/manifest.json","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/terminal.mjs","ops/device-loop-candidate/worker.mjs","package.json","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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"]}],"total_commits":0,"head_commit":{"id":"82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","message":"Merge parallel device safeguards with S3 consumption candidate\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","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:47:12-07:00","added":["docs/evidence/2026-10-18-s2-adversarial/after.tap","docs/evidence/2026-10-18-s2-adversarial/before.tap","docs/evidence/2026-10-18-s2-adversarial/isolated-runtime.json","ops/device-loop-candidate/adversarial.test.mjs","reports/s2-adversarial.latest.json"],"removed":[],"modified":["CLAUDE.md","docs/domain/s3-consumption-blueprint.md","docs/evidence/2026-10-18-s3/rules.tap","docs/evidence/2026-10-18-s3/runtime-summary.json","docs/evidence/2026-10-18-s3/s3-summary.json","docs/evidence/2026-10-18-s3/source-bindings.json","docs/s2-device-loop.md","ops/device-loop-candidate/run-isolated.mjs","ops/device-loop-candidate/service.mjs","ops/device-loop-candidate/terminal.mjs","package.json","reports/agent-adapters.latest.json","reports/ci-evidence.latest.json","reports/conformance-differential.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-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/s2-candidate.latest.json","reports/s3-candidate.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":2359,"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":1,"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-18T19:56: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
|
10
|
1792327636
|
1792327649
|
0
|
1792327635
|
1792327659
|
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
|
|
26091
|
docs(registry): bind clean C01 verification and me docs(registry): bind clean C01 verification and merge approval evidence...
|
76
|
5
|
governance.yml
|
224
|
5
|
0
|
refs/heads/main
|
2a72a0b99ff0fcb66cc7555163259892a17f23d6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b863313825b3a26748d4446a3521c518e7bc8a6a","after":"2a72a0b99ff0fcb66cc7555163259892a17f23d6","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/b863313825b3a26748d4446a3521c518e7bc8a6a...2a72a0b99ff0fcb66cc7555163259892a17f23d6","commits":[{"id":"2a72a0b99ff0fcb66cc7555163259892a17f23d6","message":"docs(registry): bind clean C01 verification and merge approval evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/2a72a0b99ff0fcb66cc7555163259892a17f23d6","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:48:58-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/Owner固定来源复验.txt","docs/evidence/c01-manifest-review-2026-10-18/Owner固定来源拒绝.txt","docs/evidence/c01-manifest-review-2026-10-18/owner-manifest.test.ts","docs/evidence/c01-manifest-review-2026-10-18/owner-vitest.config.mjs","docs/evidence/c01-manifest-review-2026-10-18/完整静态检查.txt","docs/evidence/c01-manifest-review-2026-10-18/生产依赖审计.txt","docs/evidence/c01-manifest-review-2026-10-18/结果.json","docs/evidence/c01-manifest-review-2026-10-18/首轮完整门禁.txt"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c01-manifest-review-2026-10-18/Owner候选判定.txt","docs/evidence/c01-manifest-review-2026-10-18/README.md","docs/evidence/c01-manifest-review-2026-10-18/批准申请.json","docs/evidence/c01-manifest-review-2026-10-18/首轮Owner断言.txt","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"235b31ead3b2439b399523e1949c3cac31a5e620","message":"chore(registry): align review comments with domain vocabulary\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/235b31ead3b2439b399523e1949c3cac31a5e620","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:43:34-07:00","added":[],"removed":[],"modified":["CLAUDE.md","scripts/lib/registry-review.mjs","scripts/registry-admission.mjs"]},{"id":"c3675d77ce67ecc3cc2ea0c78682a5fa74d136dc","message":"docs(registry): track native Owner proof and preserve first assertions\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/c3675d77ce67ecc3cc2ea0c78682a5fa74d136dc","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:42:14-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/Owner候选判定.txt","docs/evidence/c01-manifest-review-2026-10-18/首轮Owner断言.txt"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c01-manifest-review-2026-10-18/README.md"]},{"id":"b6466220ce45fa10238d30552c0e450f7e228549","message":"fix(registry): prepare and verify digest-bound reviews for fixed candidates\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b6466220ce45fa10238d30552c0e450f7e228549","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:49-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/C01定向测试.tap","docs/evidence/c01-manifest-review-2026-10-18/README.md","docs/evidence/c01-manifest-review-2026-10-18/审阅准备-3c8a5086.json","docs/evidence/c01-manifest-review-2026-10-18/批准申请.json","docs/evidence/c01-manifest-review-2026-10-18/首轮沙箱测试.tap","scripts/lib/registry-review.mjs","scripts/lib/registry-review.test.mjs"],"removed":[],"modified":["CLAUDE.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","package.json","scripts/registry-admission.mjs"]}],"total_commits":0,"head_commit":{"id":"2a72a0b99ff0fcb66cc7555163259892a17f23d6","message":"docs(registry): bind clean C01 verification and merge approval evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/2a72a0b99ff0fcb66cc7555163259892a17f23d6","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:48:58-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/Owner固定来源复验.txt","docs/evidence/c01-manifest-review-2026-10-18/Owner固定来源拒绝.txt","docs/evidence/c01-manifest-review-2026-10-18/owner-manifest.test.ts","docs/evidence/c01-manifest-review-2026-10-18/owner-vitest.config.mjs","docs/evidence/c01-manifest-review-2026-10-18/完整静态检查.txt","docs/evidence/c01-manifest-review-2026-10-18/生产依赖审计.txt","docs/evidence/c01-manifest-review-2026-10-18/结果.json","docs/evidence/c01-manifest-review-2026-10-18/首轮完整门禁.txt"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c01-manifest-review-2026-10-18/Owner候选判定.txt","docs/evidence/c01-manifest-review-2026-10-18/README.md","docs/evidence/c01-manifest-review-2026-10-18/批准申请.json","docs/evidence/c01-manifest-review-2026-10-18/首轮Owner断言.txt","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":112414,"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":5,"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-18T20:49:29+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
|
19
|
1792328485
|
1792328567
|
0
|
1792328484
|
1792328567
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26093
|
docs(registry): archive approved C01 main merge an docs(registry): archive approved C01 main merge and clean post-merge verification...
|
76
|
5
|
governance.yml
|
226
|
5
|
0
|
refs/heads/main
|
f83f3f78da42680aaa01488c1ae3e6918c2a1238
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2a72a0b99ff0fcb66cc7555163259892a17f23d6","after":"f83f3f78da42680aaa01488c1ae3e6918c2a1238","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/2a72a0b99ff0fcb66cc7555163259892a17f23d6...f83f3f78da42680aaa01488c1ae3e6918c2a1238","commits":[{"id":"f83f3f78da42680aaa01488c1ae3e6918c2a1238","message":"docs(registry): archive approved C01 main merge and clean post-merge verification\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f83f3f78da42680aaa01488c1ae3e6918c2a1238","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-18T06:02:27-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/合入保留项核验.json","docs/evidence/c01-manifest-review-2026-10-18/合入前Owner只读.json","docs/evidence/c01-manifest-review-2026-10-18/合入前服务状态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后Owner判定.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后Owner只读.json","docs/evidence/c01-manifest-review-2026-10-18/合入后依赖审计.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后候选复核.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后健康.json","docs/evidence/c01-manifest-review-2026-10-18/合入后完整静态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后报告索引.json","docs/evidence/c01-manifest-review-2026-10-18/合入后服务状态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入批准与验收.json","docs/evidence/c01-manifest-review-2026-10-18/固定修复双云回执.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c01-manifest-review-2026-10-18/README.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"f83f3f78da42680aaa01488c1ae3e6918c2a1238","message":"docs(registry): archive approved C01 main merge and clean post-merge verification\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/f83f3f78da42680aaa01488c1ae3e6918c2a1238","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-18T06:02:27-07:00","added":["docs/evidence/c01-manifest-review-2026-10-18/合入保留项核验.json","docs/evidence/c01-manifest-review-2026-10-18/合入前Owner只读.json","docs/evidence/c01-manifest-review-2026-10-18/合入前服务状态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后Owner判定.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后Owner只读.json","docs/evidence/c01-manifest-review-2026-10-18/合入后依赖审计.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后候选复核.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后健康.json","docs/evidence/c01-manifest-review-2026-10-18/合入后完整静态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入后报告索引.json","docs/evidence/c01-manifest-review-2026-10-18/合入后服务状态.txt","docs/evidence/c01-manifest-review-2026-10-18/合入批准与验收.json","docs/evidence/c01-manifest-review-2026-10-18/固定修复双云回执.json"],"removed":[],"modified":["CLAUDE.md","docs/evidence/c01-manifest-review-2026-10-18/README.md","docs/operations/registry-admission-2026-10-10.md","governance/platform-integration.json","reports/agent-adapters.latest.json","reports/app-manifest.latest.json","reports/contract-consumers.latest.json","reports/docs-truth.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/kernel-admission.latest.json","reports/kernel-boundaries.latest.json","reports/kernel-downstream.latest.json","reports/kernel-extensions.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/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.latest.json","reports/product-acceptance.latest.json","reports/product-migrations.latest.json","reports/product-reconciliation.latest.json","reports/report-transaction-lock.latest.json","reports/rls.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.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":112414,"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":5,"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-18T21:01: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
|
36
|
1792328915
|
1792328924
|
0
|
1792328568
|
1792328940
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26105
|
docs(governance): 修复迁仓后的失效链接,DEC-038 已批准的措辞(治理一致性 docs(governance): 修复迁仓后的失效链接,DEC-038 已批准的措辞(治理一致性 L4 / L10)...
|
135
|
5
|
governance.yml
|
10
|
5
|
0
|
refs/heads/main
|
7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8","after":"7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/compare/82bc1aa0e448d79bcc3dbc3f9e0ecf618f9c37d8...7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","commits":[{"id":"7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","message":"docs(governance): 修复迁仓后的失效链接,DEC-038 已批准的措辞(治理一致性 L4 / L10)\n\n治理层门禁 2026-10-18 读数本仓 L4 17 条、L10 7 处(DEC-038 已于 10-15 批准)。\n\n- CHANGELOG.md、docs/migration-playbook.md、docs/platform-integration.md 里\n 随框架同步带来的 `../框架变更请求-*.md`、`../../../平台治理/基础/…` 相对链接\n 只在基础框架原位置成立,改指 platform-governance 固定提交 cc09b9cc 的\n Gitea 页面(工程基础框架/、平台治理/基础/)\n- docs/governance-gate-fixes-2026-10-11.md 的机器摘要在基础框架仓,改指\n base-framework 固定提交 083b36e9;docs/s2-device-loop.md 多写一层 `../`,\n 改到本仓 reports/s2-adversarial.latest.json\n- README、CLAUDE.md(AGENTS.md 为其链接)、客户服务蓝图、Owner 矩阵、\n 迁移准入与迁移方案:SupportCase 去向由「待 DEC-038」改为 DEC-038 已于\n 2026-10-15 批准 A-i(产品包整体迁智服仓、并入 ServiceCase,走 CHG,\n 尚未执行);CLAUDE.md 10-12 历史段落注明「当时未定」\n\n只改链接目标与状态措辞;migration-playbook 是弱指纹(只核 pinnedCommit),\n迁移凭证不受影响。check:quick 11/14(kernel-api、contract-consumers、\nfork-readiness 三项为 worktree 未装 @juhai/kernel),check:docs-truth 通过。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","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-18T09:46:51-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/domain/customer-service-product-blueprint.md","docs/domain/owner-matrix.md","docs/domain/thing-cloud-migration-admission.md","docs/domain/thing-cloud-migration-plan.md","docs/governance-gate-fixes-2026-10-11.md","docs/migration-playbook.md","docs/platform-integration.md","docs/s2-device-loop.md"]}],"total_commits":0,"head_commit":{"id":"7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","message":"docs(governance): 修复迁仓后的失效链接,DEC-038 已批准的措辞(治理一致性 L4 / L10)\n\n治理层门禁 2026-10-18 读数本仓 L4 17 条、L10 7 处(DEC-038 已于 10-15 批准)。\n\n- CHANGELOG.md、docs/migration-playbook.md、docs/platform-integration.md 里\n 随框架同步带来的 `../框架变更请求-*.md`、`../../../平台治理/基础/…` 相对链接\n 只在基础框架原位置成立,改指 platform-governance 固定提交 cc09b9cc 的\n Gitea 页面(工程基础框架/、平台治理/基础/)\n- docs/governance-gate-fixes-2026-10-11.md 的机器摘要在基础框架仓,改指\n base-framework 固定提交 083b36e9;docs/s2-device-loop.md 多写一层 `../`,\n 改到本仓 reports/s2-adversarial.latest.json\n- README、CLAUDE.md(AGENTS.md 为其链接)、客户服务蓝图、Owner 矩阵、\n 迁移准入与迁移方案:SupportCase 去向由「待 DEC-038」改为 DEC-038 已于\n 2026-10-15 批准 A-i(产品包整体迁智服仓、并入 ServiceCase,走 CHG,\n 尚未执行);CLAUDE.md 10-12 历史段落注明「当时未定」\n\n只改链接目标与状态措辞;migration-playbook 是弱指纹(只核 pinnedCommit),\n迁移凭证不受影响。check:quick 11/14(kernel-api、contract-consumers、\nfork-readiness 三项为 worktree 未装 @juhai/kernel),check:docs-truth 通过。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhai-thing-cloud/commit/7e79d0fd34a9318d56c8e6cb27e93565e8dcfc7a","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-18T09:46:51-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/domain/customer-service-product-blueprint.md","docs/domain/owner-matrix.md","docs/domain/thing-cloud-migration-admission.md","docs/domain/thing-cloud-migration-plan.md","docs/governance-gate-fixes-2026-10-11.md","docs/migration-playbook.md","docs/platform-integration.md","docs/s2-device-loop.md"]},"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":2580,"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":1,"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-18T20:47: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
|
10
|
1792343159
|
1792343459
|
0
|
1792343044
|
1792343471
|
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
|
|
26107
|
docs(sync): 随同步带到派生仓的仓外相对链接改指固定提交 Gitea URL
|
54
|
5
|
governance.yml
|
55
|
5
|
0
|
refs/heads/main
|
22773e7ace1fbd60d992415c2ab4b3dcde37e0bb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"083b36e9f370d4d66363f536f0249825edbd52e4","after":"22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/083b36e9f370d4d66363f536f0249825edbd52e4...22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","commits":[{"id":"22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","message":"docs(sync): 随同步带到派生仓的仓外相对链接改指固定提交 Gitea URL\n\n2026-10-18 治理一致性 L4 在物云(juhai-thing-cloud 7e79d0f)、KTV\nframework/(7c0f248)报了同一批断链,派生仓侧已逐条改 URL;根因在本仓:\n这些相对链接只在 base-framework 原位置(治理仓 工程基础框架/ 下)成立,\n同步进派生仓即断,下次同步会原样带回。\n\n- CHANGELOG.md 10 处 `../框架变更请求-*` / `../基础设施仓框架变更请求-*`、\n docs/platform-integration.md 1 处、docs/migration-playbook.md P19–P22 的\n 回灌台账 4 处 → platform-governance@cc09b9cc(工程基础框架/、平台治理/基础/)\n- docs/governance-gate-fixes-2026-10-11.md、docs/gate-profile-wiring.md、\n docs/release-verification.md 链到的本仓 reports/ 带日期报告与 latest\n (同步不携带)→ base-framework@083b36e9\n- URL 与两个派生仓已推送的修复逐字相同,下次同步这些行无冲突\n- CHANGELOG [Unreleased] 补 Fixed 一条;不发版、不动 package.json 版本\n\n只改链接目标,正文不变。playbook 是 F8 弱指纹,派生仓迁移凭证不受影响。\n复查:治理仓 localMarkdownLinks 扫本仓与模拟派生位置(仓根、framework/\n子目录,去掉 reports/)越界 0 / 缺失 0;check:quick 14/14。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","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-18T17:25:40-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","docs/gate-profile-wiring.md","docs/governance-gate-fixes-2026-10-11.md","docs/migration-playbook.md","docs/platform-integration.md","docs/release-verification.md"]}],"total_commits":0,"head_commit":{"id":"22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","message":"docs(sync): 随同步带到派生仓的仓外相对链接改指固定提交 Gitea URL\n\n2026-10-18 治理一致性 L4 在物云(juhai-thing-cloud 7e79d0f)、KTV\nframework/(7c0f248)报了同一批断链,派生仓侧已逐条改 URL;根因在本仓:\n这些相对链接只在 base-framework 原位置(治理仓 工程基础框架/ 下)成立,\n同步进派生仓即断,下次同步会原样带回。\n\n- CHANGELOG.md 10 处 `../框架变更请求-*` / `../基础设施仓框架变更请求-*`、\n docs/platform-integration.md 1 处、docs/migration-playbook.md P19–P22 的\n 回灌台账 4 处 → platform-governance@cc09b9cc(工程基础框架/、平台治理/基础/)\n- docs/governance-gate-fixes-2026-10-11.md、docs/gate-profile-wiring.md、\n docs/release-verification.md 链到的本仓 reports/ 带日期报告与 latest\n (同步不携带)→ base-framework@083b36e9\n- URL 与两个派生仓已推送的修复逐字相同,下次同步这些行无冲突\n- CHANGELOG [Unreleased] 补 Fixed 一条;不发版、不动 package.json 版本\n\n只改链接目标,正文不变。playbook 是 F8 弱指纹,派生仓迁移凭证不受影响。\n复查:治理仓 localMarkdownLinks 扫本仓与模拟派生位置(仓根、framework/\n子目录,去掉 reports/)越界 0 / 缺失 0;check:quick 14/14。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","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-18T17:25:40-07:00","added":[],"removed":[],"modified":["CHANGELOG.md","docs/gate-profile-wiring.md","docs/governance-gate-fixes-2026-10-11.md","docs/migration-playbook.md","docs/platform-integration.md","docs/release-verification.md"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8632,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-13T08:13: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
|
10
|
1792369705
|
1792369773
|
0
|
1792369704
|
1792369785
|
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
|
|
26109
|
feat(governance): docs-truth 文档链接不得越出仓根(C47)
|
54
|
5
|
governance.yml
|
56
|
5
|
0
|
refs/heads/main
|
d9bfd71b0df4efa94f8d605b10bc9590fb4c114e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"22773e7ace1fbd60d992415c2ab4b3dcde37e0bb","after":"d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/22773e7ace1fbd60d992415c2ab4b3dcde37e0bb...d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","commits":[{"id":"d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","message":"feat(governance): docs-truth 文档链接不得越出仓根(C47)\n\n22773e7 把随同步带进派生仓即断的 15 条 `../` 链接与 1 条 latest 报告链接改成了\n固定提交 URL,但本仓门禁不看链接落点,下次再写照样全绿、到物云 / KTV framework/\n才被治理一致性 L4 报出来。\n\n- scripts/lib/doc-links.mjs:localMarkdownLinks 与治理仓 L4 同口径(尖括号、标题、\n 锚点、:行号、decodeURI;platform-governance cc09b9c),classifyDocLink 判\n escapes-root / root-absolute / runtime-evidence,trackedMarkdownFiles 取 git\n 跟踪 .md(跳过符号链接,git 不可用即报错);10 项单测。\n- check-docs-truth:越出仓根与 / 开头即红,计入既有 docsTruthViolations(棘轮与\n GOV-DOCUMENTATION-001 已消费,不新增指标);指向 reports/*.latest.json、\n reports/baseline.json 只 ⚠ 提示——物云自写文档链自己的 latest 报告是成立的,\n 判红会在派生仓同步后误杀。扫描面为空或缺 CHANGELOG 即失败关闭。\n- 重放 083b36e 恰命中 15 + 1 条;两提交上与治理仓解析逐文件一致。负向:越界、\n / 开头各 exit 1,运行证据 exit 0 + ⚠,git 不可用 exit 1,check:governance\n 棘轮 docsTruthViolations 0→1 exit 1。\n- 同步 CLAUDE.md 动态区 / docs-truth 行 / C47 索引、经验库 C47、CHANGELOG\n [Unreleased]、README 命令表、migration-playbook 步骤 8 与 P28。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","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-18T17:42:58-07:00","added":["scripts/lib/doc-links.mjs","scripts/lib/doc-links.test.mjs"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/governance-experience.md","docs/migration-playbook.md","scripts/check-docs-truth.mjs"]}],"total_commits":0,"head_commit":{"id":"d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","message":"feat(governance): docs-truth 文档链接不得越出仓根(C47)\n\n22773e7 把随同步带进派生仓即断的 15 条 `../` 链接与 1 条 latest 报告链接改成了\n固定提交 URL,但本仓门禁不看链接落点,下次再写照样全绿、到物云 / KTV framework/\n才被治理一致性 L4 报出来。\n\n- scripts/lib/doc-links.mjs:localMarkdownLinks 与治理仓 L4 同口径(尖括号、标题、\n 锚点、:行号、decodeURI;platform-governance cc09b9c),classifyDocLink 判\n escapes-root / root-absolute / runtime-evidence,trackedMarkdownFiles 取 git\n 跟踪 .md(跳过符号链接,git 不可用即报错);10 项单测。\n- check-docs-truth:越出仓根与 / 开头即红,计入既有 docsTruthViolations(棘轮与\n GOV-DOCUMENTATION-001 已消费,不新增指标);指向 reports/*.latest.json、\n reports/baseline.json 只 ⚠ 提示——物云自写文档链自己的 latest 报告是成立的,\n 判红会在派生仓同步后误杀。扫描面为空或缺 CHANGELOG 即失败关闭。\n- 重放 083b36e 恰命中 15 + 1 条;两提交上与治理仓解析逐文件一致。负向:越界、\n / 开头各 exit 1,运行证据 exit 0 + ⚠,git 不可用 exit 1,check:governance\n 棘轮 docsTruthViolations 0→1 exit 1。\n- 同步 CLAUDE.md 动态区 / docs-truth 行 / C47 索引、经验库 C47、CHANGELOG\n [Unreleased]、README 命令表、migration-playbook 步骤 8 与 P28。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","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-18T17:42:58-07:00","added":["scripts/lib/doc-links.mjs","scripts/lib/doc-links.test.mjs"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/governance-experience.md","docs/migration-playbook.md","scripts/check-docs-truth.mjs"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8699,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-19T08:28: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
|
10
|
1792371537
|
1792371600
|
0
|
1792371537
|
1792371611
|
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
|
|
26116
|
chore(reports): bind final governance-kit document chore(reports): bind final governance-kit documentation verification...
|
54
|
5
|
governance.yml
|
57
|
5
|
0
|
refs/heads/main
|
f97d5ff7366f8f535ea50632d74cc4cc3351f77a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d9bfd71b0df4efa94f8d605b10bc9590fb4c114e","after":"f97d5ff7366f8f535ea50632d74cc4cc3351f77a","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/d9bfd71b0df4efa94f8d605b10bc9590fb4c114e...f97d5ff7366f8f535ea50632d74cc4cc3351f77a","commits":[{"id":"f97d5ff7366f8f535ea50632d74cc4cc3351f77a","message":"chore(reports): bind final governance-kit documentation verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/f97d5ff7366f8f535ea50632d74cc4cc3351f77a","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-19T03:30:17-07:00","added":[],"removed":[],"modified":["reports/docs-truth.latest.json"]},{"id":"71adc1a350d6e6774157b0ede0f3fb28b3db9265","message":"chore(release): record clean governance-kit checks and verified registry publication\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/71adc1a350d6e6774157b0ede0f3fb28b3db9265","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-19T03:30:17-07:00","added":["reports/governance-kit-release-2026-10-19.json"],"removed":[],"modified":["CLAUDE.md","COMPATIBILITY.md","docs/governance-kit-migration.md","reports/agent-adapters.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.latest.json","reports/dual-backend-parity.latest.json","reports/fork-readiness.latest.json","reports/governance-docs.latest.json","reports/governance-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"7a750650e0973e711a389fc0d3d7e6cc0b8e427b","message":"feat(governance): extract standalone governance-kit and preserve consumer provenance policies\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/7a750650e0973e711a389fc0d3d7e6cc0b8e427b","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-19T03:24:03-07:00","added":["docs/governance-kit-migration.md","governance.env.json","packages/governance-kit/README.md","packages/governance-kit/api-lock.json","packages/governance-kit/bin/cli.mjs","packages/governance-kit/lib/git-state.mjs","packages/governance-kit/lib/index.mjs","packages/governance-kit/lib/provenance.mjs","packages/governance-kit/lib/ratchet.mjs","packages/governance-kit/lib/report-output.mjs","packages/governance-kit/lib/runner.mjs","packages/governance-kit/lib/turbo-env.mjs","packages/governance-kit/package.json","packages/governance-kit/test/core.test.mjs","packages/governance-kit/test/package.test.mjs","scripts/lib/governance-kit-integration.test.mjs"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","COMPATIBILITY.md","README.md","package.json","pnpm-lock.yaml","scripts/check-conformance-differential.mjs","scripts/check-conformance-matrix.mjs","scripts/check-dependency-audit.mjs","scripts/check-deployment-acceptance.mjs","scripts/check-docs-truth.mjs","scripts/check-governance-profile.mjs","scripts/check-governance-rules.mjs","scripts/check-production-acceptance.mjs","scripts/check-quick.mjs","scripts/check-registry-truth.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-runtime-governance.mjs","scripts/check-ui-acceptance.mjs","scripts/generate-governance-status.mjs","scripts/governance-report.mjs","scripts/lib/derived-matrix.test.mjs","scripts/lib/quick-checks.mjs","scripts/lib/ratchet.mjs","scripts/lib/registered-gates.test.mjs","scripts/lib/report-output.mjs","scripts/lib/report-provenance.mjs","scripts/lib/runtime-governance-audit.mjs","scripts/lib/tenant-grants-cli.test.mjs","turbo.json"]}],"total_commits":0,"head_commit":{"id":"f97d5ff7366f8f535ea50632d74cc4cc3351f77a","message":"chore(reports): bind final governance-kit documentation verification\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/f97d5ff7366f8f535ea50632d74cc4cc3351f77a","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-19T03:30:17-07:00","added":[],"removed":[],"modified":["reports/docs-truth.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8887,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-19T08:58:57+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
|
1792405823
|
1792405890
|
0
|
1792405823
|
1792405900
|
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
|
|
26118
|
chore(reports): verify dependency and CI followup chore(reports): verify dependency and CI followup documentation...
|
54
|
5
|
governance.yml
|
58
|
5
|
0
|
refs/heads/main
|
34e8754144cd33bbda3ba4cb72ef5779a4e07501
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f97d5ff7366f8f535ea50632d74cc4cc3351f77a","after":"34e8754144cd33bbda3ba4cb72ef5779a4e07501","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/f97d5ff7366f8f535ea50632d74cc4cc3351f77a...34e8754144cd33bbda3ba4cb72ef5779a4e07501","commits":[{"id":"34e8754144cd33bbda3ba4cb72ef5779a4e07501","message":"chore(reports): verify dependency and CI followup documentation\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/34e8754144cd33bbda3ba4cb72ef5779a4e07501","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-19T03:35:00-07:00","added":[],"removed":[],"modified":["reports/docs-truth.latest.json"]},{"id":"98da3649cd127ccb6b9d20baa8689c75a90d4b45","message":"docs(governance): preserve current dependency blockers and remote CI failure evidence\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/98da3649cd127ccb6b9d20baa8689c75a90d4b45","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-19T03:35:00-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-kit-migration.md","reports/dependency-audit.latest.json","reports/governance-kit-release-2026-10-19.json"]}],"total_commits":0,"head_commit":{"id":"34e8754144cd33bbda3ba4cb72ef5779a4e07501","message":"chore(reports): verify dependency and CI followup documentation\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/34e8754144cd33bbda3ba4cb72ef5779a4e07501","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-19T03:35:00-07:00","added":[],"removed":[],"modified":["reports/docs-truth.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9332,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-19T18:30: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
|
10
|
1792406108
|
1792406173
|
0
|
1792406107
|
1792406183
|
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
|
|
26119
|
chore(reports): record clean HR governance-kit mig chore(reports): record clean HR governance-kit migration and six-level acceptance...
|
83
|
5
|
governance.yml
|
78
|
5
|
0
|
refs/heads/main
|
679ac5ec200b7307919bf939f87ecfe7fefaf8fd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ffcd7622a5995a998ba8ba65f823325544acc327","after":"679ac5ec200b7307919bf939f87ecfe7fefaf8fd","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/compare/ffcd7622a5995a998ba8ba65f823325544acc327...679ac5ec200b7307919bf939f87ecfe7fefaf8fd","commits":[{"id":"679ac5ec200b7307919bf939f87ecfe7fefaf8fd","message":"chore(reports): record clean HR governance-kit migration and six-level acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/679ac5ec200b7307919bf939f87ecfe7fefaf8fd","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-19T03:40:22-07:00","added":["reports/governance-kit-migration.latest.json","reports/governance-kit.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]},{"id":"2fe6a905ab64b113932d42e8d9cf6ffae2f5d48d","message":"docs(governance): place migration evidence pointer in dynamic baseline section\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/2fe6a905ab64b113932d42e8d9cf6ffae2f5d48d","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-19T03:29:20-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"33871fcb05aec672943159b9ab9ddd80aa176d24","message":"feat(governance): migrate HR engineering helpers to governance-kit with v2 provenance intact\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/33871fcb05aec672943159b9ab9ddd80aa176d24","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-19T03:29:05-07:00","added":["docs/governance-kit-migration.md","governance.env.json","scripts/check-governance-kit.mjs","scripts/lib/governance-kit-migration.test.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","package.json","pnpm-lock.yaml","reports/baseline.json","scripts/check-app-manifest.mjs","scripts/check-contract-consumers.mjs","scripts/check-database-rls.mjs","scripts/check-docs-truth.mjs","scripts/check-dual-backend-behavior.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-fork-readiness.mjs","scripts/check-governance-docs.mjs","scripts/check-health-dependency-failure.mjs","scripts/check-migrations.mjs","scripts/check-naming.mjs","scripts/check-os-product-distribution.mjs","scripts/check-os-product-layer.mjs","scripts/check-outbox-multi-instance.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-schema-sync.mjs","scripts/check-statemachine-write-guard.mjs","scripts/check-ui-acceptance.mjs","scripts/check-validation-source.mjs","scripts/governance-report.mjs","scripts/lib/report-provenance.mjs","turbo.json"]}],"total_commits":0,"head_commit":{"id":"679ac5ec200b7307919bf939f87ecfe7fefaf8fd","message":"chore(reports): record clean HR governance-kit migration and six-level acceptance\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/commit/679ac5ec200b7307919bf939f87ecfe7fefaf8fd","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-19T03:40:22-07:00","added":["reports/governance-kit-migration.latest.json","reports/governance-kit.latest.json"],"removed":[],"modified":["reports/app-manifest.latest.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-distribution.latest.json","reports/os-product-layer.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"]},"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":10541,"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-10-17T10:32: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
|
6
|
1792406429
|
1792406493
|
0
|
1792406428
|
1792406494
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26138
|
docs(framework): record fixed Omni conformance evi docs(framework): record fixed Omni conformance evidence and release boundary...
|
54
|
5
|
governance.yml
|
59
|
5
|
0
|
refs/heads/main
|
1530568c7f1b6b3c1b7a453811cb9f858aceb381
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"34e8754144cd33bbda3ba4cb72ef5779a4e07501","after":"1530568c7f1b6b3c1b7a453811cb9f858aceb381","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/34e8754144cd33bbda3ba4cb72ef5779a4e07501...1530568c7f1b6b3c1b7a453811cb9f858aceb381","commits":[{"id":"1530568c7f1b6b3c1b7a453811cb9f858aceb381","message":"docs(framework): record fixed Omni conformance evidence and release boundary\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1530568c7f1b6b3c1b7a453811cb9f858aceb381","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-19T21:10:52-07:00","added":["reports/omni-framework-conformance-2026-10-19.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-kit-migration.md","docs/omni-framework-conformance.md","reports/agent-adapters.latest.json","reports/baseline.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.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-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.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/tenant-grants.latest.json","reports/validation-source.latest.json"]},{"id":"d55e1c434993b0155eee955358d90f7307ca3dd7","message":"feat(governance-kit): add transaction conformance and module tooling\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/d55e1c434993b0155eee955358d90f7307ca3dd7","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-19T21:07:11-07:00","added":["docs/omni-framework-conformance.md","examples/governed-module/README.md","examples/governed-module/contracts/read.json","examples/governed-module/module-policy.json","examples/governed-module/module.json","examples/governed-module/package.json","packages/governance-kit/lib/module-kit.mjs","packages/governance-kit/lib/write-conformance.d.mts","packages/governance-kit/lib/write-conformance.mjs","packages/governance-kit/test/module-kit.test.mjs","packages/governance-kit/test/write-conformance.test.mjs"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","apps/api-fastify/test/intent-writers.test.ts","apps/api-nestjs/test/intent-writers.test.ts","package.json","packages/governance-kit/README.md","packages/governance-kit/api-lock.json","packages/governance-kit/bin/cli.mjs","packages/governance-kit/lib/index.mjs","packages/governance-kit/package.json","packages/governance-kit/test/package.test.mjs","pnpm-lock.yaml","reports/baseline.json","scripts/check-governance-rules.mjs","scripts/check-quick.mjs","scripts/lib/governance-kit-integration.test.mjs"]}],"total_commits":0,"head_commit":{"id":"1530568c7f1b6b3c1b7a453811cb9f858aceb381","message":"docs(framework): record fixed Omni conformance evidence and release boundary\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/1530568c7f1b6b3c1b7a453811cb9f858aceb381","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-19T21:10:52-07:00","added":["reports/omni-framework-conformance-2026-10-19.json"],"removed":[],"modified":["CLAUDE.md","docs/governance-kit-migration.md","docs/omni-framework-conformance.md","reports/agent-adapters.latest.json","reports/baseline.json","reports/conformance-differential.latest.json","reports/conformance-matrix.latest.json","reports/contract-consumers.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-rules.latest.json","reports/governance-status.latest.json","reports/governance.latest.json","reports/kernel-api.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/tenant-grants.latest.json","reports/validation-source.latest.json"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9423,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-19T18:35:07+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
|
1792469458
|
1792469528
|
0
|
1792469456
|
1792469540
|
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
|
|
26139
|
docs(framework): record approved governance-kit 0. docs(framework): record approved governance-kit 0.27.0 publication...
|
54
|
5
|
governance.yml
|
60
|
5
|
0
|
refs/heads/main
|
29fef7de9eb4c47caa34ac2c27f093515a07e057
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1530568c7f1b6b3c1b7a453811cb9f858aceb381","after":"29fef7de9eb4c47caa34ac2c27f093515a07e057","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/1530568c7f1b6b3c1b7a453811cb9f858aceb381...29fef7de9eb4c47caa34ac2c27f093515a07e057","commits":[{"id":"29fef7de9eb4c47caa34ac2c27f093515a07e057","message":"docs(framework): record approved governance-kit 0.27.0 publication\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/29fef7de9eb4c47caa34ac2c27f093515a07e057","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-19T21:50:18-07:00","added":["reports/governance-kit-release-0.27.0-2026-10-19.json"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/governance-kit-migration.md","docs/omni-framework-conformance.md"]}],"total_commits":0,"head_commit":{"id":"29fef7de9eb4c47caa34ac2c27f093515a07e057","message":"docs(framework): record approved governance-kit 0.27.0 publication\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/29fef7de9eb4c47caa34ac2c27f093515a07e057","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-19T21:50:18-07:00","added":["reports/governance-kit-release-0.27.0-2026-10-19.json"],"removed":[],"modified":["CHANGELOG.md","CLAUDE.md","README.md","docs/governance-kit-migration.md","docs/omni-framework-conformance.md"]},"repository":{"id":54,"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":"base-framework","full_name":"luoanwu/base-framework","description":"基础框架 monorepo","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9794,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework/languages","html_url":"https://gitea.g-hi.com/luoanwu/base-framework","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/base-framework","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/base-framework.git","clone_url":"https://gitea.g-hi.com/luoanwu/base-framework.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-03T12:24:18+08:00","updated_at":"2026-10-20T12:10: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":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
|
1792471822
|
1792471886
|
0
|
1792471821
|
1792471896
|
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
|
|
26140
|
docs: add independent application system atlas and docs: add independent application system atlas and editable Mermaid source...
|
81
|
5
|
governance.yml
|
13
|
5
|
0
|
refs/heads/main
|
377aecc6a8dd6724c301330118103b63c62a313a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f9b7f72b3d2b5f187feed06c1b681fefb6466ab7","after":"377aecc6a8dd6724c301330118103b63c62a313a","compare_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/compare/f9b7f72b3d2b5f187feed06c1b681fefb6466ab7...377aecc6a8dd6724c301330118103b63c62a313a","commits":[{"id":"377aecc6a8dd6724c301330118103b63c62a313a","message":"docs: add independent application system atlas and editable Mermaid source\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/377aecc6a8dd6724c301330118103b63c62a313a","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-19T22:10:44-07:00","added":["docs/system-atlas/系统图册.html","docs/system-atlas/系统图册.md"],"removed":[],"modified":["README.md"]}],"total_commits":0,"head_commit":{"id":"377aecc6a8dd6724c301330118103b63c62a313a","message":"docs: add independent application system atlas and editable Mermaid source\n","url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system/commit/377aecc6a8dd6724c301330118103b63c62a313a","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-19T22:10:44-07:00","added":["docs/system-atlas/系统图册.html","docs/system-atlas/系统图册.md"],"removed":[],"modified":["README.md"]},"repository":{"id":81,"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-after-sales-service-system","full_name":"luoanwu/juhai-after-sales-service-system","description":"巨嗨智服:受治理的 AI 售后服务系统","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":3463,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-after-sales-service-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-after-sales-service-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-after-sales-service-system.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-08-26T08:47:15+08:00","updated_at":"2026-10-16T10:15:32+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
|
1792473074
|
1792473165
|
0
|
1792473073
|
1792473167
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|