|
26336
|
chore(reports): 联建最终发布清单与工作台快照 @ 7a51f69
|
116
|
5
|
platform.yml
|
1014
|
5
|
0
|
refs/heads/main
|
34d754a0c65973f6a1ca0b0794c1a553a52e4056
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"54a220194fe9a98e1cc5d3be001349ed70820e79","after":"34d754a0c65973f6a1ca0b0794c1a553a52e4056","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/54a220194fe9a98e1cc5d3be001349ed70820e79...34d754a0c65973f6a1ca0b0794c1a553a52e4056","commits":[{"id":"34d754a0c65973f6a1ca0b0794c1a553a52e4056","message":"chore(reports): 联建最终发布清单与工作台快照 @ 7a51f69\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/34d754a0c65973f6a1ca0b0794c1a553a52e4056","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-22T10:53:01-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"7a51f69275d69e202b8bf85452fa40768ae8cd1c","message":"chore(reports): 回绑最终主线合流静态链与快照 @ 737cf0e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7a51f69275d69e202b8bf85452fa40768ae8cd1c","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-22T10:51:03-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"737cf0e7b77358b6f6d2622ee3beb325947d348e","message":"merge(registry): 以Scope最终主线为第一父合入已验4264与204组合\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/737cf0e7b77358b6f6d2622ee3beb325947d348e","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-22T10:46:31-07:00","added":["contracts/catalogs/app-registrations.json","contracts/contracts/registry-lifecycle-api.v1.openapi.json","contracts/generated/AppRegistrationCatalogV1.ts","contracts/schemas/app-registration-catalog.v1.schema.json","contracts/scripts/app-registration-rules.cjs","contracts/scripts/registration-change-approval.mjs","contracts/test/app-registration.test.mjs","docs/evidence/registry-lifecycle-2026-10-22/README.md","docs/evidence/registry-lifecycle-2026-10-22/attempts.json","docs/evidence/registry-lifecycle-2026-10-22/authorization.json","docs/evidence/registry-lifecycle-2026-10-22/image-smoke-first-failed.json","docs/evidence/registry-lifecycle-2026-10-22/runtime-4064.json","docs/evidence/registry-lifecycle-2026-10-22/runtime-536529e.json","docs/evidence/registry-lifecycle-2026-10-22/smoke-boundary.json","docs/evidence/registry-lifecycle-2026-10-22/workbench-4064-failed.json","docs/evidence/registry-lifecycle-2026-10-22/workbench-d0-results.json.gz","docs/evidence/registry-lifecycle-2026-10-22/workbench-f837-results.json.gz","docs/注册评审人员入口与授权流程-2026-10-22.md","docs/能力设计/注册中心登记生命周期-2026-10-22.md","governance/generate-registration-runtime.mjs","governance/lib/registry-snapshot.mjs","governance/test/registry-lifecycle.test.mjs","runtime/apps/api-nestjs/src/auth/registry-entry-verifier.ts","runtime/apps/api-nestjs/src/auth/registry-review-entry-verifier.ts","runtime/apps/api-nestjs/src/platform/http/registry-review-request.ts","runtime/apps/api-nestjs/test/auth.registry-entry.test.ts","runtime/apps/api-nestjs/test/auth.registry-review-entry.test.ts","runtime/apps/web/e2e-workbench/registry-lifecycle.spec.ts","runtime/apps/workbench/src/features/module-workspaces/registry-lifecycle.tsx","runtime/modules/application-contract-registry/src/http/registry-lifecycle-runtime.test.ts","runtime/modules/application-contract-registry/src/http/registry-lifecycle-runtime.ts","runtime/modules/application-contract-registry/src/registration-catalog.generated.json","runtime/modules/application-contract-registry/src/registration-rules.generated.ts"],"removed":[],"modified":[".gitignore","CLAUDE.md","contracts/README.md","contracts/catalogs/decisions.json","contracts/catalogs/permissions.json","contracts/generated/index.ts","contracts/generated/registry.ts","contracts/package.json","contracts/scripts/governance-linter.mjs","contracts/scripts/schema-registry.mjs","contracts/test/governance-linter.test.mjs","contracts/test/impact-graph.test.mjs","contracts/test/validators.test.mjs","docs/README.md","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/企业控制面使用与对接流程说明书.md","docs/注册准入工作台体验完善-2026-10-22.md","docs/能力设计/服务模块工作区内容梳理-2026-10-11.md","governance/caddy-routes.json","governance/check-workbench-ui.mjs","governance/gate-flow.json","governance/prepare-package-release.mjs","governance/publish-rc.mjs","governance/test/caddy-generation.test.mjs","governance/test/check-caddy.test.mjs","governance/test/gate-flow.test.mjs","governance/test/publish-rc.test.mjs","package.json","reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/credential-m1-sla.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/image-digest.json","reports/image-smoke.latest.json","reports/machine-revocation-sla.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/registry-admission.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/revocation-sla.latest.json","reports/sbom.latest.json","reports/sbom.spdx.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/CLAUDE.md","runtime/Dockerfile","runtime/apps/api-nestjs/.env.example","runtime/apps/api-nestjs/src/auth/auth.guard.ts","runtime/apps/api-nestjs/src/auth/token-verifier.ts","runtime/apps/api-nestjs/src/platform/http/application-contract-registry.controller.ts","runtime/apps/api-nestjs/src/platform/http/workbench-read-surfaces.ts","runtime/apps/api-nestjs/test/platform.module-actions-catalog.test.ts","runtime/apps/web/e2e-workbench/mw-data-registry.spec.ts","runtime/apps/workbench/src/features/module-workspaces/application-contract-registry.tsx","runtime/apps/workbench/src/features/module-workspaces/registry-readiness.tsx","runtime/apps/workbench/src/features/module-workspaces/registry.tsx","runtime/apps/workbench/src/features/permissions/authorization-manager.tsx","runtime/apps/workbench/src/features/platform/read-conditions.tsx","runtime/clients/application-contract-registry/README.md","runtime/clients/application-contract-registry/src/index.ts","runtime/clients/application-contract-registry/test/operations.json","runtime/governance.env.json","runtime/modules.json","runtime/modules/application-contract-registry/README.md","runtime/modules/application-contract-registry/src/http/registry-admission-runtime.test.ts","runtime/modules/application-contract-registry/src/http/registry-admission-runtime.ts","runtime/modules/application-contract-registry/src/index.ts","runtime/modules/kit/src/application-contract-registry-runtime.ts","runtime/modules/kit/src/index.ts","runtime/packages/contracts/src/permission-catalog.ts","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.json","runtime/reports/conformance-differential.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-acceptance.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json","runtime/turbo.json","stack/compose.yaml"]},{"id":"07c6433ce81e4ecf70bc6c9417292c97adaeb478","message":"chore(reports): 最终204项页面与串行完整根链回绑 @ d0f6d74\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/07c6433ce81e4ecf70bc6c9417292c97adaeb478","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-22T10:38:08-07:00","added":["docs/evidence/registry-lifecycle-2026-10-22/workbench-d0-results.json.gz"],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"d0f6d743de5706492dbfe96379ce2f424f2a6130","message":"docs(registry): 校正概览开通说明并同步最终组合验证边界\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/d0f6d743de5706492dbfe96379ce2f424f2a6130","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-22T10:30:12-07:00","added":[],"removed":[],"modified":["docs/evidence/registry-lifecycle-2026-10-22/attempts.json","docs/注册评审人员入口与授权流程-2026-10-22.md","runtime/apps/workbench/src/features/module-workspaces/registry.tsx"]}],"total_commits":0,"head_commit":{"id":"34d754a0c65973f6a1ca0b0794c1a553a52e4056","message":"chore(reports): 联建最终发布清单与工作台快照 @ 7a51f69\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/34d754a0c65973f6a1ca0b0794c1a553a52e4056","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-22T10:53:01-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":84243,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":152,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-23T01:43:03+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792691712
|
1792691715
|
0
|
1792691712
|
1792691727
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24091
|
feat(governance): 报告登记门禁补 R7 / R8——让它去读登记里早就写着的 bi feat(governance): 报告登记门禁补 R7 / R8——让它去读登记里早就写着的 binding 口径...
|
117
|
5
|
governance.yml
|
56
|
5
|
0
|
refs/heads/main
|
34c5fecec1074d5a01acd8b184e70c63c5ed947b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"44686cc39752ceb9b94fbfed9169b6fe0a2d6ea3","after":"34c5fecec1074d5a01acd8b184e70c63c5ed947b","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/44686cc39752ceb9b94fbfed9169b6fe0a2d6ea3...34c5fecec1074d5a01acd8b184e70c63c5ed947b","commits":[{"id":"34c5fecec1074d5a01acd8b184e70c63c5ed947b","message":"feat(governance): 报告登记门禁补 R7 / R8——让它去读登记里早就写着的 binding 口径\n\n治理层是给全工作区定证据纪律的那一层,却没对自己的报告用同一条。登记表里每条 latest\n都写着 `\"binding\": \"clean-head\"`,note 也写着「只在 clean HEAD 上提交」,但 R1—R6 里\n没有任何一条去读它——R4 只查 provenance.gitSha 存不存在。\n\n于是 `基础目录统一审计.latest.json` 绑在 589467e 且 worktreeDirty=true(当时 9 个脏\n文件)被提交了,一路绿灯。一份绑在脏树上的报告证明不了任何一个提交态,它既不对应\n589467e 的树,也不对应此后任何提交。已于 ad86507 在干净树上重跑回绑。\n\n R7 BINDING_NOT_CLEAN 声明 clean-head 却自称绑在脏树上,且该报告本身已提交\n R8 BINDING_OFF_HISTORY 绑定的 SHA 不在当前 HEAD 的历史上(换基 / 重写历史后遗留)\n\n两条都只对**登记已声明绑定口径**的条目判——不替没声明的条目另立规矩。R7 跳过报告\n自身未提交的情况:那是在途产物,也可能是并行会话正在跑的中间态(本工作区常有 2—3\n个会话同时写 reports/),判红只会误伤对方的回绑,与真源仓偏差 #34-B 同一口径。\nR8 取不到祖先关系时整条不判,非 git 环境退回原判据。缺 gitSha 的报告由 R4 单独报,\n不叠加成三条。\n\n登记门禁测试 8 → 13,治理层全量 383(377 过 / 6 跳 / 0 失败)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/34c5fecec1074d5a01acd8b184e70c63c5ed947b","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-18T00:49:24-07:00","added":[],"removed":[],"modified":["平台治理/基础/scripts/check-report-registry.mjs","平台治理/基础/scripts/lib/report-registry-core.mjs","平台治理/基础/tests/report-registry.test.mjs"]},{"id":"ad86507edf7f52241c3918e8c634b804e8b81b58","message":"chore(reports): 治理层四份 latest 回绑 @ 44686cc\n\n`基础目录统一审计.latest.json` 此前绑在 589467e 且 worktreeDirty=true(当时 9 个脏\n文件)并被提交——登记里写着 binding=clean-head、note 也写着「只在 clean HEAD 上提交」,\n但没有任何检查去读,于是这份证明不了任何提交态的报告一直挂在顶层。\n\n`pnpm run audit` 一次编排写三份,加上它触发的 check-gate-consumption 共四份,本轮一并\n在干净树上重跑回绑(governanceProvenance 忽略 latest 报告自身,故并行会话在途的报告\n不影响绑定判定)。四份现均为 44686cc / dirty=false。\n\n结论未变:审计仍 BLOCKED(FACT_DECISIONS_PENDING_OR_UNKNOWN、\nASSET_EVIDENCE_REVIEW_REQUIRED),assets 去掉 ageHours 后逐字相同。\n\n另记一笔:`门禁消费.latest.json` 相对它自己的输入 `门禁消费登记.json` 已经陈旧——\n登记表里 C-13 / C-14 那段 2026-09-18 的文字早已提交,报告却停在旧文本,无人察觉。\n这是新鲜度缺口,不是绑定缺口,本轮不处置。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/ad86507edf7f52241c3918e8c634b804e8b81b58","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-18T00:47:30-07:00","added":[],"removed":[],"modified":["平台治理/基础/reports/基础目录统一审计.latest.json","平台治理/基础/reports/延后op.latest.json","平台治理/基础/reports/门禁消费.latest.json","平台治理/基础/reports/门禁运行.latest.json"]}],"total_commits":0,"head_commit":{"id":"34c5fecec1074d5a01acd8b184e70c63c5ed947b","message":"feat(governance): 报告登记门禁补 R7 / R8——让它去读登记里早就写着的 binding 口径\n\n治理层是给全工作区定证据纪律的那一层,却没对自己的报告用同一条。登记表里每条 latest\n都写着 `\"binding\": \"clean-head\"`,note 也写着「只在 clean HEAD 上提交」,但 R1—R6 里\n没有任何一条去读它——R4 只查 provenance.gitSha 存不存在。\n\n于是 `基础目录统一审计.latest.json` 绑在 589467e 且 worktreeDirty=true(当时 9 个脏\n文件)被提交了,一路绿灯。一份绑在脏树上的报告证明不了任何一个提交态,它既不对应\n589467e 的树,也不对应此后任何提交。已于 ad86507 在干净树上重跑回绑。\n\n R7 BINDING_NOT_CLEAN 声明 clean-head 却自称绑在脏树上,且该报告本身已提交\n R8 BINDING_OFF_HISTORY 绑定的 SHA 不在当前 HEAD 的历史上(换基 / 重写历史后遗留)\n\n两条都只对**登记已声明绑定口径**的条目判——不替没声明的条目另立规矩。R7 跳过报告\n自身未提交的情况:那是在途产物,也可能是并行会话正在跑的中间态(本工作区常有 2—3\n个会话同时写 reports/),判红只会误伤对方的回绑,与真源仓偏差 #34-B 同一口径。\nR8 取不到祖先关系时整条不判,非 git 环境退回原判据。缺 gitSha 的报告由 R4 单独报,\n不叠加成三条。\n\n登记门禁测试 8 → 13,治理层全量 383(377 过 / 6 跳 / 0 失败)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/34c5fecec1074d5a01acd8b184e70c63c5ed947b","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-18T00:49:24-07:00","added":[],"removed":[],"modified":["平台治理/基础/scripts/check-report-registry.mjs","平台治理/基础/scripts/lib/report-registry-core.mjs","平台治理/基础/tests/report-registry.test.mjs"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":9504,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-18T15:29: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
|
1
|
4
|
1789717793
|
1789717809
|
0
|
1789717791
|
1789717809
|
|
|
0
|
Edit
Delete
|
|
24496
|
docs(治理): 登记 2026-09-24 分支清扫——4 条并入 main、本地 21 / 远 docs(治理): 登记 2026-09-24 分支清扫——4 条并入 main、本地 21 / 远端 10 条分支删除、两端同步到 110ce37f;§1 仓与远端重采、控制面 worktree 表更新、CHG-005 材料补分支去向...
|
117
|
5
|
governance.yml
|
135
|
5
|
0
|
refs/heads/main
|
34b7def6c2723b84d57de8ded54293ba36f5a84d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3b15f787ce30da23bf0dcbab9a730c2b89170354","after":"34b7def6c2723b84d57de8ded54293ba36f5a84d","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/3b15f787ce30da23bf0dcbab9a730c2b89170354...34b7def6c2723b84d57de8ded54293ba36f5a84d","commits":[{"id":"34b7def6c2723b84d57de8ded54293ba36f5a84d","message":"docs(治理): 登记 2026-09-24 分支清扫——4 条并入 main、本地 21 / 远端 10 条分支删除、两端同步到 110ce37f;§1 仓与远端重采、控制面 worktree 表更新、CHG-005 材料补分支去向\n\n开发计划 §8 新增当日行(合并 / 门禁 / 订正 / 推送 / 删除 / 保留逐项带 SHA),§1「仓与远端」按 2026-09-24T15:09Z 读数重采;企业控制面/CLAUDE.md worktree 表改为清扫后实测 6 条;CHG-005-材料/README 注明 feat/platform-ops-candidate 已删、所引 SHA 仅作历史。一致性门禁只读 9 条发现与本轮前一致、无新增。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/34b7def6c2723b84d57de8ded54293ba36f5a84d","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-24T08:10:20-07:00","added":[],"removed":[],"modified":["企业控制面/CLAUDE.md","平台治理/doc/decisions/CHG-005-材料/README.md","平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"34b7def6c2723b84d57de8ded54293ba36f5a84d","message":"docs(治理): 登记 2026-09-24 分支清扫——4 条并入 main、本地 21 / 远端 10 条分支删除、两端同步到 110ce37f;§1 仓与远端重采、控制面 worktree 表更新、CHG-005 材料补分支去向\n\n开发计划 §8 新增当日行(合并 / 门禁 / 订正 / 推送 / 删除 / 保留逐项带 SHA),§1「仓与远端」按 2026-09-24T15:09Z 读数重采;企业控制面/CLAUDE.md worktree 表改为清扫后实测 6 条;CHG-005-材料/README 注明 feat/platform-ops-candidate 已删、所引 SHA 仅作历史。一致性门禁只读 9 条发现与本轮前一致、无新增。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/34b7def6c2723b84d57de8ded54293ba36f5a84d","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-24T08:10:20-07:00","added":[],"removed":[],"modified":["企业控制面/CLAUDE.md","平台治理/doc/decisions/CHG-005-材料/README.md","平台治理/基础设施文档/开发计划.md"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":17230,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-24T21:57:47+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
|
1790262624
|
1790262639
|
0
|
1790262624
|
1790262639
|
|
|
0
|
Edit
Delete
|
|
24202
|
chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6 chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新...
|
76
|
5
|
governance.yml
|
90
|
5
|
0
|
refs/heads/main
|
34aab5dea31113ee2688fd236eea3f382402027e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2ef8d2fea20dcc03a7397ed3fc71312b675a70d9","after":"34aab5dea31113ee2688fd236eea3f382402027e","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/2ef8d2fea20dcc03a7397ed3fc71312b675a70d9...34aab5dea31113ee2688fd236eea3f382402027e","commits":[{"id":"34aab5dea31113ee2688fd236eea3f382402027e","message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新\n\n三级证据本批首次同时绑定 clean HEAD `47e6fe3`(worktreeDirty:false):\n\n· runtime 30/30 步、**747 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 七包测试、迁移 deploy/status、auth-startup、db-credential-separation、tracing、\n dependency-resilience、capacity、write-capacity、multi-instance 全通过。\n 747 = 735 + 本批 12 例,与 b71b745 前置写下的预测值一致——预测被实测证实,\n 不是反过来改文档迁就。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate(收尾清单硬条目)。\n\nauth-startup 现有**三类拒启各 2/2**:无验签器、显式 demo、**生产缺 APP_ID**。第三类是本日\n新增,`missingAppIdRejected: 2` 是两个后端都真的起不来的机器回执——它抓到的正是本批自己\n第一版的惰性解析缺陷,不是事后补的装饰。\n\n跑了三轮 runtime,如实记账:\n ① 红在 auth-startup —— 真缺陷(惰性 APP_ID),已修(47e6fe3 的父提交);\n ② 实质全绿但红在收尾 docs-truth 的快照锚点滞后 —— 锚点停在 3949dcc 而 HEAD 已走两步,\n 打穿 C232 的 +1 自指窗。修复提交已把锚点折进去指向其父提交;\n ③ 30/30 全绿,即本提交回绑的这一份。\n第 ② 轮暴露的是我自己的流程错:改变用例数的批次天然要两轮,但锚点该在每个提交里跟着走,\n不该等到最后一个提交才想起来——C241 写的就是这条,这次仍然踩了。\n\n本提交按 C241 把锚点指向父提交 47e6fe3;证据新鲜度里 runtime 与 auth-startup 两行同步回绑。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/34aab5dea31113ee2688fd236eea3f382402027e","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-18T17:38:01-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/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/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"47e6fe38803a863e867b9f8a6141540da75736ee","message":"fix(kernel-repin): APP_ID 改为装配期强制解析——惰性解析让生产「起得来但每个请求 500」\n\n本批 runtime 第一轮就红在 auth-startup,抓到的是我自己引入的缺陷,不是环境问题:\n\n首版 appId() 是**惰性**的(第一次请求才解析)。于是生产缺 APP_ID 时进程**正常启动**,\n随后 /api/health 与每个业务请求各 500 一次——栈顶就是 request-context 插件。内核对\nresolveAppId 写明的语义是「生产缺失即抛错,起不来好过匿名运行」,惰性版把它退化成\n「运行但全错」,而且把一个配置错误伪装成运行时故障。假绿五形态里的「假健康读模型」\n换了个方向:健康检查自己 500,但进程活着、编排层看不出是配置问题。\n\n改法:\n· appId() 解析失败时包一层稳定归因码 `[APP_ID_REQUIRED]`(与 C51 的 AUTH_VERIFIER_REQUIRED、\n C153 的 secret 读取同款——门禁判定归因码,不去匹配内核的中文消息);\n· 新增 assertRequestContextStartup(),在**四个入口**启动期强制解析:\n NestJS create-app.ts / Fastify app.ts(紧挨 assertTenantAuthStartup)\n + 两个 dispatcher 的 main()(contextFromJob 同样以 APP_ID 标识来源应用);\n· check:auth-startup 增加**第三类拒启负例**:生产 + required + 有 verifier、但显式拿掉\n APP_ID → 必须起不来。指标 missingAppIdRejected 入棘轮(floor 2);\n· 八个启动生产入口的 runner 显式提供 APP_ID——它们本来就该像真实编排那样配齐环境,\n 这不是放宽判据:判据是「缺了要拒启」,由上面那条负例证明,不是靠别的 runner 顺带不配。\n\n绊网加厚:check:dual-backend 的 RequestContext 断言由 7 条扩到 14 条,覆盖四个入口的启动闸、\n两份持有模块的归因码,以及那条负例本身——防惰性解析回潮(它在 typecheck 和行为矩阵下都是绿的)。\n\n第一轮 runtime 的其余结果(报告已随失败轮作废,此处只作判断依据,不作证据引用):\n21 个步骤 status=0,**testsPassed=747——与上一提交前置的预测值一致**,两个 request-context\n验收文件各 6 例都在里面;唯一红的是 auth-startup。行为矩阵未执行(在 auth-startup 之后)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/47e6fe38803a863e867b9f8a6141540da75736ee","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-18T17:14:16-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/lib/request-context.ts","apps/api-nestjs/src/common/request-context.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/dispatcher.ts","docs/planning/内核退回pin立项-2026-09-18.md","reports/baseline.json","scripts/check-auth-startup.mjs","scripts/check-capacity-envelope.mjs","scripts/check-db-credential-separation.mjs","scripts/check-dependency-resilience.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-multi-instance.mjs","scripts/check-redis-auth-live.mjs","scripts/check-tracing.mjs","scripts/check-write-capacity.mjs","scripts/governance-report.mjs"]},{"id":"b71b745a36f3b4786d177604aa7034bf5a43ba39","message":"chore(reports): 静态 28/28 回绑 @ 3949dcc;数字前置到本批实测值\n\n静态 28 份报告在实现提交上重新生成并回绑(`check:kernel-admission` 42 模块 / 751 导出、\n`check:kernel-boundaries` 147/147 受管面 / 245/245 锁定文件、`check:dual-backend` 负探针 2/2)。\n\nCLAUDE.md 动态数字随本批改动前移:\n own-tests 92 → 94 (+2 个 request-context 验收文件,C70 只计 git 已跟踪,\n 故必须在实现提交落地后才数得到)\n own-test-cases 738 → 750 (+12 例,与 governance.latest.json 实测一致)\n tests-passing 735 → 747 (**这一个是预测值**:735 + 本批 12 例,尚未被 runtime 实测)\n\n「tests-passing 写在实测之前」是本仓已知的结构性自指,不是抄数:任何改变用例数的批次\n都会在自己第一次 runtime 的收尾 docs-truth 上红——C231/C244 把该复验放在 canonical 报告\n写下之后,而正确数字只有跑完才知道。两条出路都要跑两轮 runtime(先跑得数再改文档,或\n先写预测再跑),这里选后者,好处是 runtime 报告能直接绑定 clean HEAD。\n**若下一轮实测不等于 747,以报告为准修正本行,不反过来迁就文档。**\n\n快照锚点按 C241 指向实现提交 3949dcc。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b71b745a36f3b4786d177604aa7034bf5a43ba39","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-18T16:59:31-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"3949dcccd743f991487c1438db85ddb11277cc4c","message":"feat(kernel-repin): RequestContext 从 HTTP 层贯通——两后端回显 x-request-id / x-trace-id\n\nB2c-2 与 B3″ 的共同前置(立项 §5.2)。形状与解析全部取自 contracts `request-context.ts`\n(转发自 `@juhai/kernel` 0.22.0),本仓只写 AsyncLocalStorage、APP_ID 解析与两个框架各自的\n入口适配——不复制第二份判定。\n\n修的是一个真缺陷,不只是搬代码:本仓此前**不回显任何相关性标识**,调用方拿到 500 之后\n没有任何能交给运维去查日志的句柄。现在固定回显 x-request-id;有合法 traceparent 时另回\nx-trace-id。入站 requestId 合法即沿用(跨服务相关性的唯一意义),非法即丢弃重生成——不把\n外部字符串反射进响应头与日志。\n\n装配(两侧必须最先,鉴权在其后才能 enrich,响应头回显要覆盖其后所有分支):\n NestJS create-app.ts 第一个 app.use(先于 trace 中间件)\n Fastify app.ts 第一个 register(先于 setErrorHandler 与既有 hook)\n\n与既有 rls-context 并存、刻意不合并:那一份持有 RLS 执行身份(tenant/system 两态),\n这一份持有请求可追溯性。失败语义不同,合成一个 store 会让「租户缺失」与「上下文缺失」\n不可区分。\n\n⚠️ 部署侧同批改动:resolveAppId 在生产缺 APP_ID 时抛错拒绝启动,\ndeploy/production/compose.yml 的 x-api-environment 与 x-dispatcher-environment 两个锚点\n都已写入 APP_ID。漏掉任一个,对应进程起不来——不能等下一批补。\n\n为什么额外建绊网:行为矩阵**结构上证明不了这条**。x-request-id 是实例噪声,被显式排除在\n22 个稳定响应头白名单之外(两端值必然不同),所以删掉任一侧的装配点,矩阵 204 例仍全绿。\n补两层:\n · check:dual-backend 新增 7 条 targeted 断言(含装配顺序、两个 compose 锚点各一)\n + 一个受控断线负探针;dualBackendParityNegativeProbes 由 1 收紧到 2;\n · 两侧各 6 例真实 HTTP 验收 request-context.acceptance.test.ts,断言集逐条对等:\n 无头生成 / 合法沿用 / 非法重生成 / traceparent 取 trace-id / 畸形不猜 / 404 也回显。\n\n负向实测(已恢复现场):注释掉 Fastify 的 register → 该侧 6/6 精确红;注释掉 NestJS 的\napp.use → 该侧 6/6 精确红。\n\n本批没做、也不声称:outboxContext() 与 decisionContext() 目前**零调用方**——把 context\n写进 outbox 行是 B3″,接进权限判定是 B2c-2(仍卡 ADR 0011 裁决)。本批只交付「上下文在\n请求入口真实存在、可被下游取用、且对外可见」。\n\n边界归属:新增 3 个源码文件按 CORE 归属,kernel.boundaries.lock 重签,受管面 146→147、\n锁定文件 242→245,CLAUDE.md 同步。baseline 只收紧本批真正改变的那个字段\n(dualBackendParityNegativeProbes 1→2)——其余若干地板确实落后于现值(ownTests 83 vs 92、\nrlsProtectedTables 65 vs 67 等),那是另一件事,不在本批顺手扫掉。\n\n证据:typecheck 13/13;pnpm check 28/28;两侧 request-context 验收各 6/6(真实 DB\ndigital_employee_os_acceptance_20260918 @127.0.0.1:55470 + redis :6404/3)。\nruntime 整轮与报告回绑在下一提交。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3949dcccd743f991487c1438db85ddb11277cc4c","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-18T16:56:13-07:00","added":["apps/api-fastify/src/lib/request-context.ts","apps/api-fastify/src/plugins/request-context.ts","apps/api-fastify/test/request-context.acceptance.test.ts","apps/api-nestjs/src/common/request-context.ts","apps/api-nestjs/test/request-context.acceptance.test.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-nestjs/src/create-app.ts","deploy/production/compose.yml","docs/planning/内核退回pin立项-2026-09-18.md","kernel.boundaries.json","kernel.boundaries.lock.json","reports/baseline.json","scripts/check-dual-backend-parity.mjs"]}],"total_commits":0,"head_commit":{"id":"34aab5dea31113ee2688fd236eea3f382402027e","message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新\n\n三级证据本批首次同时绑定 clean HEAD `47e6fe3`(worktreeDirty:false):\n\n· runtime 30/30 步、**747 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 七包测试、迁移 deploy/status、auth-startup、db-credential-separation、tracing、\n dependency-resilience、capacity、write-capacity、multi-instance 全通过。\n 747 = 735 + 本批 12 例,与 b71b745 前置写下的预测值一致——预测被实测证实,\n 不是反过来改文档迁就。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate(收尾清单硬条目)。\n\nauth-startup 现有**三类拒启各 2/2**:无验签器、显式 demo、**生产缺 APP_ID**。第三类是本日\n新增,`missingAppIdRejected: 2` 是两个后端都真的起不来的机器回执——它抓到的正是本批自己\n第一版的惰性解析缺陷,不是事后补的装饰。\n\n跑了三轮 runtime,如实记账:\n ① 红在 auth-startup —— 真缺陷(惰性 APP_ID),已修(47e6fe3 的父提交);\n ② 实质全绿但红在收尾 docs-truth 的快照锚点滞后 —— 锚点停在 3949dcc 而 HEAD 已走两步,\n 打穿 C232 的 +1 自指窗。修复提交已把锚点折进去指向其父提交;\n ③ 30/30 全绿,即本提交回绑的这一份。\n第 ② 轮暴露的是我自己的流程错:改变用例数的批次天然要两轮,但锚点该在每个提交里跟着走,\n不该等到最后一个提交才想起来——C241 写的就是这条,这次仍然踩了。\n\n本提交按 C241 把锚点指向父提交 47e6fe3;证据新鲜度里 runtime 与 auth-startup 两行同步回绑。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/34aab5dea31113ee2688fd236eea3f382402027e","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-18T17:38:01-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/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/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":90066,"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-09-19T07:35: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
|
1789778311
|
1789778402
|
0
|
1789778300
|
1789779516
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24203
|
chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6 chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新...
|
76
|
5
|
platform-governance.yml
|
91
|
5
|
0
|
refs/heads/main
|
34aab5dea31113ee2688fd236eea3f382402027e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2ef8d2fea20dcc03a7397ed3fc71312b675a70d9","after":"34aab5dea31113ee2688fd236eea3f382402027e","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/2ef8d2fea20dcc03a7397ed3fc71312b675a70d9...34aab5dea31113ee2688fd236eea3f382402027e","commits":[{"id":"34aab5dea31113ee2688fd236eea3f382402027e","message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新\n\n三级证据本批首次同时绑定 clean HEAD `47e6fe3`(worktreeDirty:false):\n\n· runtime 30/30 步、**747 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 七包测试、迁移 deploy/status、auth-startup、db-credential-separation、tracing、\n dependency-resilience、capacity、write-capacity、multi-instance 全通过。\n 747 = 735 + 本批 12 例,与 b71b745 前置写下的预测值一致——预测被实测证实,\n 不是反过来改文档迁就。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate(收尾清单硬条目)。\n\nauth-startup 现有**三类拒启各 2/2**:无验签器、显式 demo、**生产缺 APP_ID**。第三类是本日\n新增,`missingAppIdRejected: 2` 是两个后端都真的起不来的机器回执——它抓到的正是本批自己\n第一版的惰性解析缺陷,不是事后补的装饰。\n\n跑了三轮 runtime,如实记账:\n ① 红在 auth-startup —— 真缺陷(惰性 APP_ID),已修(47e6fe3 的父提交);\n ② 实质全绿但红在收尾 docs-truth 的快照锚点滞后 —— 锚点停在 3949dcc 而 HEAD 已走两步,\n 打穿 C232 的 +1 自指窗。修复提交已把锚点折进去指向其父提交;\n ③ 30/30 全绿,即本提交回绑的这一份。\n第 ② 轮暴露的是我自己的流程错:改变用例数的批次天然要两轮,但锚点该在每个提交里跟着走,\n不该等到最后一个提交才想起来——C241 写的就是这条,这次仍然踩了。\n\n本提交按 C241 把锚点指向父提交 47e6fe3;证据新鲜度里 runtime 与 auth-startup 两行同步回绑。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/34aab5dea31113ee2688fd236eea3f382402027e","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-18T17:38:01-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/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/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"47e6fe38803a863e867b9f8a6141540da75736ee","message":"fix(kernel-repin): APP_ID 改为装配期强制解析——惰性解析让生产「起得来但每个请求 500」\n\n本批 runtime 第一轮就红在 auth-startup,抓到的是我自己引入的缺陷,不是环境问题:\n\n首版 appId() 是**惰性**的(第一次请求才解析)。于是生产缺 APP_ID 时进程**正常启动**,\n随后 /api/health 与每个业务请求各 500 一次——栈顶就是 request-context 插件。内核对\nresolveAppId 写明的语义是「生产缺失即抛错,起不来好过匿名运行」,惰性版把它退化成\n「运行但全错」,而且把一个配置错误伪装成运行时故障。假绿五形态里的「假健康读模型」\n换了个方向:健康检查自己 500,但进程活着、编排层看不出是配置问题。\n\n改法:\n· appId() 解析失败时包一层稳定归因码 `[APP_ID_REQUIRED]`(与 C51 的 AUTH_VERIFIER_REQUIRED、\n C153 的 secret 读取同款——门禁判定归因码,不去匹配内核的中文消息);\n· 新增 assertRequestContextStartup(),在**四个入口**启动期强制解析:\n NestJS create-app.ts / Fastify app.ts(紧挨 assertTenantAuthStartup)\n + 两个 dispatcher 的 main()(contextFromJob 同样以 APP_ID 标识来源应用);\n· check:auth-startup 增加**第三类拒启负例**:生产 + required + 有 verifier、但显式拿掉\n APP_ID → 必须起不来。指标 missingAppIdRejected 入棘轮(floor 2);\n· 八个启动生产入口的 runner 显式提供 APP_ID——它们本来就该像真实编排那样配齐环境,\n 这不是放宽判据:判据是「缺了要拒启」,由上面那条负例证明,不是靠别的 runner 顺带不配。\n\n绊网加厚:check:dual-backend 的 RequestContext 断言由 7 条扩到 14 条,覆盖四个入口的启动闸、\n两份持有模块的归因码,以及那条负例本身——防惰性解析回潮(它在 typecheck 和行为矩阵下都是绿的)。\n\n第一轮 runtime 的其余结果(报告已随失败轮作废,此处只作判断依据,不作证据引用):\n21 个步骤 status=0,**testsPassed=747——与上一提交前置的预测值一致**,两个 request-context\n验收文件各 6 例都在里面;唯一红的是 auth-startup。行为矩阵未执行(在 auth-startup 之后)。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/47e6fe38803a863e867b9f8a6141540da75736ee","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-18T17:14:16-07:00","added":[],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-fastify/src/dispatcher.ts","apps/api-fastify/src/lib/request-context.ts","apps/api-nestjs/src/common/request-context.ts","apps/api-nestjs/src/create-app.ts","apps/api-nestjs/src/dispatcher.ts","docs/planning/内核退回pin立项-2026-09-18.md","reports/baseline.json","scripts/check-auth-startup.mjs","scripts/check-capacity-envelope.mjs","scripts/check-db-credential-separation.mjs","scripts/check-dependency-resilience.mjs","scripts/check-dual-backend-parity.mjs","scripts/check-multi-instance.mjs","scripts/check-redis-auth-live.mjs","scripts/check-tracing.mjs","scripts/check-write-capacity.mjs","scripts/governance-report.mjs"]},{"id":"b71b745a36f3b4786d177604aa7034bf5a43ba39","message":"chore(reports): 静态 28/28 回绑 @ 3949dcc;数字前置到本批实测值\n\n静态 28 份报告在实现提交上重新生成并回绑(`check:kernel-admission` 42 模块 / 751 导出、\n`check:kernel-boundaries` 147/147 受管面 / 245/245 锁定文件、`check:dual-backend` 负探针 2/2)。\n\nCLAUDE.md 动态数字随本批改动前移:\n own-tests 92 → 94 (+2 个 request-context 验收文件,C70 只计 git 已跟踪,\n 故必须在实现提交落地后才数得到)\n own-test-cases 738 → 750 (+12 例,与 governance.latest.json 实测一致)\n tests-passing 735 → 747 (**这一个是预测值**:735 + 本批 12 例,尚未被 runtime 实测)\n\n「tests-passing 写在实测之前」是本仓已知的结构性自指,不是抄数:任何改变用例数的批次\n都会在自己第一次 runtime 的收尾 docs-truth 上红——C231/C244 把该复验放在 canonical 报告\n写下之后,而正确数字只有跑完才知道。两条出路都要跑两轮 runtime(先跑得数再改文档,或\n先写预测再跑),这里选后者,好处是 runtime 报告能直接绑定 clean HEAD。\n**若下一轮实测不等于 747,以报告为准修正本行,不反过来迁就文档。**\n\n快照锚点按 C241 指向实现提交 3949dcc。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/b71b745a36f3b4786d177604aa7034bf5a43ba39","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-18T16:59:31-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/ui-acceptance.latest.json","reports/ui-fastify-acceptance.latest.json","reports/ui-nestjs-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"3949dcccd743f991487c1438db85ddb11277cc4c","message":"feat(kernel-repin): RequestContext 从 HTTP 层贯通——两后端回显 x-request-id / x-trace-id\n\nB2c-2 与 B3″ 的共同前置(立项 §5.2)。形状与解析全部取自 contracts `request-context.ts`\n(转发自 `@juhai/kernel` 0.22.0),本仓只写 AsyncLocalStorage、APP_ID 解析与两个框架各自的\n入口适配——不复制第二份判定。\n\n修的是一个真缺陷,不只是搬代码:本仓此前**不回显任何相关性标识**,调用方拿到 500 之后\n没有任何能交给运维去查日志的句柄。现在固定回显 x-request-id;有合法 traceparent 时另回\nx-trace-id。入站 requestId 合法即沿用(跨服务相关性的唯一意义),非法即丢弃重生成——不把\n外部字符串反射进响应头与日志。\n\n装配(两侧必须最先,鉴权在其后才能 enrich,响应头回显要覆盖其后所有分支):\n NestJS create-app.ts 第一个 app.use(先于 trace 中间件)\n Fastify app.ts 第一个 register(先于 setErrorHandler 与既有 hook)\n\n与既有 rls-context 并存、刻意不合并:那一份持有 RLS 执行身份(tenant/system 两态),\n这一份持有请求可追溯性。失败语义不同,合成一个 store 会让「租户缺失」与「上下文缺失」\n不可区分。\n\n⚠️ 部署侧同批改动:resolveAppId 在生产缺 APP_ID 时抛错拒绝启动,\ndeploy/production/compose.yml 的 x-api-environment 与 x-dispatcher-environment 两个锚点\n都已写入 APP_ID。漏掉任一个,对应进程起不来——不能等下一批补。\n\n为什么额外建绊网:行为矩阵**结构上证明不了这条**。x-request-id 是实例噪声,被显式排除在\n22 个稳定响应头白名单之外(两端值必然不同),所以删掉任一侧的装配点,矩阵 204 例仍全绿。\n补两层:\n · check:dual-backend 新增 7 条 targeted 断言(含装配顺序、两个 compose 锚点各一)\n + 一个受控断线负探针;dualBackendParityNegativeProbes 由 1 收紧到 2;\n · 两侧各 6 例真实 HTTP 验收 request-context.acceptance.test.ts,断言集逐条对等:\n 无头生成 / 合法沿用 / 非法重生成 / traceparent 取 trace-id / 畸形不猜 / 404 也回显。\n\n负向实测(已恢复现场):注释掉 Fastify 的 register → 该侧 6/6 精确红;注释掉 NestJS 的\napp.use → 该侧 6/6 精确红。\n\n本批没做、也不声称:outboxContext() 与 decisionContext() 目前**零调用方**——把 context\n写进 outbox 行是 B3″,接进权限判定是 B2c-2(仍卡 ADR 0011 裁决)。本批只交付「上下文在\n请求入口真实存在、可被下游取用、且对外可见」。\n\n边界归属:新增 3 个源码文件按 CORE 归属,kernel.boundaries.lock 重签,受管面 146→147、\n锁定文件 242→245,CLAUDE.md 同步。baseline 只收紧本批真正改变的那个字段\n(dualBackendParityNegativeProbes 1→2)——其余若干地板确实落后于现值(ownTests 83 vs 92、\nrlsProtectedTables 65 vs 67 等),那是另一件事,不在本批顺手扫掉。\n\n证据:typecheck 13/13;pnpm check 28/28;两侧 request-context 验收各 6/6(真实 DB\ndigital_employee_os_acceptance_20260918 @127.0.0.1:55470 + redis :6404/3)。\nruntime 整轮与报告回绑在下一提交。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3949dcccd743f991487c1438db85ddb11277cc4c","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-18T16:56:13-07:00","added":["apps/api-fastify/src/lib/request-context.ts","apps/api-fastify/src/plugins/request-context.ts","apps/api-fastify/test/request-context.acceptance.test.ts","apps/api-nestjs/src/common/request-context.ts","apps/api-nestjs/test/request-context.acceptance.test.ts"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/app.ts","apps/api-nestjs/src/create-app.ts","deploy/production/compose.yml","docs/planning/内核退回pin立项-2026-09-18.md","kernel.boundaries.json","kernel.boundaries.lock.json","reports/baseline.json","scripts/check-dual-backend-parity.mjs"]}],"total_commits":0,"head_commit":{"id":"34aab5dea31113ee2688fd236eea3f382402027e","message":"chore(reports): runtime 30/30 + 静态 28/28 回绑 @ 47e6fe3;锚点随批次刷新\n\n三级证据本批首次同时绑定 clean HEAD `47e6fe3`(worktreeDirty:false):\n\n· runtime 30/30 步、**747 tests / 0 failures**、行为矩阵 **204/204**(地板 204);\n 七包测试、迁移 deploy/status、auth-startup、db-credential-separation、tracing、\n dependency-resilience、capacity、write-capacity、multi-instance 全通过。\n 747 = 735 + 本批 12 例,与 b71b745 前置写下的预测值一致——预测被实测证实,\n 不是反过来改文档迁就。\n· 静态 28/28。\n· 依赖 pnpm audit --prod --audit-level high = 0 high / 3 moderate(收尾清单硬条目)。\n\nauth-startup 现有**三类拒启各 2/2**:无验签器、显式 demo、**生产缺 APP_ID**。第三类是本日\n新增,`missingAppIdRejected: 2` 是两个后端都真的起不来的机器回执——它抓到的正是本批自己\n第一版的惰性解析缺陷,不是事后补的装饰。\n\n跑了三轮 runtime,如实记账:\n ① 红在 auth-startup —— 真缺陷(惰性 APP_ID),已修(47e6fe3 的父提交);\n ② 实质全绿但红在收尾 docs-truth 的快照锚点滞后 —— 锚点停在 3949dcc 而 HEAD 已走两步,\n 打穿 C232 的 +1 自指窗。修复提交已把锚点折进去指向其父提交;\n ③ 30/30 全绿,即本提交回绑的这一份。\n第 ② 轮暴露的是我自己的流程错:改变用例数的批次天然要两轮,但锚点该在每个提交里跟着走,\n不该等到最后一个提交才想起来——C241 写的就是这条,这次仍然踩了。\n\n本提交按 C241 把锚点指向父提交 47e6fe3;证据新鲜度里 runtime 与 auth-startup 两行同步回绑。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/34aab5dea31113ee2688fd236eea3f382402027e","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-18T17:38:01-07:00","added":[],"removed":[],"modified":["CLAUDE.md","reports/agent-adapters.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/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/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":90066,"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-09-19T07:35: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
|
8
|
1789778402
|
1789778432
|
0
|
1789778300
|
1789779516
|
|
|
0
|
Edit
Delete
|
|
24955
|
docs: refresh the isolated canary-rollback drill e docs: refresh the isolated canary-rollback drill evidence on the clean 0.193.0 source...
|
121
|
5
|
kernel-ci.yml
|
308
|
5
|
0
|
refs/heads/main
|
3494625974182048ef3bfeeb7cc6b37186f666a4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"322e581040705e083014874aba4585166c7e3b10","after":"3494625974182048ef3bfeeb7cc6b37186f666a4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/322e581040705e083014874aba4585166c7e3b10...3494625974182048ef3bfeeb7cc6b37186f666a4","commits":[{"id":"3494625974182048ef3bfeeb7cc6b37186f666a4","message":"docs: refresh the isolated canary-rollback drill evidence on the clean 0.193.0 source\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3494625974182048ef3bfeeb7cc6b37186f666a4","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-02T02:56:13-07:00","added":[],"removed":[],"modified":["ops/drills/2026-10-02-canary-rollback-apply.json"]},{"id":"e8cad3d1e60557018fa850976dec7b1e7d119f28","message":"Release 0.193.0: apply approved SKILL definition changes\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/e8cad3d1e60557018fa850976dec7b1e7d119f28","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-02T02:54:16-07:00","added":["docs/releases/0.193.0.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},{"id":"d9a255d4a294d5f0d71a92a4e00d450231788a78","message":"K3.4c: apply an approved SKILL definition change in one transaction\n\nApplyDefinitionChange (Skill family owner, knowledge.manage_skill) runs the existing Deprecate and\nActivate transitions together through the new skill.applySkillCutover port, so new work is never\nrefused on both versions; the replaced version's SkillVersionImpact lists the in-flight runs. Both\nversions must still match the approved state and content hashes (DEFINITION_CHANGE_STALE), either half\nfailing rolls the whole transaction back. DefinitionChangeRequest gains APPLIED with who, when and why;\nmigration 157 adds a commit-time guard. Approval alone still applies nothing, and Evaluation, Process\nand Policy changes are not applicable. Drill and docs updated.\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d9a255d4a294d5f0d71a92a4e00d450231788a78","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-02T02:54:15-07:00","added":["docs/releases/candidates/k34c-apply.md","ops/drills/2026-10-02-canary-rollback-apply.json","ops/smoke-definition-change-apply.js","sql/157_definition_change_apply.sql","test/definition-change-apply.integration.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/openapi.v1.json","contracts/registry.json","contracts/supporting-event-owners.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/all-local-event-payload-contracts.md","docs/canary-rollback-drill.md","docs/core-command-payload-contract.md","docs/definition-change.md","docs/v1.1-local-contract-appendix.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","ops/drills/canary-rollback-drill.js","package.json","src/contexts/definition-change.js","src/contexts/skill.js","src/kernel.js","src/kernel/commands.js","src/kernel/context-ports.js","test/contracts.test.js","test/definition-change.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"3494625974182048ef3bfeeb7cc6b37186f666a4","message":"docs: refresh the isolated canary-rollback drill evidence on the clean 0.193.0 source\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3494625974182048ef3bfeeb7cc6b37186f666a4","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-02T02:56:13-07:00","added":[],"removed":[],"modified":["ops/drills/2026-10-02-canary-rollback-apply.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":190991,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":53,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T17:56: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
|
1790935109
|
1790935146
|
0
|
1790935108
|
1790935146
|
|
|
0
|
Edit
Delete
|
|
23566
|
fix(gates): C239 UI runner 失败回放补 stdout 双路输出——Play fix(gates): C239 UI runner 失败回放补 stdout 双路输出——Playwright 证据写 stdout,run 33296922738 的 CI 红只剩裸 ✗ 不可判责...
|
76
|
5
|
governance.yml
|
24
|
5
|
0
|
refs/heads/main
|
344b00b3fd60c3495ae152f6a4c9576231880fb6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"52493ec7434e28b4500178ec95b15522ae223ab6","after":"344b00b3fd60c3495ae152f6a4c9576231880fb6","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/52493ec7434e28b4500178ec95b15522ae223ab6...344b00b3fd60c3495ae152f6a4c9576231880fb6","commits":[{"id":"344b00b3fd60c3495ae152f6a4c9576231880fb6","message":"fix(gates): C239 UI runner 失败回放补 stdout 双路输出——Playwright 证据写 stdout,run 33296922738 的 CI 红只剩裸 ✗ 不可判责\n\n- scripts/check-ui-acceptance.mjs:失败回放 stderr/stdout 双路、统一 C133 同款脱敏;占用端口负向驱动失败循环验证\n- 判责链:本地同锁文件(Playwright 1.62.1)NestJS 单侧 31/31 绿、735076e 以来 web/e2e 源码零变化;红因悬置,待本轮 CI 携带完整回放判责\n- CLAUDE.md/经验库:C239 登记;C232 快照锚点刷新至 52493ec\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/344b00b3fd60c3495ae152f6a4c9576231880fb6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-08-30T00:07:41-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/check-ui-acceptance.mjs"]}],"total_commits":0,"head_commit":{"id":"344b00b3fd60c3495ae152f6a4c9576231880fb6","message":"fix(gates): C239 UI runner 失败回放补 stdout 双路输出——Playwright 证据写 stdout,run 33296922738 的 CI 红只剩裸 ✗ 不可判责\n\n- scripts/check-ui-acceptance.mjs:失败回放 stderr/stdout 双路、统一 C133 同款脱敏;占用端口负向驱动失败循环验证\n- 判责链:本地同锁文件(Playwright 1.62.1)NestJS 单侧 31/31 绿、735076e 以来 web/e2e 源码零变化;红因悬置,待本轮 CI 携带完整回放判责\n- CLAUDE.md/经验库:C239 登记;C232 快照锚点刷新至 52493ec\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/344b00b3fd60c3495ae152f6a4c9576231880fb6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-08-30T00:07:41-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance-experience.md","scripts/check-ui-acceptance.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":77301,"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":2,"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-08-30T14:27: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
|
32
|
1788073667
|
1788073758
|
0
|
1788073667
|
1788073759
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26075
|
chore(snapshots): bind public snapshots to cea8723 chore(snapshots): bind public snapshots to cea872367...
|
116
|
5
|
platform.yml
|
874
|
5
|
0
|
refs/heads/main
|
3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"711eccbded86bd2e36574dc89b4e0fb95a6590ef","after":"3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/711eccbded86bd2e36574dc89b4e0fb95a6590ef...3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","commits":[{"id":"3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","message":"chore(snapshots): bind public snapshots to cea872367\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","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:42:08-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"cea87236778344ac9e0472bfc9ba550bdebb80bd","message":"docs(ees): record verified fixed readonly deployment and boundary\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/cea87236778344ac9e0472bfc9ba550bdebb80bd","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:41:41-07:00","added":[],"removed":[],"modified":["docs/evidence/adversarial-2026-10-15/followup-adoption-2026-10-18.json","docs/企业实体服务/四包新增操作绑定材料-2026-10-17.md","docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","message":"chore(snapshots): bind public snapshots to cea872367\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3441dc95a3b1e2d88d9a8db7b1e097a8f5817d61","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:42:08-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":59115,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":66,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-18T16:32:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792312953
|
1792312955
|
0
|
1792312952
|
1792312967
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24140
|
docs(部署): 记录补 §12——三个 dev 运行面重启复验与读写面 curl 取证
|
116
|
5
|
platform.yml
|
125
|
5
|
0
|
refs/heads/main
|
34403ffdfeda4af776b5f4063a40b9b04340895a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0ed7ee700a678dd6bea6879c5c575bd03cdb612c","after":"34403ffdfeda4af776b5f4063a40b9b04340895a","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/0ed7ee700a678dd6bea6879c5c575bd03cdb612c...34403ffdfeda4af776b5f4063a40b9b04340895a","commits":[{"id":"34403ffdfeda4af776b5f4063a40b9b04340895a","message":"docs(部署): 记录补 §12——三个 dev 运行面重启复验与读写面 curl 取证\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/34403ffdfeda4af776b5f4063a40b9b04340895a","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-18T08:07:48-07:00","added":[],"removed":[],"modified":["docs/dev部署运行重做记录-2026-09-18.md"]}],"total_commits":0,"head_commit":{"id":"34403ffdfeda4af776b5f4063a40b9b04340895a","message":"docs(部署): 记录补 §12——三个 dev 运行面重启复验与读写面 curl 取证\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/34403ffdfeda4af776b5f4063a40b9b04340895a","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-18T08:07:48-07:00","added":[],"removed":[],"modified":["docs/dev部署运行重做记录-2026-09-18.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":19363,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":43,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-09-18T23:07: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
|
34
|
1789744134
|
1789744171
|
0
|
1789744129
|
1789744199
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23527
|
feat: establish governed AI ticket system core
|
82
|
5
|
governance.yml
|
1
|
5
|
0
|
refs/heads/main
|
343e79d764ae566372808d0d922fcef7ca12a30e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0000000000000000000000000000000000000000","after":"343e79d764ae566372808d0d922fcef7ca12a30e","compare_url":"https://gitea.g-hi.com/","commits":[{"id":"343e79d764ae566372808d0d922fcef7ca12a30e","message":"feat: establish governed AI ticket system core\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/343e79d764ae566372808d0d922fcef7ca12a30e","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T17:10:23-07:00","added":["apps/api-fastify/prisma/migrations/20260825170000_ticket_core/migration.sql","apps/api-fastify/src/modules/tickets/tickets.service.ts","apps/api-fastify/src/routes/tickets.ts","apps/api-fastify/test/tickets.integration.test.ts","apps/api-nestjs/prisma/migrations/20260825170000_ticket_core/migration.sql","apps/api-nestjs/src/tickets/tickets.controller.ts","apps/api-nestjs/src/tickets/tickets.module.ts","apps/api-nestjs/src/tickets/tickets.service.ts","apps/api-nestjs/test/tickets.integration.test.ts","apps/web/src/components/TicketsPanel.tsx","packages/contracts/src/ticket.ts","products/juhai.ai.ticket/README.md","products/juhai.ai.ticket/acceptance/juhai.ai.ticket.core.acceptance.mjs","products/juhai.ai.ticket/acceptance/juhai.ai.ticket.web.acceptance.ts","products/juhai.ai.ticket/kernel.products.entry.json","products/juhai.ai.ticket/manifest.ts","products/juhai.ai.ticket/migrations/juhai.ai.ticket.core/20260825183000_create_ticket_core.sql","products/juhai.ai.ticket/package.json","products/juhai.ai.ticket/src/contracts/runtime-contracts.ts","products/juhai.ai.ticket/src/extensions-web.ts","products/juhai.ai.ticket/src/extensions.ts","products/juhai.ai.ticket/src/fastify/ticket-plugin.ts","products/juhai.ai.ticket/src/index.ts","products/juhai.ai.ticket/src/nestjs/ticket.module.ts","products/juhai.ai.ticket/src/repositories/ticket-repository.ts","products/juhai.ai.ticket/src/skills/ticket-triage-skill.ts","products/juhai.ai.ticket/src/tools/ticket-tools.ts","products/juhai.ai.ticket/src/web.ts","products/juhai.ai.ticket/src/web/ticket-workspace.tsx","products/juhai.ai.ticket/tsconfig.build.json","products/juhai.ai.ticket/tsconfig.json","reports/transactional-write-chain.latest.json","scripts/check-transactional-write-chain.mjs"],"removed":[],"modified":[".github/workflows/governance.yml",".gitignore","CLAUDE.md","README.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/test/http.acceptance.test.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/app.module.ts","apps/api-nestjs/test/http.acceptance.test.ts","apps/web/e2e/acceptance.spec.ts","apps/web/src/app/page.tsx","apps/web/src/components/EventFeed.tsx","apps/web/src/components/RealtimeBar.tsx","apps/web/src/hooks/useRealtime.ts","apps/web/src/lib/api.ts","apps/web/src/lib/types.ts","docs/domain/owner-matrix.md","docs/domain/ticket-system-blueprint.md","docs/governance-experience.md","governance.registry.json","governance.registry.schema.json","package.json","packages/contracts/src/contracts.test.ts","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-fork-readiness.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-ui-acceptance.mjs","scripts/governance-report.mjs","scripts/lib/report-provenance.mjs","turbo.json"]},{"id":"93598cc86c43b217c9b9b5dde7b8275bada3775b","message":"chore: refresh OS product blueprint reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/93598cc86c43b217c9b9b5dde7b8275bada3775b","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T09:37:52-07:00","added":[],"removed":[],"modified":["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-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"5901fddaa4fb03678e2367fea9ed81797de20f0f","message":"docs: define Digital Employee OS ticket product layer\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/5901fddaa4fb03678e2367fea9ed81797de20f0f","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T09:37:25-07:00","added":[],"removed":[],"modified":["README.md","docs/domain/owner-matrix.md","docs/domain/ticket-system-blueprint.md"]},{"id":"d5c3cef1b42519c622d95937f43d70be5b48edf3","message":"chore: refresh governance reports\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/d5c3cef1b42519c622d95937f43d70be5b48edf3","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T09:31:10-07:00","added":[],"removed":[],"modified":["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-governance.latest.json","reports/schema-sync.latest.json","reports/statemachine-write-guard.latest.json","reports/validation-source.latest.json"]},{"id":"5a163aff14d43326f49ea9fe6876edfccaca2052","message":"docs: define standalone ticket system blueprint\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/5a163aff14d43326f49ea9fe6876edfccaca2052","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T09:30:46-07:00","added":["docs/domain/ticket-system-blueprint.md"],"removed":[],"modified":["README.md","docs/README.md","docs/domain-glossary.md","docs/domain/owner-matrix.md"]}],"total_commits":0,"head_commit":{"id":"343e79d764ae566372808d0d922fcef7ca12a30e","message":"feat: establish governed AI ticket system core\n","url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system/commit/343e79d764ae566372808d0d922fcef7ca12a30e","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-08-25T17:10:23-07:00","added":["apps/api-fastify/prisma/migrations/20260825170000_ticket_core/migration.sql","apps/api-fastify/src/modules/tickets/tickets.service.ts","apps/api-fastify/src/routes/tickets.ts","apps/api-fastify/test/tickets.integration.test.ts","apps/api-nestjs/prisma/migrations/20260825170000_ticket_core/migration.sql","apps/api-nestjs/src/tickets/tickets.controller.ts","apps/api-nestjs/src/tickets/tickets.module.ts","apps/api-nestjs/src/tickets/tickets.service.ts","apps/api-nestjs/test/tickets.integration.test.ts","apps/web/src/components/TicketsPanel.tsx","packages/contracts/src/ticket.ts","products/juhai.ai.ticket/README.md","products/juhai.ai.ticket/acceptance/juhai.ai.ticket.core.acceptance.mjs","products/juhai.ai.ticket/acceptance/juhai.ai.ticket.web.acceptance.ts","products/juhai.ai.ticket/kernel.products.entry.json","products/juhai.ai.ticket/manifest.ts","products/juhai.ai.ticket/migrations/juhai.ai.ticket.core/20260825183000_create_ticket_core.sql","products/juhai.ai.ticket/package.json","products/juhai.ai.ticket/src/contracts/runtime-contracts.ts","products/juhai.ai.ticket/src/extensions-web.ts","products/juhai.ai.ticket/src/extensions.ts","products/juhai.ai.ticket/src/fastify/ticket-plugin.ts","products/juhai.ai.ticket/src/index.ts","products/juhai.ai.ticket/src/nestjs/ticket.module.ts","products/juhai.ai.ticket/src/repositories/ticket-repository.ts","products/juhai.ai.ticket/src/skills/ticket-triage-skill.ts","products/juhai.ai.ticket/src/tools/ticket-tools.ts","products/juhai.ai.ticket/src/web.ts","products/juhai.ai.ticket/src/web/ticket-workspace.tsx","products/juhai.ai.ticket/tsconfig.build.json","products/juhai.ai.ticket/tsconfig.json","reports/transactional-write-chain.latest.json","scripts/check-transactional-write-chain.mjs"],"removed":[],"modified":[".github/workflows/governance.yml",".gitignore","CLAUDE.md","README.md","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/test/http.acceptance.test.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/app.module.ts","apps/api-nestjs/test/http.acceptance.test.ts","apps/web/e2e/acceptance.spec.ts","apps/web/src/app/page.tsx","apps/web/src/components/EventFeed.tsx","apps/web/src/components/RealtimeBar.tsx","apps/web/src/hooks/useRealtime.ts","apps/web/src/lib/api.ts","apps/web/src/lib/types.ts","docs/domain/owner-matrix.md","docs/domain/ticket-system-blueprint.md","docs/governance-experience.md","governance.registry.json","governance.registry.schema.json","package.json","packages/contracts/src/contracts.test.ts","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-fork-readiness.mjs","scripts/check-runtime-acceptance.mjs","scripts/check-ui-acceptance.mjs","scripts/governance-report.mjs","scripts/lib/report-provenance.mjs","turbo.json"]},"repository":{"id":82,"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-work-order-system","full_name":"luoanwu/juhai-ai-work-order-system","description":"巨嗨 AI 工单系统:治理型工单核心与 Digital Employee OS 产品适配层","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-ai-work-order-system/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhai-ai-work-order-system","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhai-ai-work-order-system.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhai-ai-work-order-system.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-08-26T09:08:57+08:00","updated_at":"2026-08-26T09:12:24+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
6
|
1787706746
|
1787706776
|
0
|
1787706744
|
1787706777
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24941
|
Prepare 0.186.0 knowledge context freeze release a Prepare 0.186.0 knowledge context freeze release and local contract evidence...
|
121
|
5
|
kernel-ci.yml
|
294
|
5
|
0
|
refs/heads/main
|
343b5c6bca9d5fc30067dcf096cc503938185f83
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1c7d66157097ba9c45ddc818c890cb913381c94d","after":"343b5c6bca9d5fc30067dcf096cc503938185f83","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/1c7d66157097ba9c45ddc818c890cb913381c94d...343b5c6bca9d5fc30067dcf096cc503938185f83","commits":[{"id":"343b5c6bca9d5fc30067dcf096cc503938185f83","message":"Prepare 0.186.0 knowledge context freeze release and local contract evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/343b5c6bca9d5fc30067dcf096cc503938185f83","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-01T22:58:09-07:00","added":["docs/releases/0.186.0.md","docs/releases/candidates/knowledge-context-freeze.md"],"removed":[],"modified":["docs/v1.1-local-contract-appendix.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/plan-ledger.json","package.json"]},{"id":"899cf59463d3a055a3165cb79ba4a2efac579a1d","message":"Merge remote-tracking branch 'origin/main' into codex/knowledge-context-freeze\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/899cf59463d3a055a3165cb79ba4a2efac579a1d","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-01T22:57:08-07:00","added":["docs/releases/0.185.1.md","docs/releases/candidates/k35b-smoke-list-authority.md","ops/deployments/2026-10-02-emergency-governance-live-smoke-0184.md","ops/deployments/2026-10-02-thirteen-questions-0185-local.md","ops/smoke-emergency-governance.js"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","model/plan-ledger.json","model/release-anchors.json","ops/runbook.md","package.json","src/contexts/policy-change.js","test/policy-change-disposition.integration.test.js"]},{"id":"f74cf01955d6ef57e1c60b161f92382117dfc622","message":"Freeze local knowledge binding references in execution authorization contexts\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/f74cf01955d6ef57e1c60b161f92382117dfc622","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-01T22:57:08-07:00","added":["sql/153_knowledge_context_binding.sql"],"removed":[],"modified":["docs/execution-context.md","docs/knowledge-revocation-impact.md","ops/smoke-knowledge-revocation.js","src/contexts/knowledge.js","src/contexts/work-execution.js","src/execution-provenance.js","src/kernel/knowledge-binding.js","test/execution-context-case.integration.test.js","test/knowledge-revocation.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"343b5c6bca9d5fc30067dcf096cc503938185f83","message":"Prepare 0.186.0 knowledge context freeze release and local contract evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/343b5c6bca9d5fc30067dcf096cc503938185f83","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-01T22:58:09-07:00","added":["docs/releases/0.186.0.md","docs/releases/candidates/knowledge-context-freeze.md"],"removed":[],"modified":["docs/v1.1-local-contract-appendix.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/plan-ledger.json","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":176294,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":49,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T13:56: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
|
4
|
1790921030
|
1790921066
|
0
|
1790921029
|
1790921066
|
|
|
0
|
Edit
Delete
|
|
24375
|
chore(reports): 回绑横切治理快照 @ 5e2a3a9
|
116
|
5
|
platform.yml
|
258
|
5
|
0
|
refs/heads/main
|
343312a77c1ac9469ca3a0010a3a46d6c23117da
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b9957bfdaa5f7d63420535b33443a1af6f88e46c","after":"343312a77c1ac9469ca3a0010a3a46d6c23117da","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/b9957bfdaa5f7d63420535b33443a1af6f88e46c...343312a77c1ac9469ca3a0010a3a46d6c23117da","commits":[{"id":"343312a77c1ac9469ca3a0010a3a46d6c23117da","message":"chore(reports): 回绑横切治理快照 @ 5e2a3a9\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/343312a77c1ac9469ca3a0010a3a46d6c23117da","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-22T23:53:17-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/migration-decs.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"5e2a3a9cf0712dbc30ced80018d32147342545cb","message":"fix(runtime): 允许按环境隔离的模块数据库族\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5e2a3a9cf0712dbc30ced80018d32147342545cb","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-22T23:52:49-07:00","added":[],"removed":[],"modified":["runtime/apps/api-nestjs/src/platform/module-rls.ts","runtime/apps/api-nestjs/test/platform.module-rls.test.ts"]},{"id":"0f9e105ab2bb8ad326cc65ed6db041211cec7f67","message":"feat(platform): 完善横切治理与模块 RLS 底座\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/0f9e105ab2bb8ad326cc65ed6db041211cec7f67","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-22T23:48:41-07:00","added":["governance/cross-cutting-capabilities.json","governance/lib/cross-cutting-capabilities.mjs","governance/test/cross-cutting-capabilities.test.mjs","runtime/apps/api-nestjs/src/platform/module-rls.ts","runtime/apps/api-nestjs/test/platform.module-rls.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","docs/缺失模块完善清单-2026-09-21.md","docs/能力设计/横切能力实施设计.md","governance/README.md","governance/authority-basis.json","governance/build-workbench-snapshots.mjs","governance/evidence-scopes.json","governance/lib/authority-basis.mjs","governance/package.json","governance/test/build-workbench-snapshots.test.mjs","governance/test/check-migration-decs.test.mjs","governance/test/check-modules-authority.test.mjs","runtime/CLAUDE.md","runtime/apps/api-nestjs/src/create-app.ts","runtime/apps/api-nestjs/src/platform/compose-ports.ts","runtime/apps/workbench/src/app/operations/page.tsx","runtime/apps/workbench/src/features/platform/types.ts","runtime/modules/ai-gateway/src/index.ts","runtime/modules/audit/src/index.ts","runtime/modules/fact/src/index.ts","runtime/modules/permission/src/index.ts"]}],"total_commits":0,"head_commit":{"id":"343312a77c1ac9469ca3a0010a3a46d6c23117da","message":"chore(reports): 回绑横切治理快照 @ 5e2a3a9\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/343312a77c1ac9469ca3a0010a3a46d6c23117da","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-22T23:53:17-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/migration-decs.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":34073,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":44,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-09-23T14:22:30+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1790147553
|
1790147603
|
0
|
1790147552
|
1790147633
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25450
|
chore(reports): 完整 SBOM 回绑 @ b9f8b9e(syft 1.54.1,6 chore(reports): 完整 SBOM 回绑 @ b9f8b9e(syft 1.54.1,674 包,现役镜像 c66b8ceb)...
|
116
|
5
|
platform.yml
|
536
|
5
|
0
|
refs/heads/main
|
342b3961cb2319b1e160e687a7af2fe384fd22ba
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"08ab3b3af5a6ad8c24c1eb89725b08568f3201a7","after":"342b3961cb2319b1e160e687a7af2fe384fd22ba","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/08ab3b3af5a6ad8c24c1eb89725b08568f3201a7...342b3961cb2319b1e160e687a7af2fe384fd22ba","commits":[{"id":"342b3961cb2319b1e160e687a7af2fe384fd22ba","message":"chore(reports): 完整 SBOM 回绑 @ b9f8b9e(syft 1.54.1,674 包,现役镜像 c66b8ceb)\n\n镜像取 reports/image-digest.json 所指的现役 runtime 镜像;syft 由 Homebrew 安装(用户 2026-10-10 同意)。\n覆盖 OS 包与 Node 依赖(coverage=full),替换此前描述上一镜像 505e8360 的版本。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/342b3961cb2319b1e160e687a7af2fe384fd22ba","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-10T16:42:01-07:00","added":[],"removed":[],"modified":["reports/sbom.latest.json","reports/sbom.spdx.json"]},{"id":"b9f8b9e604cdfc514da261fd2d45931ab393e3d2","message":"chore(reports): mainline-restore 与主线验收回绑 @ 08ab3b3\n\n在 clean 08ab3b3a(worktreeDirty=false)上:\n- mainline:check 13 / 13 套件 passed(含 permission 授权分页 08d1f65b 修复后的集成用例),同轮\n credential-m1 / machine-revocation / scope-fact / scope-http SLA passed,revocation-sla 仍 partial(与上一绑定相同);\n- mainline:restore --apply:M2/M3/M4/M5/M6 五库恢复演练 passed。恢复脚本只认 compose 管理的\n ms23 / adversarial 项目 PG,本次新起 enterprise-platform-adversarial(bridge 网络,tmpfs),跑完删除;\n Redpanda 为本检出自有 Broker。\n远端备份传输、OpenBao 存储恢复与 staging RPO / RTO 仍未验证(同报告 scope)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b9f8b9e604cdfc514da261fd2d45931ab393e3d2","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-10T16:39:43-07:00","added":[],"removed":[],"modified":["reports/credential-m1-sla.latest.json","reports/machine-revocation-sla.latest.json","reports/mainline-acceptance.latest.json","reports/mainline-restore.latest.json","reports/revocation-sla.latest.json","reports/scope-fact-sla.latest.json","reports/scope-http.latest.json"]}],"total_commits":0,"head_commit":{"id":"342b3961cb2319b1e160e687a7af2fe384fd22ba","message":"chore(reports): 完整 SBOM 回绑 @ b9f8b9e(syft 1.54.1,674 包,现役镜像 c66b8ceb)\n\n镜像取 reports/image-digest.json 所指的现役 runtime 镜像;syft 由 Homebrew 安装(用户 2026-10-10 同意)。\n覆盖 OS 包与 Node 依赖(coverage=full),替换此前描述上一镜像 505e8360 的版本。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/342b3961cb2319b1e160e687a7af2fe384fd22ba","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-10T16:42:01-07:00","added":[],"removed":[],"modified":["reports/sbom.latest.json","reports/sbom.spdx.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":26988,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":50,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-11T00:11:27+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1791675740
|
1791675793
|
0
|
1791675739
|
1791675819
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26010
|
fix: complete native closure contract and constrai fix: complete native closure contract and constrain explicit original-workflow repair admission...
|
51
|
5
|
ci.yml
|
114
|
5
|
0
|
refs/heads/main
|
342a189cef979643607810c270b5f965a038e5d8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b03c5eb9228b4f0ae33ab9a1c42378b58c3a795c","after":"342a189cef979643607810c270b5f965a038e5d8","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/b03c5eb9228b4f0ae33ab9a1c42378b58c3a795c...342a189cef979643607810c270b5f965a038e5d8","commits":[{"id":"342a189cef979643607810c270b5f965a038e5d8","message":"fix: complete native closure contract and constrain explicit original-workflow repair admission\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/342a189cef979643607810c270b5f965a038e5d8","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-17T01:18:30-07:00","added":["governance/enterprise-execution-repair-request.json","server/vendor/juhai-ees-business-consumer-0.1.3.tgz"],"removed":["server/vendor/juhai-ees-business-consumer-0.1.2.tgz"],"modified":["CLAUDE.md","README.md","docs/contracts/enterprise-execution.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","governance/enterprise-execution.local-development.json","server/package-lock.json","server/package.json","server/src/modules/enterprise/execution-schema.ts","server/src/modules/enterprise/execution-service.ts","server/test/r64-enterprise-execution.test.ts","开发计划.md","项目阻塞点分析.md"]}],"total_commits":0,"head_commit":{"id":"342a189cef979643607810c270b5f965a038e5d8","message":"fix: complete native closure contract and constrain explicit original-workflow repair admission\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/342a189cef979643607810c270b5f965a038e5d8","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-17T01:18:30-07:00","added":["governance/enterprise-execution-repair-request.json","server/vendor/juhai-ees-business-consumer-0.1.3.tgz"],"removed":["server/vendor/juhai-ees-business-consumer-0.1.2.tgz"],"modified":["CLAUDE.md","README.md","docs/contracts/enterprise-execution.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","governance/enterprise-execution.local-development.json","server/package-lock.json","server/package.json","server/src/modules/enterprise/execution-schema.ts","server/src/modules/enterprise/execution-service.ts","server/test/r64-enterprise-execution.test.ts","开发计划.md","项目阻塞点分析.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":94542,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-17T15:55:50+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1792225135
|
1792225317
|
0
|
1792225134
|
1792225317
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
26011
|
fix: complete native closure contract and constrai fix: complete native closure contract and constrain explicit original-workflow repair admission...
|
51
|
5
|
e2e.yml
|
115
|
5
|
0
|
refs/heads/main
|
342a189cef979643607810c270b5f965a038e5d8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b03c5eb9228b4f0ae33ab9a1c42378b58c3a795c","after":"342a189cef979643607810c270b5f965a038e5d8","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/b03c5eb9228b4f0ae33ab9a1c42378b58c3a795c...342a189cef979643607810c270b5f965a038e5d8","commits":[{"id":"342a189cef979643607810c270b5f965a038e5d8","message":"fix: complete native closure contract and constrain explicit original-workflow repair admission\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/342a189cef979643607810c270b5f965a038e5d8","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-17T01:18:30-07:00","added":["governance/enterprise-execution-repair-request.json","server/vendor/juhai-ees-business-consumer-0.1.3.tgz"],"removed":["server/vendor/juhai-ees-business-consumer-0.1.2.tgz"],"modified":["CLAUDE.md","README.md","docs/contracts/enterprise-execution.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","governance/enterprise-execution.local-development.json","server/package-lock.json","server/package.json","server/src/modules/enterprise/execution-schema.ts","server/src/modules/enterprise/execution-service.ts","server/test/r64-enterprise-execution.test.ts","开发计划.md","项目阻塞点分析.md"]}],"total_commits":0,"head_commit":{"id":"342a189cef979643607810c270b5f965a038e5d8","message":"fix: complete native closure contract and constrain explicit original-workflow repair admission\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/342a189cef979643607810c270b5f965a038e5d8","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-17T01:18:30-07:00","added":["governance/enterprise-execution-repair-request.json","server/vendor/juhai-ees-business-consumer-0.1.3.tgz"],"removed":["server/vendor/juhai-ees-business-consumer-0.1.2.tgz"],"modified":["CLAUDE.md","README.md","docs/contracts/enterprise-execution.md","docs/deployments/enterprise-execution-local-2026-10-17.md","docs/enterprise-execution-local-2026-10-17.md","governance/enterprise-execution.local-development.json","server/package-lock.json","server/package.json","server/src/modules/enterprise/execution-schema.ts","server/src/modules/enterprise/execution-service.ts","server/test/r64-enterprise-execution.test.ts","开发计划.md","项目阻塞点分析.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":94542,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-17T15:55:50+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1792225317
|
1792225347
|
0
|
1792225134
|
1792225347
|
|
|
0
|
Edit
Delete
|
|
23768
|
test: verify integrated image creation release
|
57
|
5
|
governance.yml
|
138
|
5
|
0
|
refs/heads/main
|
34295adabb49f7dbcb49167c8b073c5ca740b44c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"8db32c39012b14d88ee67fcc92af86b6e0d58828","after":"34295adabb49f7dbcb49167c8b073c5ca740b44c","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/8db32c39012b14d88ee67fcc92af86b6e0d58828...34295adabb49f7dbcb49167c8b073c5ca740b44c","commits":[{"id":"34295adabb49f7dbcb49167c8b073c5ca740b44c","message":"test: verify integrated image creation release\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/34295adabb49f7dbcb49167c8b073c5ca740b44c","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-09T02:43:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-09-image-creation-uiux.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/image-creation-uiux-20260909/README.md","reports/image-creation-uiux-20260909/summary.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"ca7b1845bfcb04a9f37830523168ea1d59d128eb","message":"Merge branch 'main' into feat/image-creation-uiux\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/ca7b1845bfcb04a9f37830523168ea1d59d128eb","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-09T02:40:05-07:00","added":["reports/haizan-rename-20260909/README.md","reports/haizan-rename-20260909/dependency-audit.latest.json","reports/haizan-rename-20260909/inference-acceptance.latest.json","reports/haizan-rename-20260909/production-acceptance.latest.json","reports/haizan-rename-20260909/public-file-acceptance.latest.json","reports/haizan-rename-20260909/runtime-acceptance.latest.json","reports/haizan-rename-20260909/script-acceptance.latest.json","reports/haizan-rename-20260909/summary.json","reports/haizan-rename-20260909/ui-acceptance.latest.json","reports/storyboard-draft-20260909/validation.json"],"removed":[],"modified":["docs/governance/log/2026-09-09-storyboard-draft-model.md","reports/storyboard-draft-20260909/README.md"]},{"id":"870f6420696ed36501f078acbfeb8bbca756ed50","message":"docs(brand): record validated haizan rename\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/870f6420696ed36501f078acbfeb8bbca756ed50","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-09T02:39:37-07:00","added":["reports/haizan-rename-20260909/README.md","reports/haizan-rename-20260909/dependency-audit.latest.json","reports/haizan-rename-20260909/inference-acceptance.latest.json","reports/haizan-rename-20260909/production-acceptance.latest.json","reports/haizan-rename-20260909/public-file-acceptance.latest.json","reports/haizan-rename-20260909/runtime-acceptance.latest.json","reports/haizan-rename-20260909/script-acceptance.latest.json","reports/haizan-rename-20260909/summary.json","reports/haizan-rename-20260909/ui-acceptance.latest.json"],"removed":[],"modified":[]},{"id":"1a97dd5b931127d085239f0e18d0c47f2b02d0fe","message":"Merge branch 'main' into feat/image-creation-uiux\n\n# Conflicts:\n#\tCLAUDE.md\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/1a97dd5b931127d085239f0e18d0c47f2b02d0fe","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-09T02:34:48-07:00","added":["apps/api-fastify/test/storyboard-ai-draft-model.integration.test.ts","apps/api-nestjs/test/storyboard-ai-draft-model.integration.test.ts","docs/governance/log/2026-09-09-storyboard-draft-model.md","reports/storyboard-draft-20260909/README.md","嗨赞造意的品牌颜色.md"],"removed":["嗨创造意的品牌颜色.md"],"modified":["CLAUDE.md","README.md","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-factory/material-sidecar.client.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/src/material-factory/material-sidecar.client.ts","apps/web/e2e/README.md","apps/web/e2e/specs/landing.spec.ts","apps/web/playwright.config.ts","apps/web/src/components/material-factory/BrandHub.tsx","apps/web/src/components/material-factory/LandingGate.tsx","apps/web/src/lib/product-brand.ts","docs/README.md","docs/domain/material-production-blueprint.md","docs/product/advanced-image-skills.md","docs/product/brand-identity.md","docs/product/business-blueprint-2026-09-05.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-workflow-analysis.md","docs/product/platform-module-map.md","docs/product/product-experience-blueprint.md","packages/contracts/src/material-brand.test.ts","packages/contracts/src/sidecar-error.test.ts","packages/contracts/src/sidecar-error.ts","packages/contracts/src/storyboard-ai-draft.test.ts","packages/contracts/src/storyboard.ts","packages/public-file/README.md","product-website/README.md","product-website/app.js","product-website/index.html","scripts/check-pilot-infrastructure.mjs","scripts/check-startup-acceptance.mjs","scripts/check-ui-acceptance.mjs","services/model-sidecar/main.py","services/model-sidecar/test_deepseek.py","services/model-sidecar/test_llm_preflight.py"]},{"id":"fadea3969bfe197eb7ce5b9eca15cbdd4a535564","message":"test(web): record image creation acceptance evidence\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/fadea3969bfe197eb7ce5b9eca15cbdd4a535564","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-09T02:34:32-07:00","added":["reports/image-creation-uiux-20260909/README.md","reports/image-creation-uiux-20260909/summary.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-09-image-creation-uiux.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"34295adabb49f7dbcb49167c8b073c5ca740b44c","message":"test: verify integrated image creation release\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/34295adabb49f7dbcb49167c8b073c5ca740b44c","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-09T02:43:08-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-09-image-creation-uiux.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/image-creation-uiux-20260909/README.md","reports/image-creation-uiux-20260909/summary.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"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":770672,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":8,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T17:37:21+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788947009
|
1788947049
|
0
|
1788947008
|
1788947049
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24995
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002...
|
121
|
5
|
kernel-ci.yml
|
348
|
5
|
0
|
refs/heads/main
|
340f20407b839ef0023caa5bcd97181715aca34a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f9df9e4423e5172321d682116e86ab360f239ca3","after":"340f20407b839ef0023caa5bcd97181715aca34a","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/f9df9e4423e5172321d682116e86ab360f239ca3...340f20407b839ef0023caa5bcd97181715aca34a","commits":[{"id":"340f20407b839ef0023caa5bcd97181715aca34a","message":"Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/340f20407b839ef0023caa5bcd97181715aca34a","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-02T06:08:56-07:00","added":["ops/deployments/2026-10-02-capability-evidence-02000-local.md"],"removed":[],"modified":["model/plan-ledger.json"]},{"id":"b4e21d1def142f10a15976a4472e365c828d0c10","message":"release: prepare 0.200.1 Operation connection recovery and governance batch\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/b4e21d1def142f10a15976a4472e365c828d0c10","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-02T06:03:02-07:00","added":["docs/releases/0.200.1.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},{"id":"703ef0e341ab66fa6524ff72263458d083303b63","message":"Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002\n\n# Conflicts:\n#\tdocs/v1.1-local-contracts-draft.md\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/703ef0e341ab66fa6524ff72263458d083303b63","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-02T06:03:01-07:00","added":["docs/releases/0.200.0.md","docs/releases/candidates/capability-evidence-effective-state.md","ops/deployments/2026-10-02-projection-preview-authority-0199-verify.md","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/closing-tests.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/closing-tests.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-api.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-migrate.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-monthly-partitions.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-report.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-restored-contracts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-agent-evaluation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-asset-device.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-attribution-learning.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-coordinates.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-definition-change-apply.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-emergency-governance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-evaluation-definition.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-evidence-supersession.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-fact-coordinates.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-integration-incident-retry.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-integration-incidents.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-knowledge-revocation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-operation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-projection-rebuild.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-resource.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-saga-compensation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-scanner-lease.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-skill-version-impact.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-task-creation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-task-evaluation-composition.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/candidate-smoke-thirteen-questions.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/deploy.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/launch.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate-first/source-manifest.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-all-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-api.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-audit-chain.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-cross-fks.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-cross-refs.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-db-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-historical-facts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-integration-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-migrate.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-monthly-partitions.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-partition-identities.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-partition-references.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-report.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-restored-contracts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-schedule-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-agent-evaluation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-asset-device.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-attribution-learning.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-coordinates.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-definition-change-apply.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-emergency-governance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-evaluation-definition.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-evidence-supersession.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-fact-coordinates.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-integration-incident-retry.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-integration-incidents.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-knowledge-revocation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-operation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-projection-rebuild.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-resource.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-saga-compensation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-saga-drive.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-scanner-lease.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-skill-version-impact.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-task-creation.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-task-evaluation-composition.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-smoke-thirteen-questions.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-spec-copies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-state-journal.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-all-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-audit-chain.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-cross-fks.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-cross-refs.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-db-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-deployed-check.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-execution-provenance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-gates.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-historical-facts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-integration-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-partition-cutover.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-partition-horizon.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-partition-identities.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-partition-references.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-schedule-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-state-journal.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/current-trigger-state-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/deploy.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/launch.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/refresh-test-accounts.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/source-lineage.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/source-manifest.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/test-account-read.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-candidate/verify-current.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-all-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-audit-chain.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-cross-fks.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-cross-refs.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-db-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-historical-facts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-integration-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-partition-identities.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-partition-references.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-schedule-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-state-journal.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/check.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/dependencies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/migrate.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/migration-test-db.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/postgres-port.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/postgres-start.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/postgres-version.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/report.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/current-ci-01990/spec-copies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/before-deployed-check.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-api.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-migrate.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-report.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/current-after-candidate-change.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/deploy.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/launch.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-candidate-01981/source-manifest.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-all-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-audit-chain.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-cross-fks.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-cross-refs.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-db-roles.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-historical-facts.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-integration-events.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-partition-identities.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-partition-references.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-schedule-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-state-journal.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/check.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/dependencies.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/migrate.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/migration-test-db.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/postgres-port.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/postgres-start.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/postgres-version.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/initial-ci-01981/report.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/private-value-scan.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-baseline/erk-preview-authority-baseline-observations.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-baseline/erk-preview-authority-baseline.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-baseline/erk-preview-authority-baseline.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-baseline/erk-preview-authority-baseline.mjs","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-fixed/erk-preview-authority-fixed-observations.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-fixed/erk-preview-authority-fixed.json","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-fixed/erk-preview-authority-fixed.log","ops/deployments/evidence/2026-10-02-projection-preview-authority-0199/regression-fixed/erk-preview-authority-fixed.mjs","test/capability-evidence-invalidation.integration.test.js","test/capability-evidence-support.test.js"],"removed":[],"modified":["docs/capability-evidence-invalidation-proposal.md","docs/capability-state.md","docs/governance/risk-status-2026-10-02.md","docs/releases/0.198.1.md","docs/v1-completion.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/gap-governance.json","model/plan-ledger.json","model/release-anchors.json","model/scenario-bindings.json","package.json","src/contexts/human.js","src/kernel/capability-rules.js"]},{"id":"78b2d89d7bc8ff3a662d4f8e516d58ad447f192c","message":"fix: preserve Operation workers across database connection loss and expand governance verification\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/78b2d89d7bc8ff3a662d4f8e516d58ad447f192c","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-02T06:00:50-07:00","added":["docs/saga-state-plan-alignment.md","ops/bench/projection-concurrency.js","ops/verify-governance-batch.js","test/domain-scanner-death.integration.test.js","test/operation-connection-loss.integration.test.js","test/support/domain-scanner-death-child.js","test/support/operation-connection-loss-child.js"],"removed":[],"modified":["docs/saga.md","docs/v1.1-local-contracts-draft.md","model/gap-governance.json","model/plan-ledger.json","src/operations.js"]}],"total_commits":0,"head_commit":{"id":"340f20407b839ef0023caa5bcd97181715aca34a","message":"Merge remote-tracking branch 'origin/main' into codex/governance-batch-20261002\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/340f20407b839ef0023caa5bcd97181715aca34a","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-02T06:08:56-07:00","added":["ops/deployments/2026-10-02-capability-evidence-02000-local.md"],"removed":[],"modified":["model/plan-ledger.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":221446,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":15,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T21:09:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790946619
|
1790946660
|
0
|
1790946618
|
1790946660
|
|
|
0
|
Edit
Delete
|
|
24602
|
docs(治理): 开发计划 §8 续十一记 CHG-026 登记 Person / Identit docs(治理): 开发计划 §8 续十一记 CHG-026 登记 Person / IdentityLink——真源仓 9c6bac76 + 回绑 c9ea8ccb(三端 0a3984cc)、治理仓 4555be5,IdentityLink 入 relationships.json 的偏离与不含项...
|
117
|
5
|
governance.yml
|
171
|
5
|
0
|
refs/heads/main
|
33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"63d3274da8cc195103ef8d044426f32a7dd9f9f5","after":"33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/63d3274da8cc195103ef8d044426f32a7dd9f9f5...33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","commits":[{"id":"33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","message":"docs(治理): 开发计划 §8 续十一记 CHG-026 登记 Person / IdentityLink——真源仓 9c6bac76 + 回绑 c9ea8ccb(三端 0a3984cc)、治理仓 4555be5,IdentityLink 入 relationships.json 的偏离与不含项\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","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-26T07:06:54-07:00","added":[],"removed":[],"modified":["平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","message":"docs(治理): 开发计划 §8 续十一记 CHG-026 登记 Person / IdentityLink——真源仓 9c6bac76 + 回绑 c9ea8ccb(三端 0a3984cc)、治理仓 4555be5,IdentityLink 入 relationships.json 的偏离与不含项\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/33f658435f8bfe58b8001cd7b6b6b3a0f664d7cd","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-26T07:06:54-07:00","added":[],"removed":[],"modified":["平台治理/基础设施文档/开发计划.md"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":21343,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-26T21:50:31+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790432759
|
1790432775
|
0
|
1790432758
|
1790432775
|
|
|
0
|
Edit
Delete
|
|
26383
|
chore(reports): verify adopted domain releases on chore(reports): verify adopted domain releases on actual main source and snapshots...
|
116
|
5
|
platform.yml
|
1034
|
5
|
0
|
refs/heads/main
|
33d40152bd619051b8d2adf31ff3c35f8d5a6cf4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9bf02b23e7730fb630114f4ea5bc533257722eb4","after":"33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/9bf02b23e7730fb630114f4ea5bc533257722eb4...33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","commits":[{"id":"33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","message":"chore(reports): verify adopted domain releases on actual main source and snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","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-23T16:03:22-07:00","added":[],"removed":[],"modified":["reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"f4ad8c530da2994ce35f59a56ef719ba097d83ae","message":"chore(reports): link final same-source manifest and workbench snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f4ad8c530da2994ce35f59a56ef719ba097d83ae","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-23T16:02:30-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"c498effd3c0a8c1370343b50a44d4feab809d56b","message":"chore(reports): bind final domain adoption evidence freshness\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c498effd3c0a8c1370343b50a44d4feab809d56b","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-23T16:02:29-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"9d447f96d4ecfdaa1993a6ee2a5f6b24dd6d6c1b","message":"docs(ees): record fixed full and conditional release-handoff acceptance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9d447f96d4ecfdaa1993a6ee2a5f6b24dd6d6c1b","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-23T16:02:09-07:00","added":["docs/evidence/domain-five-release-2026-10-23/conditions.json","docs/evidence/domain-five-release-2026-10-23/ees-full.json","docs/evidence/domain-five-release-2026-10-23/extra-conditions.json","docs/evidence/domain-five-release-2026-10-23/logs.json","docs/evidence/domain-five-release-2026-10-23/logs/cleaning-policy.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-control.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-enterprise-host.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-enterprise-reconciliation.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-enterprise-worker.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-enterprise-writer.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-fence.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-identity-adapter.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-native-reconciliation.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/condition-worker.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/ees-isolated-preapplied.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/ees-isolated.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/ees-local-permitted.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/ees-local.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/outcome-evidence.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/release-upgrade-repaired.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/release-upgrade.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/root-final.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/root-fixed.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/root-physical-final.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/service.integration.log.gz","docs/evidence/domain-five-release-2026-10-23/logs/targeted.log.gz","docs/evidence/domain-five-release-2026-10-23/runtime-input-equivalence.json","docs/evidence/domain-five-release-2026-10-23/seven-tags-verified.json","docs/evidence/domain-five-release-2026-10-23/sql-delta.json"],"removed":[],"modified":["docs/evidence/domain-five-release-2026-10-23/README.md","docs/evidence/domain-five-release-2026-10-23/release.json"]},{"id":"3e6a293376f024219d41ac80a0d2b903d6ca31ef","message":"chore(reports): refresh release manifest and snapshots for adopted domain candidates\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3e6a293376f024219d41ac80a0d2b903d6ca31ef","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-23T15:59:47-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]}],"total_commits":0,"head_commit":{"id":"33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","message":"chore(reports): verify adopted domain releases on actual main source and snapshots\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33d40152bd619051b8d2adf31ff3c35f8d5a6cf4","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-23T16:03:22-07:00","added":[],"removed":[],"modified":["reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/evidence-freshness.latest.json","reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":104667,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":154,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-24T06:48:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792796627
|
1792796629
|
0
|
1792796625
|
1792796641
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24805
|
docs: record the Docker restart as an unplanned K7 docs: record the Docker restart as an unplanned K7.6c observation, not coverage...
|
121
|
5
|
kernel-ci.yml
|
158
|
5
|
0
|
refs/heads/main
|
33ce399e03a7d81d35cf2a9945313976a01ff7d6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"082658b9cd97875c297375205988973ce0664b1b","after":"33ce399e03a7d81d35cf2a9945313976a01ff7d6","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/082658b9cd97875c297375205988973ce0664b1b...33ce399e03a7d81d35cf2a9945313976a01ff7d6","commits":[{"id":"33ce399e03a7d81d35cf2a9945313976a01ff7d6","message":"docs: record the Docker restart as an unplanned K7.6c observation, not coverage\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/33ce399e03a7d81d35cf2a9945313976a01ff7d6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T04:40:34-07:00","added":[],"removed":[],"modified":["docs/fault-injection-matrix.md","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"33ce399e03a7d81d35cf2a9945313976a01ff7d6","message":"docs: record the Docker restart as an unplanned K7.6c observation, not coverage\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/33ce399e03a7d81d35cf2a9945313976a01ff7d6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-30T04:40:34-07:00","added":[],"removed":[],"modified":["docs/fault-injection-matrix.md","model/plan-ledger.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":91080,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":30,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-09-30T19:40:37+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
1
|
4
|
1790793498
|
1790794175
|
0
|
1790768440
|
1790794175
|
|
|
0
|
Edit
Delete
|
|
26722
|
chore(evidence): record static 20/20 and test:scri chore(evidence): record static 20/20 and test:scripts 609/609 at 6e569a6...
|
54
|
5
|
governance.yml
|
106
|
5
|
0
|
refs/heads/main
|
33c7f2e356c507072dae1466a096027557cda48a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d024dfe85721e112a2963bcb2aed4abc84863540","after":"33c7f2e356c507072dae1466a096027557cda48a","compare_url":"https://gitea.g-hi.com/luoanwu/base-framework/compare/d024dfe85721e112a2963bcb2aed4abc84863540...33c7f2e356c507072dae1466a096027557cda48a","commits":[{"id":"33c7f2e356c507072dae1466a096027557cda48a","message":"chore(evidence): record static 20/20 and test:scripts 609/609 at 6e569a6\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/33c7f2e356c507072dae1466a096027557cda48a","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-31T13:40:29-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/prisma-client.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":"6e569a61d05456173f56c56858cf040f29198418","message":"test(release-verification): refresh generatedAt after the no-harness fixture commit\n\nThe D3 no-harness case committed a new fixture after the reports were\ngenerated without refreshing generatedAt, so near a second boundary the\nreport looked older than its source commit and find() returned the timing\nfailure instead of the D3 message (4/120 on main). Neighbouring cases at\nlines 111 and 238 already refresh it; 0/240 after the change.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/6e569a61d05456173f56c56858cf040f29198418","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-31T13:38:07-07:00","added":[],"removed":[],"modified":["scripts/lib/release-verification.test.mjs"]}],"total_commits":0,"head_commit":{"id":"33c7f2e356c507072dae1466a096027557cda48a","message":"chore(evidence): record static 20/20 and test:scripts 609/609 at 6e569a6\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/base-framework/commit/33c7f2e356c507072dae1466a096027557cda48a","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-31T13:40:29-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/prisma-client.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":18429,"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-11-01T04:22:01+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
10
|
1793479236
|
1793479345
|
0
|
1793479235
|
1793479356
|
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
|
|
25260
|
docs(workbench): 补记深色对比度修复及最终静态版本
|
116
|
5
|
platform.yml
|
406
|
5
|
0
|
refs/heads/main
|
33954496f0f21791a84de97a16db432204f1d9ec
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"89dbe44f39c0f1302027a9f6ef5a333ce029e639","after":"33954496f0f21791a84de97a16db432204f1d9ec","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/89dbe44f39c0f1302027a9f6ef5a333ce029e639...33954496f0f21791a84de97a16db432204f1d9ec","commits":[{"id":"33954496f0f21791a84de97a16db432204f1d9ec","message":"docs(workbench): 补记深色对比度修复及最终静态版本\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33954496f0f21791a84de97a16db432204f1d9ec","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-09T16:37:06-07:00","added":[],"removed":[],"modified":["docs/应用接入页面审查与部署记录-2026-10-09.md"]}],"total_commits":0,"head_commit":{"id":"33954496f0f21791a84de97a16db432204f1d9ec","message":"docs(workbench): 补记深色对比度修复及最终静态版本\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33954496f0f21791a84de97a16db432204f1d9ec","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-09T16:37:06-07:00","added":[],"removed":[],"modified":["docs/应用接入页面审查与部署记录-2026-10-09.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":28973,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":43,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T07:36:27+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
14
|
0
|
1791589039
|
0
|
1791589030
|
1791589039
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25265
|
chore(reports): 回绑模块交互31项回归与最新工作台快照
|
116
|
5
|
platform.yml
|
411
|
5
|
0
|
refs/heads/main
|
33921c24a9591cc36485e03066aa6b7e62049e17
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4026e0bf1f875f370d748c02bc6883b1b110de47","after":"33921c24a9591cc36485e03066aa6b7e62049e17","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/4026e0bf1f875f370d748c02bc6883b1b110de47...33921c24a9591cc36485e03066aa6b7e62049e17","commits":[{"id":"33921c24a9591cc36485e03066aa6b7e62049e17","message":"chore(reports): 回绑模块交互31项回归与最新工作台快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33921c24a9591cc36485e03066aa6b7e62049e17","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-09T16:46:42-07:00","added":[],"removed":[],"modified":["reports/module-imports.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json"]},{"id":"c56396dc2095efca6ec2f11124183ee99d2af285","message":"Merge branch 'main' into codex/module-evidence-20261009\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c56396dc2095efca6ec2f11124183ee99d2af285","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-09T16:46:21-07:00","added":["runtime/apps/web/scripts/check-static-navigation.mjs"],"removed":[],"modified":["stack/caddy/Caddyfile","stack/caddy/Caddyfile.staging"]},{"id":"df8182a7fc75a8f1a07336de6c02ce0897d5785f","message":"fix(ingress): recover document navigation to static Flight payloads\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/df8182a7fc75a8f1a07336de6c02ce0897d5785f","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-09T16:46:08-07:00","added":["runtime/apps/web/scripts/check-static-navigation.mjs"],"removed":[],"modified":["stack/caddy/Caddyfile","stack/caddy/Caddyfile.staging"]},{"id":"7637f173451c69052490371f8f0af5e134103cb3","message":"Merge branch 'main' into codex/module-evidence-20261009\n\n# Conflicts:\n#\tgovernance/check-workbench-ui.mjs\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7637f173451c69052490371f8f0af5e134103cb3","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-09T16:45:06-07:00","added":["runtime/apps/web/e2e-workbench/shared-ux.spec.ts","runtime/apps/workbench/src/components/ui/document-link.tsx"],"removed":[],"modified":["governance/check-workbench-ui.mjs","reports/caddy.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/apps/workbench/src/app/callback/page.tsx","runtime/apps/workbench/src/app/catalog/page.tsx","runtime/apps/workbench/src/app/globals.css","runtime/apps/workbench/src/app/layout.tsx","runtime/apps/workbench/src/app/login/page.tsx","runtime/apps/workbench/src/app/onboarding/page.tsx","runtime/apps/workbench/src/app/page.tsx","runtime/apps/workbench/src/app/runtime/page.tsx","runtime/apps/workbench/src/components/access-notice.tsx","runtime/apps/workbench/src/components/app-nav.tsx","runtime/apps/workbench/src/components/catalog/catalog-toolbar.tsx","runtime/apps/workbench/src/components/catalog/entry-detail.tsx","runtime/apps/workbench/src/components/page-header.tsx","runtime/apps/workbench/src/components/refresh-button.tsx","runtime/apps/workbench/src/components/state-block.tsx","runtime/apps/workbench/src/components/theme-toggle.tsx","runtime/apps/workbench/src/components/ui/copy-button.tsx","runtime/apps/workbench/src/components/ui/data-list.tsx","stack/caddy/Caddyfile","stack/caddy/Caddyfile.staging"]},{"id":"b113c0c36813aa50d91c9c0417134777d1ba5bf4","message":"Merge branch 'main' into codex/module-evidence-20261009\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b113c0c36813aa50d91c9c0417134777d1ba5bf4","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-09T16:43:42-07:00","added":["docs/evidence/ops-2026-10-09/actual-browser.json","docs/evidence/ops-2026-10-09/attempts.json","docs/evidence/ops-2026-10-09/browser-controlled-final.json","docs/evidence/ops-2026-10-09/browser-main.json","docs/evidence/ops-2026-10-09/caddy.json","docs/evidence/ops-2026-10-09/deployed-runtime.json","docs/evidence/ops-2026-10-09/deployment-first-rolled-back.json","docs/evidence/ops-2026-10-09/deployment.json","docs/evidence/ops-2026-10-09/image-digest.json","docs/evidence/ops-2026-10-09/image-smoke-first-failed.json","docs/evidence/ops-2026-10-09/image-smoke.json","docs/evidence/ops-2026-10-09/real-http-first-failed.json","docs/evidence/ops-2026-10-09/real-http.json","docs/evidence/ops-2026-10-09/runtime-acceptance-controlled.json","docs/evidence/ops-2026-10-09/validation.json"],"removed":[],"modified":["docs/应用接入页面审查与部署记录-2026-10-09.md","docs/能力操作入口与页面部署记录-2026-10-09.md","runtime/apps/web/e2e-workbench/workbench.spec.ts","runtime/apps/workbench/src/app/onboarding/page.tsx"]}],"total_commits":0,"head_commit":{"id":"33921c24a9591cc36485e03066aa6b7e62049e17","message":"chore(reports): 回绑模块交互31项回归与最新工作台快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33921c24a9591cc36485e03066aa6b7e62049e17","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-09T16:46:42-07:00","added":[],"removed":[],"modified":["reports/module-imports.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":29266,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":43,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T07:44:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
34
|
1791589673
|
1791590716
|
0
|
1791589625
|
1791590784
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26114
|
chore(reports): refresh release workbench snapshot chore(reports): refresh release workbench snapshots and evidence status @ 49711c2d6...
|
116
|
5
|
platform.yml
|
892
|
5
|
0
|
refs/heads/main
|
338df1762bd2568e314dbfbe6fe749711fb40831
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3d15fb3ed9c615a78c31b74cc824f8b3381f4335","after":"338df1762bd2568e314dbfbe6fe749711fb40831","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/3d15fb3ed9c615a78c31b74cc824f8b3381f4335...338df1762bd2568e314dbfbe6fe749711fb40831","commits":[{"id":"338df1762bd2568e314dbfbe6fe749711fb40831","message":"chore(reports): refresh release workbench snapshots and evidence status @ 49711c2d6\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/338df1762bd2568e314dbfbe6fe749711fb40831","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-18T23:20:14-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"49711c2d62964c5ecb32bc82ac8a3563e56cc568","message":"chore(reports): bind release preflight and trust-anchor regressions @ 6651f079b\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/49711c2d62964c5ecb32bc82ac8a3563e56cc568","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-18T23:19:09-07:00","added":["docs/evidence/image-release-preconditions-2026-10-18/governance-clean-regression.log","docs/evidence/image-release-preconditions-2026-10-18/live-readonly.json","docs/evidence/image-release-preconditions-2026-10-18/manifest-freshness-regression.log"],"removed":[],"modified":["docs/evidence/image-release-preconditions-2026-10-18/validation.json","reports/capability-acceptance.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/release-drift.latest.json","reports/release-manifest.latest.json","reports/stub-surface.latest.json"]},{"id":"6651f079ba105d9c60bebcce76022ebec170f8f5","message":"chore(reports): refresh full SBOM for deployed e692 image @ 721512ae9\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6651f079ba105d9c60bebcce76022ebec170f8f5","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-18T23:17:36-07:00","added":[],"removed":[],"modified":["reports/sbom.latest.json","reports/sbom.spdx.json"]},{"id":"c1fc8e1184d45bc741b846b45b620d5b6d1d98cc","message":"fix(evidence): include signed image and SBOM inputs in manifest freshness\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c1fc8e1184d45bc741b846b45b620d5b6d1d98cc","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-18T23:17:15-07:00","added":[],"removed":[],"modified":["governance/evidence-scopes.json"]},{"id":"721512ae968c44cccf4deb81b4df91eef59755bf","message":"fix(release): bind manifest signatures to the registered current trust anchor\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/721512ae968c44cccf4deb81b4df91eef59755bf","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-18T23:11:48-07:00","added":["docs/evidence/image-release-preconditions-2026-10-18/compose-preflight.json","docs/evidence/image-release-preconditions-2026-10-18/governance-regression.precommit.log","docs/evidence/image-release-preconditions-2026-10-18/live-deployed-readonly.json","docs/evidence/image-release-preconditions-2026-10-18/missing-anchor-first-failed.log","docs/evidence/image-release-preconditions-2026-10-18/release-state-readonly.json","docs/evidence/image-release-preconditions-2026-10-18/targeted-regression.log","docs/evidence/image-release-preconditions-2026-10-18/validation.json"],"removed":[],"modified":["docs/runbook.md","docs/正式发布材料待办-2026-10-10.md","governance/evidence-scopes.json","governance/release-manifest.mjs","governance/signing/README.md","governance/test/release-manifest.test.mjs"]}],"total_commits":0,"head_commit":{"id":"338df1762bd2568e314dbfbe6fe749711fb40831","message":"chore(reports): refresh release workbench snapshots and evidence status @ 49711c2d6\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/338df1762bd2568e314dbfbe6fe749711fb40831","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-18T23:20:14-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":67623,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":75,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-19T14:14: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
|
30
|
1792390861
|
1792390863
|
0
|
1792390861
|
1792390876
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26071
|
docs(scope): 记录续期后 S1/HR 段与拒绝路径复验(13/13,S1 当时 vers docs(scope): 记录续期后 S1/HR 段与拒绝路径复验(13/13,S1 当时 version 6)...
|
116
|
5
|
platform.yml
|
870
|
5
|
0
|
refs/heads/main
|
335bafe719177b28ecf06ca46cd5ba654f376748
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aaa616c46317d1cb0f4c6a139a320cbf0ca527d3","after":"335bafe719177b28ecf06ca46cd5ba654f376748","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/aaa616c46317d1cb0f4c6a139a320cbf0ca527d3...335bafe719177b28ecf06ca46cd5ba654f376748","commits":[{"id":"335bafe719177b28ecf06ca46cd5ba654f376748","message":"docs(scope): 记录续期后 S1/HR 段与拒绝路径复验(13/13,S1 当时 version 6)\n\n10-18 04:11–04:12Z 在 dev runtime 容器内只用其自带 S1 env 只读复验\n13 项全部符合预期:S1 真实取令牌 200(60 秒、audience/scope 与授权一致);\nHR Owner 来源三次签名读取 200 且 Ed25519/nonce/租户均验过;M1 拒绝\n未授 scope/audience,runtime 两条 resolve 拒 S1 令牌与匿名,HR 拒他租户\n与匿名,OS 拒匿名。只读账本与审计核实:当时 S1 为并行会话 04:09:47Z\n有界撤销后恢复的 version 6,不是 version 4。\n\nS2 密钥不在 runtime 容器,本段未跑 S2 取令牌、runtime HTTP resolve 正向、\nOS 真人范围读取与撤销即时失效;这些由并行会话 ade52442b 另行批准完成,\n本段不把其结果算作本次复验。只改动续期执行记录一节,其他会话的章节未改。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/335bafe719177b28ecf06ca46cd5ba654f376748","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T21:33:07-07:00","added":["docs/evidence/scope-dev-2026-10-10/post-renewal-recheck-2026-10-18.json"],"removed":[],"modified":["docs/Scope接入与部署记录-2026-10-10.md"]}],"total_commits":0,"head_commit":{"id":"335bafe719177b28ecf06ca46cd5ba654f376748","message":"docs(scope): 记录续期后 S1/HR 段与拒绝路径复验(13/13,S1 当时 version 6)\n\n10-18 04:11–04:12Z 在 dev runtime 容器内只用其自带 S1 env 只读复验\n13 项全部符合预期:S1 真实取令牌 200(60 秒、audience/scope 与授权一致);\nHR Owner 来源三次签名读取 200 且 Ed25519/nonce/租户均验过;M1 拒绝\n未授 scope/audience,runtime 两条 resolve 拒 S1 令牌与匿名,HR 拒他租户\n与匿名,OS 拒匿名。只读账本与审计核实:当时 S1 为并行会话 04:09:47Z\n有界撤销后恢复的 version 6,不是 version 4。\n\nS2 密钥不在 runtime 容器,本段未跑 S2 取令牌、runtime HTTP resolve 正向、\nOS 真人范围读取与撤销即时失效;这些由并行会话 ade52442b 另行批准完成,\n本段不把其结果算作本次复验。只改动续期执行记录一节,其他会话的章节未改。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/335bafe719177b28ecf06ca46cd5ba654f376748","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-17T21:33:07-07:00","added":["docs/evidence/scope-dev-2026-10-10/post-renewal-recheck-2026-10-18.json"],"removed":[],"modified":["docs/Scope接入与部署记录-2026-10-10.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":55854,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":61,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-18T12:30:58+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792298023
|
1792298025
|
0
|
1792298021
|
1792298037
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23721
|
Merge branch 'fix/industry-trends-acceptance-2 Merge branch 'fix/industry-trends-acceptance-20260908'...
|
57
|
5
|
governance.yml
|
92
|
5
|
0
|
refs/heads/main
|
3338f1f47fc3a3579811531c9f75120b9bff50f7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"df0737c36336ba0058da7486c943e56fbe7e4b26","after":"3338f1f47fc3a3579811531c9f75120b9bff50f7","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/df0737c36336ba0058da7486c943e56fbe7e4b26...3338f1f47fc3a3579811531c9f75120b9bff50f7","commits":[{"id":"3338f1f47fc3a3579811531c9f75120b9bff50f7","message":"Merge branch 'fix/industry-trends-acceptance-20260908'\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/3338f1f47fc3a3579811531c9f75120b9bff50f7","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-08T11:37:29-07:00","added":["docs/governance/log/2026-09-08-industry-trends-live.md","reports/industry-trends-live-2026-09-08/README.md"],"removed":[],"modified":["docs/deploy-vm.md"]},{"id":"7cde7d1b9e02631a6db1671c918e38d6b9f684bd","message":"docs(trends): verify live collection adoption and 502 recovery\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/7cde7d1b9e02631a6db1671c918e38d6b9f684bd","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-08T11:37:25-07:00","added":["docs/governance/log/2026-09-08-industry-trends-live.md","reports/industry-trends-live-2026-09-08/README.md"],"removed":[],"modified":["docs/deploy-vm.md"]}],"total_commits":0,"head_commit":{"id":"3338f1f47fc3a3579811531c9f75120b9bff50f7","message":"Merge branch 'fix/industry-trends-acceptance-20260908'\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/3338f1f47fc3a3579811531c9f75120b9bff50f7","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-08T11:37:29-07:00","added":["docs/governance/log/2026-09-08-industry-trends-live.md","reports/industry-trends-live-2026-09-08/README.md"],"removed":[],"modified":["docs/deploy-vm.md"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":674582,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":7,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T02:35:39+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1788893279
|
1788893317
|
0
|
1788892662
|
1788893317
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24678
|
Record 0.116.0 local PolicyDefinition release
|
121
|
5
|
kernel-ci.yml
|
33
|
5
|
0
|
refs/heads/main
|
332ca07c7e031b3a6aa7e3c50449681f743fff46
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d810bb55a42c9534ea1f0fd5f7976358514403c7","after":"332ca07c7e031b3a6aa7e3c50449681f743fff46","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/d810bb55a42c9534ea1f0fd5f7976358514403c7...332ca07c7e031b3a6aa7e3c50449681f743fff46","commits":[{"id":"332ca07c7e031b3a6aa7e3c50449681f743fff46","message":"Record 0.116.0 local PolicyDefinition release\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/332ca07c7e031b3a6aa7e3c50449681f743fff46","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-29T14:03:44-07:00","added":["ops/deployments/2026-09-29-policy-definition-01160-local.md"],"removed":[],"modified":["model/plan-ledger.json","model/release-anchors.json","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"332ca07c7e031b3a6aa7e3c50449681f743fff46","message":"Record 0.116.0 local PolicyDefinition release\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/332ca07c7e031b3a6aa7e3c50449681f743fff46","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-29T14:03:44-07:00","added":["ops/deployments/2026-09-29-policy-definition-01160-local.md"],"removed":[],"modified":["model/plan-ledger.json","model/release-anchors.json","ops/runbook.md"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":43352,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":7,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-09-30T04:59:21+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790715847
|
1790715878
|
0
|
1790715846
|
1790715878
|
|
|
0
|
Edit
Delete
|
|
23694
|
feat(image): apply generation types to prompts and feat(image): apply generation types to prompts and sync pending improvements...
|
57
|
5
|
governance.yml
|
65
|
5
|
0
|
refs/heads/main
|
331207e18244f62f97d70a26309d178629cd6498
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6476b76f819946f7e8a13042e1a2d9648fcf714a","after":"331207e18244f62f97d70a26309d178629cd6498","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/6476b76f819946f7e8a13042e1a2d9648fcf714a...331207e18244f62f97d70a26309d178629cd6498","commits":[{"id":"331207e18244f62f97d70a26309d178629cd6498","message":"feat(image): apply generation types to prompts and sync pending improvements\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/331207e18244f62f97d70a26309d178629cd6498","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-08T09:34:33-07:00","added":["apps/web/src/lib/image-generation-defaults.test.mjs","apps/web/src/lib/image-generation-defaults.ts","docs/governance/log/2026-09-08-image-type-prompt-sync.md","packages/contracts/src/image-type-prompt.test.ts"],"removed":[],"modified":["apps/web/src/components/material-factory/CreateStudio.tsx","deploy/vm/Dockerfile","deploy/vm/sidecar.Dockerfile","docs/deploy-vm.md","packages/contracts/src/material.ts","reports/content-detail.failure.png","reports/content-detail.failure.txt","reports/content-detail.output-mobile.png","reports/toolchain.latest.json","reports/ui-failure.png","reports/ui-failure.txt","scripts/lib/toolchain-policy.mjs","scripts/toolchain-policy.test.mjs"]}],"total_commits":0,"head_commit":{"id":"331207e18244f62f97d70a26309d178629cd6498","message":"feat(image): apply generation types to prompts and sync pending improvements\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/331207e18244f62f97d70a26309d178629cd6498","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-08T09:34:33-07:00","added":["apps/web/src/lib/image-generation-defaults.test.mjs","apps/web/src/lib/image-generation-defaults.ts","docs/governance/log/2026-09-08-image-type-prompt-sync.md","packages/contracts/src/image-type-prompt.test.ts"],"removed":[],"modified":["apps/web/src/components/material-factory/CreateStudio.tsx","deploy/vm/Dockerfile","deploy/vm/sidecar.Dockerfile","docs/deploy-vm.md","packages/contracts/src/material.ts","reports/content-detail.failure.png","reports/content-detail.failure.txt","reports/content-detail.output-mobile.png","reports/toolchain.latest.json","reports/ui-failure.png","reports/ui-failure.txt","scripts/lib/toolchain-policy.mjs","scripts/toolchain-policy.test.mjs"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":642285,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":7,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T00:19: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
|
1788885290
|
1788885411
|
0
|
1788885288
|
1788885411
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
26339
|
chore(reports): 候选主线证据55fresh15warn零硬错误
|
116
|
5
|
platform.yml
|
1016
|
5
|
0
|
refs/heads/main
|
33095bf8d53102937773e5007dc0b58a64840a70
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"57671cbf46818dc36a11a4b0a4c9bad5c8046366","after":"33095bf8d53102937773e5007dc0b58a64840a70","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/57671cbf46818dc36a11a4b0a4c9bad5c8046366...33095bf8d53102937773e5007dc0b58a64840a70","commits":[{"id":"33095bf8d53102937773e5007dc0b58a64840a70","message":"chore(reports): 候选主线证据55fresh15warn零硬错误\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33095bf8d53102937773e5007dc0b58a64840a70","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-22T11:37:27-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"86346d23f1984c61a65fd51942299e34bd660902","message":"chore(reports): 联建默认关闭候选发布快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/86346d23f1984c61a65fd51942299e34bd660902","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-22T11:37:18-07:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"b16baeeba3bc64b61a89a976d11c088bc73c5efd","message":"chore(reports): 回绑默认关闭Compose转发及文档检查 @ 512b4ad\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/b16baeeba3bc64b61a89a976d11c088bc73c5efd","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-22T11:37:17-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/doc-claims.latest.json","reports/stub-surface.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/governance-docs.latest.json"]},{"id":"512b4ad6195fc373bfbc979edaa911e3313ce8fa","message":"fix(notification): 标准Compose显式转发默认关闭的候选入口配置\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/512b4ad6195fc373bfbc979edaa911e3313ce8fa","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-22T11:36:37-07:00","added":[],"removed":[],"modified":["docs/通知工作区候选管理与交互-2026-10-22.md","stack/compose.yaml"]},{"id":"61716b0be5ecea1ac51361842c4f03e31789feed","message":"chore(reports): 最新主线组合完整根链回绑 @ 4ae5bd8\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/61716b0be5ecea1ac51361842c4f03e31789feed","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-22T11:36:37-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/canonical-ids.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/code-sets.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/governance-kit.latest.json","reports/migration-decs.latest.json","reports/model-gateway.latest.json","reports/module-imports.latest.json","reports/omni-platform.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-kit.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"33095bf8d53102937773e5007dc0b58a64840a70","message":"chore(reports): 候选主线证据55fresh15warn零硬错误\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/33095bf8d53102937773e5007dc0b58a64840a70","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-22T11:37:27-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":86919,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":152,"open_issues_count":0,"open_pr_counter":2,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-23T02:22:41+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1792694260
|
1792694262
|
0
|
1792694260
|
1792694274
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23931
|
Merge pull request #24 from laoluojuhai/codex/ms3- Merge pull request #24 from laoluojuhai/codex/ms3-audit-receipt-integrity...
|
116
|
5
|
platform.yml
|
51
|
5
|
0
|
refs/heads/main
|
3308542265e6a301126e1135310b11fbcddd5c5d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"266864a62b9b7d0f35207f7c32691fc5a6789c73","after":"3308542265e6a301126e1135310b11fbcddd5c5d","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/266864a62b9b7d0f35207f7c32691fc5a6789c73...3308542265e6a301126e1135310b11fbcddd5c5d","commits":[{"id":"3308542265e6a301126e1135310b11fbcddd5c5d","message":"Merge pull request #24 from laoluojuhai/codex/ms3-audit-receipt-integrity\n\nfix(audit): 修复回执篡改漏检并整合撤权验收","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3308542265e6a301126e1135310b11fbcddd5c5d","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-09-12T18:03:34-07:00","added":[],"removed":[],"modified":["docs/MS-2-3持久主线执行记录-2026-09-12.md","docs/owner-matrix.md","governance/lib/mainline-evidence.mjs","reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/mainline-acceptance.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/release-manifest.latest.json","reports/revocation-sla.latest.json","runtime/CLAUDE.md","runtime/modules/audit/src/persistence/audit-store.ts","runtime/modules/audit/test/negative/tamper.integration.ts","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.json","runtime/reports/conformance-differential.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-acceptance.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/ui-acceptance.latest.json","runtime/reports/validation-source.latest.json","runtime/test/README.md","runtime/test/e2e/identity-profile.test.ts","runtime/test/e2e/revocation-sla.test.ts"]},{"id":"5162994aa3dcdae57fdc9322ca629dbb580178f2","message":"Merge remote-tracking branch 'github/main' into codex/ms3-audit-receipt-integrity\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/5162994aa3dcdae57fdc9322ca629dbb580178f2","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-12T17:48:58-07:00","added":["docs/PF-07身份数据复制与切换记录-2026-09-12.md","governance/copy-identity.mjs","governance/lib/identity-copy.mjs","governance/test/identity-copy.test.mjs","reports/identity-copy.latest.json"],"removed":[],"modified":["package.json"]},{"id":"9ad709cdf47783dda39a1978bb37b9594d6c31cd","message":"chore(reports): verify integration with identity browser migration\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9ad709cdf47783dda39a1978bb37b9594d6c31cd","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-12T17:34:25-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"e4bf34312eb344a6a26a1ee7846d23020dc5b8ce","message":"Merge validated identity browser migration into milestone integration\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/e4bf34312eb344a6a26a1ee7846d23020dc5b8ce","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-12T17:32:49-07:00","added":["docs/PF-07身份页面接入记录-2026-09-12.md","governance/check-identity-ui.mjs","reports/identity-ui.latest.json","runtime/apps/web/src/app/rp/callback/page.tsx","runtime/apps/web/src/app/t/[tenantSlug]/layout.tsx","runtime/apps/web/src/app/t/[tenantSlug]/login/hosted-login-form.tsx","runtime/apps/web/src/app/t/[tenantSlug]/login/page.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/authenticators/authenticator-self-service-panel.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/authenticators/page.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/consents/authorization-consents-panel.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/consents/page.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/sessions/page.tsx","runtime/apps/web/src/app/t/[tenantSlug]/security/sessions/session-self-service-panel.tsx","runtime/modules/identity/ui-source-relocation.json","runtime/test/playwright.identity.config.ts","runtime/test/ui/identity-fixture.mjs","runtime/test/ui/identity-profile.spec.ts","runtime/test/ui/identity-server.mjs"],"removed":[],"modified":[".github/workflows/platform.yml","README.md","governance/test/identity-source-relocation.test.mjs","identity/apps/web/next.config.ts","identity/apps/web/tsconfig.json","identity/reports/ui-acceptance.latest.json","package.json","reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","runtime/apps/web/next.config.ts","runtime/apps/web/tsconfig.json","runtime/docs/domain/identity-blueprint.md","runtime/pnpm-lock.yaml","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json","runtime/test/package.json","stack/caddy/Caddyfile"]},{"id":"da67f684f13f559bff3a4e3c52ac9a0f76973dff","message":"chore(reports): verify identity recovery regression statically\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/da67f684f13f559bff3a4e3c52ac9a0f76973dff","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-12T17:29:54-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"3308542265e6a301126e1135310b11fbcddd5c5d","message":"Merge pull request #24 from laoluojuhai/codex/ms3-audit-receipt-integrity\n\nfix(audit): 修复回执篡改漏检并整合撤权验收","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3308542265e6a301126e1135310b11fbcddd5c5d","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"GitHub","email":"noreply@github.com","username":""},"verification":null,"timestamp":"2026-09-12T18:03:34-07:00","added":[],"removed":[],"modified":["docs/MS-2-3持久主线执行记录-2026-09-12.md","docs/owner-matrix.md","governance/lib/mainline-evidence.mjs","reports/caddy.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/facts.latest.json","reports/fixtures.latest.json","reports/mainline-acceptance.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/release-manifest.latest.json","reports/revocation-sla.latest.json","runtime/CLAUDE.md","runtime/modules/audit/src/persistence/audit-store.ts","runtime/modules/audit/test/negative/tamper.integration.ts","runtime/reports/agent-adapters.latest.json","runtime/reports/baseline.json","runtime/reports/conformance-differential.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-acceptance.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/ui-acceptance.latest.json","runtime/reports/validation-source.latest.json","runtime/test/README.md","runtime/test/e2e/identity-profile.test.ts","runtime/test/e2e/revocation-sla.test.ts"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":8395,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":12,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-09-13T08: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
|
2
|
30
|
1789261436
|
1789261474
|
0
|
1789261435
|
1789261502
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
26322
|
docs(CHG-059): 登记体验回执与贡献身份读取实施范围
|
117
|
5
|
governance.yml
|
277
|
5
|
0
|
refs/heads/main
|
32ee2546b4979873aecc8fb26b81003af64cd09e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d8f9d22dad41c1df85941429fa0f2f8701d0e604","after":"32ee2546b4979873aecc8fb26b81003af64cd09e","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/d8f9d22dad41c1df85941429fa0f2f8701d0e604...32ee2546b4979873aecc8fb26b81003af64cd09e","commits":[{"id":"32ee2546b4979873aecc8fb26b81003af64cd09e","message":"docs(CHG-059): 登记体验回执与贡献身份读取实施范围\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/32ee2546b4979873aecc8fb26b81003af64cd09e","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-22T07:37:11-07:00","added":["平台治理/doc/decisions/CHG-059-材料/README.md","平台治理/doc/decisions/CHG-059-材料/permissions.delta.json"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"32ee2546b4979873aecc8fb26b81003af64cd09e","message":"docs(CHG-059): 登记体验回执与贡献身份读取实施范围\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/32ee2546b4979873aecc8fb26b81003af64cd09e","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-22T07:37:11-07:00","added":["平台治理/doc/decisions/CHG-059-材料/README.md","平台治理/doc/decisions/CHG-059-材料/permissions.delta.json"],"removed":[],"modified":[]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":28121,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-10-22T10:36: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
|
4
|
1792680764
|
1792680854
|
0
|
1792680764
|
1792680854
|
|
|
0
|
Edit
Delete
|
|
27050
|
docs(status): 三项待办缺陷合入与58080采用记录
|
116
|
5
|
platform.yml
|
1403
|
5
|
0
|
refs/heads/main
|
32e77c471ab61c45a9bd2863a5fbdc680b14ca78
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"67b11f9be61e3e35db39930d69d28c3bb25f09da","after":"32e77c471ab61c45a9bd2863a5fbdc680b14ca78","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/67b11f9be61e3e35db39930d69d28c3bb25f09da...32e77c471ab61c45a9bd2863a5fbdc680b14ca78","commits":[{"id":"32e77c471ab61c45a9bd2863a5fbdc680b14ca78","message":"docs(status): 三项待办缺陷合入与58080采用记录\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32e77c471ab61c45a9bd2863a5fbdc680b14ca78","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-04T07:25:46-08:00","added":[],"removed":[],"modified":["docs/当前状态与验收边界.md"]}],"total_commits":0,"head_commit":{"id":"32e77c471ab61c45a9bd2863a5fbdc680b14ca78","message":"docs(status): 三项待办缺陷合入与58080采用记录\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32e77c471ab61c45a9bd2863a5fbdc680b14ca78","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-04T07:25:46-08:00","added":[],"removed":[],"modified":["docs/当前状态与验收边界.md"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":156273,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":188,"open_issues_count":0,"open_pr_counter":5,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-04T23:13:58+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
|
34
|
1793806146
|
1793806153
|
0
|
1793805949
|
1793806192
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25323
|
test(identity): 为 Transit 协议测试保留正常请求预算
|
116
|
5
|
platform.yml
|
461
|
5
|
0
|
refs/heads/main
|
32cc413037934c0753b6635d74204c905ae931ef
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7f60315442b180cc30dc37962b1d50aa79c4f645","after":"32cc413037934c0753b6635d74204c905ae931ef","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/7f60315442b180cc30dc37962b1d50aa79c4f645...32cc413037934c0753b6635d74204c905ae931ef","commits":[{"id":"32cc413037934c0753b6635d74204c905ae931ef","message":"test(identity): 为 Transit 协议测试保留正常请求预算\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32cc413037934c0753b6635d74204c905ae931ef","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-09T21:45:48-07:00","added":[],"removed":[],"modified":["docs/工作台版本显示发布记录-2026-10-09.md","runtime/modules/identity/src/security/transit.test.ts"]}],"total_commits":0,"head_commit":{"id":"32cc413037934c0753b6635d74204c905ae931ef","message":"test(identity): 为 Transit 协议测试保留正常请求预算\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32cc413037934c0753b6635d74204c905ae931ef","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-09T21:45:48-07:00","added":[],"removed":[],"modified":["docs/工作台版本显示发布记录-2026-10-09.md","runtime/modules/identity/src/security/transit.test.ts"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":41945,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":43,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T12:26: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
|
30
|
1791607571
|
1791607624
|
0
|
1791607569
|
1791607651
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23427
|
feat: complete calibrated voiceprint workflow
|
62
|
5
|
governance.yml
|
4
|
5
|
0
|
refs/heads/main
|
32c70bb2198cf25b362a49e4f74387dd1a47768a
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e795edf9d8130692c02ac8d6083ddbd41edcdc0c","after":"32c70bb2198cf25b362a49e4f74387dd1a47768a","compare_url":"https://gitea.g-hi.com/luoanwu/voiceprint-recognition/compare/e795edf9d8130692c02ac8d6083ddbd41edcdc0c...32c70bb2198cf25b362a49e4f74387dd1a47768a","commits":[{"id":"32c70bb2198cf25b362a49e4f74387dd1a47768a","message":"feat: complete calibrated voiceprint workflow\n","url":"https://gitea.g-hi.com/luoanwu/voiceprint-recognition/commit/32c70bb2198cf25b362a49e4f74387dd1a47768a","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-07-14T22:19:23-07:00","added":["configs/voiceprint-calibration.json","reports/ui-audit-registration/01-disabled-registration.png","reports/ui-audit-registration/02-registration-validation-fixed.png","reports/ui-audit-registration/03-registration-validation-viewport.png","reports/voiceprint-calibration.latest.json","scripts/calibrate_voiceprint.py","src/speaker_embedding/age_gender_sidecar.py","src/speaker_embedding/audio_payload.py","src/speaker_embedding/calibration.py","tests/test_age_gender_sidecar.py","tests/test_calibration.py"],"removed":[],"modified":[".dockerignore","CLAUDE.md","README.md","apps/web/e2e/acceptance.spec.ts","apps/web/src/components/voiceprint/EnrollPanel.tsx","apps/web/src/components/voiceprint/IdentifyPanel.tsx","apps/web/src/components/voiceprint/VoiceProfileCard.tsx","deploy/vm/.env.vm.example","deploy/vm/Dockerfile.research","deploy/vm/Dockerfile.sidecar","deploy/vm/compose.yaml","deploy/vm/requirements-research.txt","docs/deployment-vm.md","docs/domain/voiceprint-blueprint.md","docs/karaoke-singer-personalized-dsp-system-design.md","docs/product-prd.md","docs/research-age-gender.md","package.json","packages/contracts/src/voiceprint.test.ts","packages/contracts/src/voiceprint.ts","pyproject.toml","reports/baseline.json","reports/contract-consumers.latest.json","reports/dual-backend-parity.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/voiceprint-real-acceptance.latest.json","scripts/deploy-vm.sh","scripts/governance-report.mjs","scripts/voiceprint-sidecar-ui-stub.mjs","src/speaker_embedding/__init__.py","src/speaker_embedding/age_gender_research.py","src/speaker_embedding/extractor.py","src/speaker_embedding/sidecar.py","src/speaker_embedding/speaker_db.py","src/speaker_embedding/timbre.py","tests/test_sidecar.py","tests/test_speaker_db.py"]}],"total_commits":0,"head_commit":{"id":"32c70bb2198cf25b362a49e4f74387dd1a47768a","message":"feat: complete calibrated voiceprint workflow\n","url":"https://gitea.g-hi.com/luoanwu/voiceprint-recognition/commit/32c70bb2198cf25b362a49e4f74387dd1a47768a","author":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"committer":{"name":"luoguoguo","email":"luoguoguo@gmail.com","username":""},"verification":null,"timestamp":"2026-07-14T22:19:23-07:00","added":["configs/voiceprint-calibration.json","reports/ui-audit-registration/01-disabled-registration.png","reports/ui-audit-registration/02-registration-validation-fixed.png","reports/ui-audit-registration/03-registration-validation-viewport.png","reports/voiceprint-calibration.latest.json","scripts/calibrate_voiceprint.py","src/speaker_embedding/age_gender_sidecar.py","src/speaker_embedding/audio_payload.py","src/speaker_embedding/calibration.py","tests/test_age_gender_sidecar.py","tests/test_calibration.py"],"removed":[],"modified":[".dockerignore","CLAUDE.md","README.md","apps/web/e2e/acceptance.spec.ts","apps/web/src/components/voiceprint/EnrollPanel.tsx","apps/web/src/components/voiceprint/IdentifyPanel.tsx","apps/web/src/components/voiceprint/VoiceProfileCard.tsx","deploy/vm/.env.vm.example","deploy/vm/Dockerfile.research","deploy/vm/Dockerfile.sidecar","deploy/vm/compose.yaml","deploy/vm/requirements-research.txt","docs/deployment-vm.md","docs/domain/voiceprint-blueprint.md","docs/karaoke-singer-personalized-dsp-system-design.md","docs/product-prd.md","docs/research-age-gender.md","package.json","packages/contracts/src/voiceprint.test.ts","packages/contracts/src/voiceprint.ts","pyproject.toml","reports/baseline.json","reports/contract-consumers.latest.json","reports/dual-backend-parity.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/migrations.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json","reports/voiceprint-real-acceptance.latest.json","scripts/deploy-vm.sh","scripts/governance-report.mjs","scripts/voiceprint-sidecar-ui-stub.mjs","src/speaker_embedding/__init__.py","src/speaker_embedding/age_gender_research.py","src/speaker_embedding/extractor.py","src/speaker_embedding/sidecar.py","src/speaker_embedding/speaker_db.py","src/speaker_embedding/timbre.py","tests/test_sidecar.py","tests/test_speaker_db.py"]},"repository":{"id":62,"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":"voiceprint-recognition","full_name":"luoanwu/voiceprint-recognition","description":"ECAPA+WavLM 声纹注册识别、1:N ANN 检索与声音特征画像平台","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":918,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/voiceprint-recognition/languages","html_url":"https://gitea.g-hi.com/luoanwu/voiceprint-recognition","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/voiceprint-recognition","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/voiceprint-recognition.git","clone_url":"https://gitea.g-hi.com/luoanwu/voiceprint-recognition.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-15T08:42:42+08:00","updated_at":"2026-07-15T11:24:34+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
8
|
1784092782
|
1784092836
|
0
|
1784092781
|
1784092836
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25285
|
feat(permission): 提交整租户失效审批账本与全部配套改动
|
116
|
5
|
platform.yml
|
429
|
5
|
0
|
refs/heads/main
|
32c6336fce5998a2cce5a7e28f18c68dd6ecd31d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2970ad0a12b33373c6ae8e39f9173d9d468e0130","after":"32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/2970ad0a12b33373c6ae8e39f9173d9d468e0130...32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","commits":[{"id":"32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","message":"feat(permission): 提交整租户失效审批账本与全部配套改动\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-09T17:38:10-07:00","added":[".local/backups/caddy-pre-flight-20261009T234651Z.Caddyfile","docs/evidence/main-submit-2026-10-09/api-tests.log","docs/evidence/main-submit-2026-10-09/api-typecheck.log","docs/evidence/main-submit-2026-10-09/check.log","docs/evidence/main-submit-2026-10-09/contract-tests.log","docs/evidence/main-submit-2026-10-09/governance-tests.log","docs/evidence/main-submit-2026-10-09/module-build.log","docs/evidence/main-submit-2026-10-09/permission-tests.log","docs/evidence/main-submit-2026-10-09/validation.json","docs/evidence/main-submit-2026-10-09/workbench-typecheck.log","docs/permission整租户失效受控命令实现记录-2026-09-26.md","docs/全部提交主分支与服务预检-2026-10-09.md","runtime/modules/permission/prisma/migrations/202609260002_permission_operation_ledger/migration.sql","runtime/modules/permission/src/ops/permission-ops.test.ts","runtime/modules/permission/src/persistence/permission-operations.ts"],"removed":[],"modified":["CLAUDE.md","README.md","contracts/candidates/contracts/platform-ops-definitions.v1.json","contracts/catalogs/decisions.json","contracts/test/governance-linter.test.mjs","contracts/test/impact-graph.test.mjs","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/平台运维命令OPS-1实现记录-2026-09-17.md","docs/缺失模块完善清单-2026-09-21.md","docs/项目完整能力表.md","governance/authority-basis.json","governance/cross-cutting-capabilities.json","governance/job-readiness.json","governance/stub-surface.json","governance/test/build-workbench-snapshots.test.mjs","governance/test/cross-cutting-capabilities.test.mjs","governance/test/job-readiness.test.mjs","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/migration-decs.latest.json","reports/stub-surface.latest.json","runtime/apps/api-nestjs/test/platform.ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.test.ts","runtime/apps/workbench/src/app/operations/page.tsx","runtime/apps/workbench/src/components/operations/permission-cache-rebuild.tsx","runtime/modules.json","runtime/modules/permission/prisma/schema.prisma","runtime/modules/permission/src/index.ts","runtime/modules/permission/src/ops/permission-ops.ts","runtime/modules/permission/src/persistence/permission-store.ts","runtime/modules/permission/test/ops.integration.ts","runtime/packages/contracts/src/platform-ops-definitions.ts","runtime/reports/platform-ops-definitions.latest.json"]}],"total_commits":0,"head_commit":{"id":"32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","message":"feat(permission): 提交整租户失效审批账本与全部配套改动\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32c6336fce5998a2cce5a7e28f18c68dd6ecd31d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-09T17:38:10-07:00","added":[".local/backups/caddy-pre-flight-20261009T234651Z.Caddyfile","docs/evidence/main-submit-2026-10-09/api-tests.log","docs/evidence/main-submit-2026-10-09/api-typecheck.log","docs/evidence/main-submit-2026-10-09/check.log","docs/evidence/main-submit-2026-10-09/contract-tests.log","docs/evidence/main-submit-2026-10-09/governance-tests.log","docs/evidence/main-submit-2026-10-09/module-build.log","docs/evidence/main-submit-2026-10-09/permission-tests.log","docs/evidence/main-submit-2026-10-09/validation.json","docs/evidence/main-submit-2026-10-09/workbench-typecheck.log","docs/permission整租户失效受控命令实现记录-2026-09-26.md","docs/全部提交主分支与服务预检-2026-10-09.md","runtime/modules/permission/prisma/migrations/202609260002_permission_operation_ledger/migration.sql","runtime/modules/permission/src/ops/permission-ops.test.ts","runtime/modules/permission/src/persistence/permission-operations.ts"],"removed":[],"modified":["CLAUDE.md","README.md","contracts/candidates/contracts/platform-ops-definitions.v1.json","contracts/catalogs/decisions.json","contracts/test/governance-linter.test.mjs","contracts/test/impact-graph.test.mjs","docs/runbook.md","docs/企业公共基础平台对外交付设计.md","docs/平台运维命令OPS-1实现记录-2026-09-17.md","docs/缺失模块完善清单-2026-09-21.md","docs/项目完整能力表.md","governance/authority-basis.json","governance/cross-cutting-capabilities.json","governance/job-readiness.json","governance/stub-surface.json","governance/test/build-workbench-snapshots.test.mjs","governance/test/cross-cutting-capabilities.test.mjs","governance/test/job-readiness.test.mjs","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/migration-decs.latest.json","reports/stub-surface.latest.json","runtime/apps/api-nestjs/test/platform.ops.http.test.ts","runtime/apps/api-nestjs/test/platform.ops.test.ts","runtime/apps/workbench/src/app/operations/page.tsx","runtime/apps/workbench/src/components/operations/permission-cache-rebuild.tsx","runtime/modules.json","runtime/modules/permission/prisma/schema.prisma","runtime/modules/permission/src/index.ts","runtime/modules/permission/src/ops/permission-ops.ts","runtime/modules/permission/src/persistence/permission-store.ts","runtime/modules/permission/test/ops.integration.ts","runtime/packages/contracts/src/platform-ops-definitions.ts","runtime/reports/platform-ops-definitions.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":30612,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":43,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-10T08:37: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
|
34
|
1791592712
|
1791592760
|
0
|
1791592707
|
1791592800
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
23736
|
test(video-edit): verify final timeline and previe test(video-edit): verify final timeline and preview release baseline...
|
57
|
5
|
governance.yml
|
107
|
5
|
0
|
refs/heads/main
|
32bdfb83944482eb042e5b98fcf9e0548d6e6953
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"138983033ed329e71d2367e12d7a9a2d018ba40d","after":"32bdfb83944482eb042e5b98fcf9e0548d6e6953","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/138983033ed329e71d2367e12d7a9a2d018ba40d...32bdfb83944482eb042e5b98fcf9e0548d6e6953","commits":[{"id":"32bdfb83944482eb042e5b98fcf9e0548d6e6953","message":"test(video-edit): verify final timeline and preview release baseline\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/32bdfb83944482eb042e5b98fcf9e0548d6e6953","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-08T16:52:06-07:00","added":["reports/video-timeline-preview-2026-09-08/README.md","reports/video-timeline-preview-2026-09-08/browser-verification.json","reports/video-timeline-preview-2026-09-08/post-production-api.json","reports/video-timeline-preview-2026-09-08/specialty-results.json","reports/video-timeline-preview-2026-09-08/subtitle-api.json","reports/video-timeline-preview-2026-09-08/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-08-video-timeline-preview.md","docs/product/pro-video-platform-gap-analysis.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},{"id":"8bf20b8197eb3a04895d3caf4c7123a59b0d6d00","message":"Merge branch 'main' into feat/video-timeline-preview\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/8bf20b8197eb3a04895d3caf4c7123a59b0d6d00","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-08T16:48:29-07:00","added":["docs/releases/2026-09-08-ass1.md","reports/ass-import-2026-09-08/backup-verification.json","reports/ass-import-2026-09-08/browser-verification.json","reports/ass-import-2026-09-08/deployed-verify.json","reports/ass-import-2026-09-08/live-media.json","reports/ass-import-2026-09-08/post-deployment-smoke.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-08-ass-import.md","docs/releases/current.md","reports/ass-import-2026-09-08/README.md","reports/contract-consumers.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},{"id":"9749d299002249818d6fd7739ee42d904d6cbe3b","message":"Merge branch 'main' into feat/video-timeline-preview\n\n# Conflicts:\n#\tCLAUDE.md\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/9749d299002249818d6fd7739ee42d904d6cbe3b","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-08T16:41:02-07:00","added":["docs/governance/log/2026-09-08-ass-import.md","docs/releases/2026-09-08-video-memory1.md","packages/contracts/src/video-edit-ass.test.ts","reports/ass-import-2026-09-08/README.md","reports/ass-import-2026-09-08/ass-import.png","reports/ass-import-2026-09-08/browser-results.json","reports/ass-import-2026-09-08/desktop-audio.png","reports/ass-import-2026-09-08/final-gates.json","reports/ass-import-2026-09-08/mobile-audio.png","reports/ass-import-2026-09-08/output.png","reports/ass-import-2026-09-08/post-production-api.json","reports/ass-import-2026-09-08/recording.json","reports/ass-import-2026-09-08/specialty-results.json","reports/ass-import-2026-09-08/subtitle-api.json","reports/ass-import-2026-09-08/ui.json","reports/video-render-memory-2026-09-08/backup-verification.json","reports/video-render-memory-2026-09-08/deployed-verify.json","reports/video-render-memory-2026-09-08/deployment.json","reports/video-render-memory-2026-09-08/live-render.json","reports/video-render-memory-2026-09-08/post-deployment-smoke.json","reports/video-render-memory-2026-09-08/validation.json"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/package.json","apps/api-nestjs/package.json","apps/web/src/components/material-factory/video-edit/CaptionEditor.tsx","docs/product/ai-video-edit.md","docs/releases/current.md","packages/contracts/package.json","packages/contracts/src/video-edit.ts","packages/enterprise-identity/package.json","packages/industry-trends/package.json","packages/model-credentials/package.json","packages/public-file/package.json","packages/shijie-domain/package.json","packages/shijie-runtime/package.json","packages/video-edit/package.json","reports/admin-desktop.png","reports/content-detail.images-desktop.png","reports/content-detail.review-desktop.png","reports/contract-consumers.latest.json","reports/creative-quality.desktop.png","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/model-api-key-saved.png","reports/model-credential-error.desktop.png","reports/model-credential-error.mobile.png","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/prd-retry.mobile.png","reports/prd-review.desktop.png","reports/production-acceptance.latest.json","reports/production-delivery-released.desktop.png","reports/production-delivery-revoked.mobile.png","reports/production-pagination.desktop.png","reports/production-pagination.mobile.png","reports/production-review-preview.desktop.png","reports/production-security.latest.json","reports/production-single-tenant-create.desktop.png","reports/production-single-tenant-separation.desktop.png","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/template-types.desktop.png","reports/toolchain.latest.json","reports/ui-acceptance.desktop.png","reports/ui-acceptance.draft-import.png","reports/ui-acceptance.latest.json","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-intake.desktop.png","reports/validation-source.latest.json","reports/video-batch-paused.mobile.png","reports/video-regenerate-2026-09-08/desktop.png","reports/video-regenerate-2026-09-08/mobile.png","reports/video-render-memory-2026-09-08/README.md","scripts/check-video-post-production-ui.cjs","scripts/check-video-post-production.cjs"]},{"id":"4d35c308611d9d15db094fd2ca3d1dbd01262fac","message":"docs(video-edit): record actual seeking gap and verified preview behavior\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/4d35c308611d9d15db094fd2ca3d1dbd01262fac","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-08T16:40:48-07:00","added":[],"removed":[],"modified":["docs/governance/log/2026-09-08-video-timeline-preview.md","docs/product/pro-video-platform-gap-analysis.md"]},{"id":"751e494ce5c32e6f27a17dbb3cd48ef83b7cf93d","message":"fix(video-edit): support guarded source-video byte ranges for seeking\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/751e494ce5c32e6f27a17dbb3cd48ef83b7cf93d","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-08T16:35:13-07:00","added":[],"removed":[],"modified":["apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/routes/material-factory.ts","apps/api-nestjs/src/material-factory/material-factory.controller.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/web/src/components/material-factory/video-edit/FinishEditor.tsx","packages/public-file/src/rendered-file.test.ts","packages/public-file/src/rendered-file.ts","scripts/check-video-edit-acceptance.cjs"]}],"total_commits":0,"head_commit":{"id":"32bdfb83944482eb042e5b98fcf9e0548d6e6953","message":"test(video-edit): verify final timeline and preview release baseline\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/32bdfb83944482eb042e5b98fcf9e0548d6e6953","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-08T16:52:06-07:00","added":["reports/video-timeline-preview-2026-09-08/README.md","reports/video-timeline-preview-2026-09-08/browser-verification.json","reports/video-timeline-preview-2026-09-08/post-production-api.json","reports/video-timeline-preview-2026-09-08/specialty-results.json","reports/video-timeline-preview-2026-09-08/subtitle-api.json","reports/video-timeline-preview-2026-09-08/validation.json"],"removed":[],"modified":["CLAUDE.md","docs/governance/log/2026-09-08-video-timeline-preview.md","docs/product/pro-video-platform-gap-analysis.md","reports/contract-consumers.latest.json","reports/dependency-audit.latest.json","reports/governance-docs.latest.json","reports/governance.latest.json","reports/inference-acceptance.latest.json","reports/material-review-concurrency-guard.latest.json","reports/migrations.latest.json","reports/module-boundary.latest.json","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-acceptance.latest.json","reports/production-security.latest.json","reports/public-file-acceptance.latest.json","reports/public-file-integration.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/ui-acceptance.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":723512,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":7,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T07:45:28+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
3
|
0
|
1788911963
|
0
|
1788911538
|
1788911963
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
23766
|
Merge branch 'main' into fix/storyboard-dr Merge branch 'main' into fix/storyboard-draft-model...
|
57
|
5
|
governance.yml
|
136
|
5
|
0
|
refs/heads/main
|
32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"29b2d46dfc793f5eca95820af5075938b0e5f1e2","after":"32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/29b2d46dfc793f5eca95820af5075938b0e5f1e2...32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","commits":[{"id":"32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","message":"Merge branch 'main' into fix/storyboard-draft-model\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","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-09T02:31:50-07:00","added":["嗨赞造意的品牌颜色.md"],"removed":["嗨创造意的品牌颜色.md"],"modified":["README.md","apps/web/e2e/README.md","apps/web/e2e/specs/landing.spec.ts","apps/web/playwright.config.ts","apps/web/src/components/material-factory/BrandHub.tsx","apps/web/src/components/material-factory/LandingGate.tsx","apps/web/src/lib/product-brand.ts","docs/README.md","docs/domain/material-production-blueprint.md","docs/product/advanced-image-skills.md","docs/product/brand-identity.md","docs/product/business-blueprint-2026-09-05.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-workflow-analysis.md","docs/product/platform-module-map.md","docs/product/product-experience-blueprint.md","packages/contracts/src/material-brand.test.ts","packages/public-file/README.md","product-website/README.md","product-website/app.js","product-website/index.html","scripts/check-pilot-infrastructure.mjs","scripts/check-startup-acceptance.mjs","scripts/check-ui-acceptance.mjs"]},{"id":"50ccb8d82c672c833a5e9055e37225c878806060","message":"fix: specify the validated storyboard draft output shape\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/50ccb8d82c672c833a5e9055e37225c878806060","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-09T02:31:50-07:00","added":[],"removed":[],"modified":["packages/contracts/src/storyboard-ai-draft.test.ts","packages/contracts/src/storyboard.ts"]},{"id":"9a4f675b2df14e5c844cee4edffc5dc1b3c1ccbe","message":"fix: use brand text model for AI storyboard drafts\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/9a4f675b2df14e5c844cee4edffc5dc1b3c1ccbe","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-09T02:30:50-07:00","added":["apps/api-fastify/test/storyboard-ai-draft-model.integration.test.ts","apps/api-nestjs/test/storyboard-ai-draft-model.integration.test.ts","docs/governance/log/2026-09-09-storyboard-draft-model.md","reports/storyboard-draft-20260909/README.md"],"removed":[],"modified":["CLAUDE.md","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-factory/material-sidecar.client.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/src/material-factory/material-sidecar.client.ts","packages/contracts/src/sidecar-error.test.ts","packages/contracts/src/sidecar-error.ts","services/model-sidecar/main.py","services/model-sidecar/test_deepseek.py","services/model-sidecar/test_llm_preflight.py"]}],"total_commits":0,"head_commit":{"id":"32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","message":"Merge branch 'main' into fix/storyboard-draft-model\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/32b43ffc7832cb54c62a1babbdcb3e7b7f46d69c","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-09T02:31:50-07:00","added":["嗨赞造意的品牌颜色.md"],"removed":["嗨创造意的品牌颜色.md"],"modified":["README.md","apps/web/e2e/README.md","apps/web/e2e/specs/landing.spec.ts","apps/web/playwright.config.ts","apps/web/src/components/material-factory/BrandHub.tsx","apps/web/src/components/material-factory/LandingGate.tsx","apps/web/src/lib/product-brand.ts","docs/README.md","docs/domain/material-production-blueprint.md","docs/product/advanced-image-skills.md","docs/product/brand-identity.md","docs/product/business-blueprint-2026-09-05.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-workflow-analysis.md","docs/product/platform-module-map.md","docs/product/product-experience-blueprint.md","packages/contracts/src/material-brand.test.ts","packages/public-file/README.md","product-website/README.md","product-website/app.js","product-website/index.html","scripts/check-pilot-infrastructure.mjs","scripts/check-startup-acceptance.mjs","scripts/check-ui-acceptance.mjs"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":770423,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":8,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-09T17:31: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
|
1
|
4
|
1788946483
|
1788946588
|
0
|
1788946481
|
1788946588
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
24119
|
chore(reports): check:caddy 回绑 @ 426a7df
|
116
|
5
|
platform.yml
|
116
|
5
|
0
|
refs/heads/main
|
32ad69a15ceb55e1cbcb170d7fdd47897e50c01b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1e6f71d846a9ad3bcbd04a3f2b5fdb3f69ca1884","after":"32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/1e6f71d846a9ad3bcbd04a3f2b5fdb3f69ca1884...32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","commits":[{"id":"32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","message":"chore(reports): check:caddy 回绑 @ 426a7df\n\n干净检出(.worktrees/rebind-426a7df)重跑,worktreeDirty=false;\n两个 profile 各 0 违规,caddy validate 经 docker 两份都 passed(不是 skipped)。\n报告新增 workbench 段,其中 guardsDocumentNavigation=false 是登记事实:\n入口鉴权只挡带 Authorization 头的数据面,纯静态 SPA 的文档导航挡不住。\n\n主工作区有并行会话 WIP,本次只还原本任务改动的这一份报告。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","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-18T02:05:49-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json"]},{"id":"588e5ab9459d1df433f3a32b44a4afe589b6a9b7","message":"chore(reports): check:gate-flow 回绑 @ aaf43ee\n\ncontracts:check 由 tool 订正为 gate 后重跑:46 个脚本、34 个有消费入口、\n12 个流外(门禁 5 / 工具 7)、0 违规。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/588e5ab9459d1df433f3a32b44a4afe589b6a9b7","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-18T02:04:43-07:00","added":[],"removed":[],"modified":["reports/gate-flow.latest.json"]},{"id":"426a7df100b7b8c2c82179f2b184ed066f6ceba6","message":"feat(stack,governance,workbench): 工作台同源托管与 /api/platform/* 入口鉴权(CHG-018 阶段 ②)\n\nCaddy 两个 profile 同步改:根路径托管工作台静态产物(产物未挂载时回原占位响应),\n/_next/* 先在产物里找文件、找不到才回身份 Web,@platform 块内对 /api/platform/*\n做 forward_auth → /t/{$PLATFORM_WORKBENCH_TENANT}/oidc/userinfo。租户空值即\n/t//oidc/userinfo → 上游 404 → 整段拒绝,不配置 = 不放行,与 PLATFORM_OPS_* 同纪律。\n\n入口只挡带 Authorization 头的数据面,挡不住文档导航:工作台是纯静态 SPA,令牌进\nsessionStorage 不进 cookie,浏览器发文档请求时网关手上没有可校验的凭据。要挡住静态壳\n就得有个发 cookie 的边缘会话组件,与 CHG-018 §5.1 已裁的形态相抵,须另起 CHG。这条\n边界写进 caddy-routes.json 的登记与报告的 guardsDocumentNavigation,不靠读代码猜。\n\n连带修好取数链路:三个读面的 accessToken 此前从没有调用方传过值(读面本来公开),\n入口挡上后工作台登录了也会永远 401。现改为必填形参;hooks 从 session store 取令牌,\n身份(不是令牌)进 queryKey,补水前不发请求,退出时清缓存。\n\ncheck:caddy 增 workbench 段与四条规则,两 profile 各 0 违规、caddy validate 经 docker\n两份都 passed;六条负向用例逐条先红后绿。另修一条已失效的旧夹具:UPSTREAM_MISSING 那条\n用 String.replace 只换第一处,forward_auth 引入同名变量后它再也换不到 reverse_proxy,\n改 replaceAll 并补一条「确实解绑了上游」的断言。\n\ndev 运行态取证与未闭环项(D-8 判责码语义、D-9 门禁守不住的绕过、D-10 issuer 不一致、\n带有效令牌的 200 分支未实测)见 docs/工作台同源托管与入口鉴权实现记录-2026-09-18.md。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/426a7df100b7b8c2c82179f2b184ed066f6ceba6","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-18T02:04:42-07:00","added":["docs/工作台同源托管与入口鉴权实现记录-2026-09-18.md"],"removed":[],"modified":["governance/caddy-routes.json","governance/check-caddy.mjs","governance/test/check-caddy.test.mjs","runtime/apps/workbench/src/app/login/page.tsx","runtime/apps/workbench/src/features/platform/api.ts","runtime/apps/workbench/src/features/platform/hooks.ts","stack/caddy/Caddyfile","stack/caddy/Caddyfile.staging","stack/compose.yaml"]},{"id":"aaf43ee0442d5b4a5d36325a92c1ae5bbff3c76b","message":"chore(reports): 工作台目录与运维快照回绑 @ 8a53c39\n\n在 8a53c39 的临时干净检出里重跑 `node governance/build-workbench-snapshots.mjs`\n(主工作树有并行会话的在途改动,就地跑只能产出 worktreeDirty=true 的绑定)。\n\n目录快照:schemaVersion 2,21 条 → stale 7 / not-in-manifest 14,conflicts 0。\n运维快照:schemaVersion 仍为 1,内容未变,只因生成脚本进了它的作用域而一并回绑。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/aaf43ee0442d5b4a5d36325a92c1ae5bbff3c76b","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-18T02:04:29-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"90f3b99b5976b58431097147662a1253b096840c","message":"fix(governance): 订正 gate-flow 把 contracts:check 登记成 tool——它是一道有人写、没人跑的门禁\n\n昨天登记它时我写的是「role: tool,组成部分已被消费:check:local 在根 check 链与 CI\nstatic job 里」。**那是错的。** `contracts check` 比 `check:local` 多跑一个\n`scripts/check.mjs`,而那正是**对真实 Catalog 跑治理 linter** 的那一道:checkRegistry\n校验 8 份 Catalog、决议状态、应用清单、Fact 与权限命名、scopes 的阻断引用。\n`check:local` 只跑 schema-compatibility / impact-graph / check:generated / build / test。\n根链与 CI 用的都是 check:local,所以真实 Catalog 的治理判定**不在任何自动流里**,\n只有人手动敲 `pnpm contracts:check` 才会发生。\n\n技术原因不是疏忽:linter 需要工作区根(Catalog 的 directory / code_truth / evidence 与\n决议 source 都是相对工作区的路径),CI 只 checkout 本仓,接进根链会以\nWORKSPACE_ROOT_UNRESOLVED 退出 2——check:local 正是为此存在。\n\n**但挡它在链外的历史理由已经不成立。** CLAUDE.md 当前状态节写着「`check` 余 6 项\nPLATFORM_PROJECT_UNREGISTERED 待 CHG-001」,2026-09-18 实测**已全部通过**:\n17 draft apps / 168 governed entity / 11 draft fact / 9 permission resource /\n39 decisions(32 approved / 3 pending)/ 21 platform projects(19 in goal scope),\nschema 兼容 11/11 immutable,影响图 258 节点 297 边。又一次「条件早已满足而无人察觉」。\n\n已改为 role: gate,带 reason / wireInWhen / conditionReviewBy(2026-10-31):剩下的\n只是工作区可达性,两条路二选一需裁决——给 CI 一条能取到工作区的 job(或把 linter 需要\n的工作区事实快照进本仓),或在工作区侧另起 workspace-only 链由治理层消费。\nCLAUDE.md 那句已划掉并补上实测与原因,免得下一个会话照着旧结论重走一遍。\n\n流外分布随之 4 门禁 / 8 工具 → 5 门禁 / 7 工具。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/90f3b99b5976b58431097147662a1253b096840c","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-18T02:04:23-07:00","added":[],"removed":[],"modified":["CLAUDE.md","governance/gate-flow.json"]}],"total_commits":0,"head_commit":{"id":"32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","message":"chore(reports): check:caddy 回绑 @ 426a7df\n\n干净检出(.worktrees/rebind-426a7df)重跑,worktreeDirty=false;\n两个 profile 各 0 违规,caddy validate 经 docker 两份都 passed(不是 skipped)。\n报告新增 workbench 段,其中 guardsDocumentNavigation=false 是登记事实:\n入口鉴权只挡带 Authorization 头的数据面,纯静态 SPA 的文档导航挡不住。\n\n主工作区有并行会话 WIP,本次只还原本任务改动的这一份报告。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/32ad69a15ceb55e1cbcb170d7fdd47897e50c01b","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-18T02:05:49-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":18304,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-09-18T16:20: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
|
30
|
1789722433
|
1789722473
|
0
|
1789722432
|
1789722519
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25437
|
docs(scope): sign off final peer-bound runtime and docs(scope): sign off final peer-bound runtime and real local integration...
|
76
|
5
|
governance.yml
|
174
|
5
|
0
|
refs/heads/main
|
32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","after":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/f93c6f838063dfb774dc1f6f09ee1fa82996c31b...32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","commits":[{"id":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","message":"docs(scope): sign off final peer-bound runtime and real local integration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","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-10T08:11:53-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.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/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/scope-development-deployment.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"7d67f3bd0357f1c71af9d4b6cbbe84368673a71f","message":"fix(scope): satisfy published identity SDK kernel peer in private adapter\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d67f3bd0357f1c71af9d4b6cbbe84368673a71f","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-10T07:54:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.md","packages/scope-access/package.json","pnpm-lock.yaml","reports/agent-adapters.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-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/validation-source.latest.json"]},{"id":"3df0c002d8cba5343f93cd709f2dc9b11cd4f38f","message":"chore(scope): archive passing secured runtime and real local deployment evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3df0c002d8cba5343f93cd709f2dc9b11cd4f38f","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-10T07:49:23-07:00","added":["reports/scope-development-deployment.latest.json"],"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/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/write-capacity.latest.json"]},{"id":"d1d21fc910b8a955c15ef3798214949fbc5ff4ae","message":"docs(scope): align acceptance dates, counters and merged source anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d1d21fc910b8a955c15ef3798214949fbc5ff4ae","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-10T07:29:49-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"0291441c4abe2adfec73efe5061231e64a250efd","message":"Merge branch 'main' into codex/os-scope-consumer-20261010\n\n# Conflicts:\n#\tCLAUDE.md\n#\treports/access-audit.latest.json\n#\treports/alertmanager-image.latest.json\n#\treports/loki-image.latest.json\n#\treports/otel-collector-image.latest.json\n#\treports/postgres-image.latest.json\n#\treports/redis-auth-live.latest.json\n#\treports/tempo-image.latest.json\n#\treports/trace-backend.latest.json\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0291441c4abe2adfec73efe5061231e64a250efd","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-10T07:29:49-07:00","added":[],"removed":[],"modified":["docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.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/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","message":"docs(scope): sign off final peer-bound runtime and real local integration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","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-10T08:11:53-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.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/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/scope-development-deployment.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":101188,"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-10T19:21: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
|
36
|
1791645184
|
1791645214
|
0
|
1791645184
|
1791645275
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25438
|
docs(scope): sign off final peer-bound runtime and docs(scope): sign off final peer-bound runtime and real local integration...
|
76
|
5
|
platform-governance.yml
|
175
|
5
|
0
|
refs/heads/main
|
32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f93c6f838063dfb774dc1f6f09ee1fa82996c31b","after":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","compare_url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/compare/f93c6f838063dfb774dc1f6f09ee1fa82996c31b...32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","commits":[{"id":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","message":"docs(scope): sign off final peer-bound runtime and real local integration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","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-10T08:11:53-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.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/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/scope-development-deployment.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},{"id":"7d67f3bd0357f1c71af9d4b6cbbe84368673a71f","message":"fix(scope): satisfy published identity SDK kernel peer in private adapter\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/7d67f3bd0357f1c71af9d4b6cbbe84368673a71f","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-10T07:54:54-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.md","packages/scope-access/package.json","pnpm-lock.yaml","reports/agent-adapters.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-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/validation-source.latest.json"]},{"id":"3df0c002d8cba5343f93cd709f2dc9b11cd4f38f","message":"chore(scope): archive passing secured runtime and real local deployment evidence\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/3df0c002d8cba5343f93cd709f2dc9b11cd4f38f","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-10T07:49:23-07:00","added":["reports/scope-development-deployment.latest.json"],"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/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/write-capacity.latest.json"]},{"id":"d1d21fc910b8a955c15ef3798214949fbc5ff4ae","message":"docs(scope): align acceptance dates, counters and merged source anchor\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/d1d21fc910b8a955c15ef3798214949fbc5ff4ae","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-10T07:29:49-07:00","added":[],"removed":[],"modified":["CLAUDE.md"]},{"id":"0291441c4abe2adfec73efe5061231e64a250efd","message":"Merge branch 'main' into codex/os-scope-consumer-20261010\n\n# Conflicts:\n#\tCLAUDE.md\n#\treports/access-audit.latest.json\n#\treports/alertmanager-image.latest.json\n#\treports/loki-image.latest.json\n#\treports/otel-collector-image.latest.json\n#\treports/postgres-image.latest.json\n#\treports/redis-auth-live.latest.json\n#\treports/tempo-image.latest.json\n#\treports/trace-backend.latest.json\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/0291441c4abe2adfec73efe5061231e64a250efd","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-10T07:29:49-07:00","added":[],"removed":[],"modified":["docs/operations/fact-dev-recovery-2026-10-10.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.latest.json","reports/kernel-admission.latest.json","reports/kernel-downstream.latest.json","reports/kernel-packages.latest.json","reports/list-bounds.latest.json","reports/llm-eval.latest.json","reports/migrations.latest.json","reports/mobile-export.latest.json","reports/naming.latest.json","reports/operations.latest.json","reports/platform-dependency-provenance.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/validation-source.latest.json"]}],"total_commits":0,"head_commit":{"id":"32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","message":"docs(scope): sign off final peer-bound runtime and real local integration\n","url":"https://gitea.g-hi.com/luoanwu/digital-employee-os/commit/32a7063d3caecbc8cff4e3553a1f9e9c142c4fc1","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-10T08:11:53-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/integration/scope-business-reads.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/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/scope-development-deployment.latest.json","reports/statemachine-write-guard.latest.json","reports/tracing.latest.json","reports/validation-source.latest.json","reports/write-capacity.latest.json"]},"repository":{"id":76,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"digital-employee-os","full_name":"luoanwu/digital-employee-os","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":101188,"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-10T19:21: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
|
8
|
1791645214
|
1791645245
|
0
|
1791645184
|
1791645275
|
|
|
0
|
Edit
Delete
|
|
24942
|
Record verified 0.186.0 deployment, knowledge reli Record verified 0.186.0 deployment, knowledge reliance evidence and test accounts...
|
121
|
5
|
kernel-ci.yml
|
295
|
5
|
0
|
refs/heads/main
|
32a44ff6ff6eae18be53d1456f4c5ca7d855d655
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"343b5c6bca9d5fc30067dcf096cc503938185f83","after":"32a44ff6ff6eae18be53d1456f4c5ca7d855d655","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/343b5c6bca9d5fc30067dcf096cc503938185f83...32a44ff6ff6eae18be53d1456f4c5ca7d855d655","commits":[{"id":"32a44ff6ff6eae18be53d1456f4c5ca7d855d655","message":"Record verified 0.186.0 deployment, knowledge reliance evidence and test accounts\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/32a44ff6ff6eae18be53d1456f4c5ca7d855d655","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-01T23:10:59-07:00","added":["ops/deployments/2026-10-02-knowledge-context-01860-local.md","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-attempt1-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-monthly-partitions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-cleanup.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-dump.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-port.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-start.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restored-contracts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-reuse-dependencies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-asset-device.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-attribution-learning.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-coordinates.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-emergency-governance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-evaluation-definition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-evidence-supersession.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-human-inbox.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-knowledge-revocation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-order-fulfilment-saga.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-scanner-lease.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-task-creation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-task-evaluation-composition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-thirteen-questions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/deployed-check.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/final-audit.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/dependencies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/migration-test-db.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-port.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-start.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-version.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-maintained-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-monthly-partitions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-asset-device.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-attribution-learning.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-coordinates.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-emergency-governance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-evaluation-definition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-evidence-supersession.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-human-inbox.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-knowledge-revocation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-order-fulfilment-saga.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-scanner-lease.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-task-creation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-task-evaluation-composition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-thirteen-questions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-start-api.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-start-com.erk.kernel-worker.saga-timeout.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-stop-api.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-stop-com.erk.kernel-worker.saga-timeout.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/source-manifest.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/targeted-tests.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/targeted-tests.txt"],"removed":[],"modified":["README.md","docs/roadmap.md","docs/v1-completion.md","docs/七域五维统一领域模型-V1.0-全量编校版.md","docs/七域五维统一领域模型-V1.0.md","model/gap-governance.json","model/plan-ledger.json","model/release-anchors.json","model/scenario-bindings.json","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"32a44ff6ff6eae18be53d1456f4c5ca7d855d655","message":"Record verified 0.186.0 deployment, knowledge reliance evidence and test accounts\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/32a44ff6ff6eae18be53d1456f4c5ca7d855d655","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-01T23:10:59-07:00","added":["ops/deployments/2026-10-02-knowledge-context-01860-local.md","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-attempt1-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-monthly-partitions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-cleanup.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-dump.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-port.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restore-start.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-restored-contracts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-reuse-dependencies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-asset-device.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-attribution-learning.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-coordinates.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-emergency-governance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-evaluation-definition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-evidence-supersession.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-human-inbox.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-knowledge-revocation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-order-fulfilment-saga.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-scanner-lease.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-task-creation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-task-evaluation-composition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-smoke-thirteen-questions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/candidate-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/deployed-check.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/final-audit.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/check.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/dependencies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/migration-test-db.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-port.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-start.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/postgres-version.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/full-ci/spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-maintained-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-migrate.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-monthly-partitions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-all-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-audit-chain.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-cross-fks.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-cross-refs.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-db-roles.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-execution-provenance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-external-sales-order-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-historical-facts.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-integration-events.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-cutover.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-horizon.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-identities.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-partition-references.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-pre-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-report.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-schedule-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-asset-device.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-attribution-learning.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-coordinates.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-emergency-governance.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-evaluation-definition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-evidence-supersession.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-human-inbox.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-knowledge-revocation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-order-fulfilment-saga.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-scanner-lease.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-task-creation.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-task-evaluation-composition.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-smoke-thirteen-questions.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-spec-copies.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-start-api.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-start-com.erk.kernel-worker.saga-timeout.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-state-journal.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-stop-api.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-stop-com.erk.kernel-worker.saga-timeout.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-task-evaluation-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-authorization-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-condition-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/live-trigger-state-history.txt","ops/deployments/evidence/2026-10-02-knowledge-context-01860/source-manifest.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/targeted-tests.json","ops/deployments/evidence/2026-10-02-knowledge-context-01860/targeted-tests.txt"],"removed":[],"modified":["README.md","docs/roadmap.md","docs/v1-completion.md","docs/七域五维统一领域模型-V1.0-全量编校版.md","docs/七域五维统一领域模型-V1.0.md","model/gap-governance.json","model/plan-ledger.json","model/release-anchors.json","model/scenario-bindings.json","ops/runbook.md"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":177764,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":50,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T14:10:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790921476
|
1790921512
|
0
|
1790921474
|
1790921512
|
|
|
0
|
Edit
Delete
|
|
24361
|
feat(audit): add fail-closed client with HTTP conf feat(audit): add fail-closed client with HTTP conformance...
|
116
|
5
|
platform.yml
|
254
|
5
|
0
|
refs/heads/main
|
327ddf67a92ae391902fdf2e9828e78da805e7d0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1c61972ff116e1e41585dcaadbb71ba4a1f079cf","after":"327ddf67a92ae391902fdf2e9828e78da805e7d0","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/1c61972ff116e1e41585dcaadbb71ba4a1f079cf...327ddf67a92ae391902fdf2e9828e78da805e7d0","commits":[{"id":"327ddf67a92ae391902fdf2e9828e78da805e7d0","message":"feat(audit): add fail-closed client with HTTP conformance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/327ddf67a92ae391902fdf2e9828e78da805e7d0","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-22T09:43:22-07:00","added":["runtime/clients/audit/README.md","runtime/clients/audit/package.json","runtime/clients/audit/src/index.test.ts","runtime/clients/audit/src/index.ts","runtime/clients/audit/tsconfig.json","runtime/test/port/client-audit.test.ts"],"removed":[],"modified":["docs/缺失模块完善清单-2026-09-21.md","governance/evidence-scopes.json","governance/lib/port-conformance.mjs","governance/release-packages.json","governance/test/port-conformance.test.mjs","governance/test/verify-candidate.test.mjs","runtime/clients/README.md","runtime/pnpm-lock.yaml","runtime/test/e2e/audit-http.test.ts","runtime/test/package.json"]}],"total_commits":0,"head_commit":{"id":"327ddf67a92ae391902fdf2e9828e78da805e7d0","message":"feat(audit): add fail-closed client with HTTP conformance\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/327ddf67a92ae391902fdf2e9828e78da805e7d0","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-22T09:43:22-07:00","added":["runtime/clients/audit/README.md","runtime/clients/audit/package.json","runtime/clients/audit/src/index.test.ts","runtime/clients/audit/src/index.ts","runtime/clients/audit/tsconfig.json","runtime/test/port/client-audit.test.ts"],"removed":[],"modified":["docs/缺失模块完善清单-2026-09-21.md","governance/evidence-scopes.json","governance/lib/port-conformance.mjs","governance/release-packages.json","governance/test/port-conformance.test.mjs","governance/test/verify-candidate.test.mjs","runtime/clients/README.md","runtime/pnpm-lock.yaml","runtime/test/e2e/audit-http.test.ts","runtime/test/package.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":33203,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":44,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-09-23T00:43:23+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
|
34
|
1790095555
|
1790095615
|
0
|
1790095432
|
1790095696
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
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
|
|
25895
|
chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e chore(reports): Owner同源Runtime与双浏览器静态验收回绑 @ 346f4e7...
|
83
|
5
|
platform-governance.yml
|
71
|
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
|
1
|
8
|
1792147472
|
1792147495
|
0
|
1792147382
|
1792147495
|
|
|
0
|
Edit
Delete
|
|
27114
|
chore(reports): 工作台发布快照联建 @ 388c74ee6
|
116
|
5
|
platform.yml
|
1439
|
5
|
0
|
refs/heads/main
|
326718d3c79792c0ad6934653d4945c997e16c21
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d806f9a0399345b8c81b4b79a0a753301224b441","after":"326718d3c79792c0ad6934653d4945c997e16c21","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/d806f9a0399345b8c81b4b79a0a753301224b441...326718d3c79792c0ad6934653d4945c997e16c21","commits":[{"id":"326718d3c79792c0ad6934653d4945c997e16c21","message":"chore(reports): 工作台发布快照联建 @ 388c74ee6\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/326718d3c79792c0ad6934653d4945c997e16c21","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:29:45-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"388c74ee655ec9a592012373eeab7976a5987110","message":"chore(reports): evidence 回绑 @ 59557bf7b\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/388c74ee655ec9a592012373eeab7976a5987110","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:29:44-08:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"59557bf7b4fb81400b204dc95e1364cc94479e5c","message":"chore(reports): 工作台发布快照与 Release Manifest 联建 @ 6326544cc\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/59557bf7b4fb81400b204dc95e1364cc94479e5c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:29:35-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"6326544cc04553fc846aa32321fdac7d3240827a","message":"chore(reports): 未落地面与发布漂移回绑 @ 9f0827519\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/6326544cc04553fc846aa32321fdac7d3240827a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:29:34-08:00","added":[],"removed":[],"modified":["reports/release-drift.latest.json","reports/stub-surface.latest.json"]},{"id":"9f08275192c4e192ea473c3767ab22cc1e40e462","message":"chore(governance): 未落地面到期复核,30 条写明依据并顺延到 12-05\n\n30 条登记的复核期是 11-07,过期后 check:stub-surface 按 S8 判红。逐条核对后\n没有一条能退场,写明依据和 53001 开关状态,复核期顺延到 2026-12-05。\n现状页同步本次复核和 58080 采用 9e779570a。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/9f08275192c4e192ea473c3767ab22cc1e40e462","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:16:50-08:00","added":[],"removed":[],"modified":["docs/当前状态与验收边界.md","governance/stub-surface.json"]}],"total_commits":0,"head_commit":{"id":"326718d3c79792c0ad6934653d4945c997e16c21","message":"chore(reports): 工作台发布快照联建 @ 388c74ee6\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/326718d3c79792c0ad6934653d4945c997e16c21","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-11-05T06:29:45-08:00","added":[],"removed":[],"modified":["reports/release-manifest.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":132696,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":1,"watchers_count":1,"branch_count":189,"open_issues_count":0,"open_pr_counter":5,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-11-05T22:28:08+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
30
|
1793888996
|
1793889004
|
0
|
1793888995
|
1793889026
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24583
|
docs(治理): 开发计划 §8 续十记实体人管理评估——DEC-039 补充问题 7(16469 docs(治理): 开发计划 §8 续十记实体人管理评估——DEC-039 补充问题 7(16469ac)与 DEC-001 实施补记(ed2732e),§1 订正 6b53335,两次镜像同步三端已齐未推,两仓无实现提交...
|
117
|
5
|
governance.yml
|
162
|
5
|
0
|
refs/heads/main
|
325d99439044be57ed211d21ef787aeda9b6edbe
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a14b5504af453ebcf34c78541578a1fc05e30c32","after":"325d99439044be57ed211d21ef787aeda9b6edbe","compare_url":"https://gitea.g-hi.com/luoanwu/platform-governance/compare/a14b5504af453ebcf34c78541578a1fc05e30c32...325d99439044be57ed211d21ef787aeda9b6edbe","commits":[{"id":"325d99439044be57ed211d21ef787aeda9b6edbe","message":"docs(治理): 开发计划 §8 续十记实体人管理评估——DEC-039 补充问题 7(16469ac)与 DEC-001 实施补记(ed2732e),§1 订正 6b53335,两次镜像同步三端已齐未推,两仓无实现提交\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/325d99439044be57ed211d21ef787aeda9b6edbe","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-26T03:46:58-07:00","added":[],"removed":[],"modified":["平台治理/基础设施文档/开发计划.md"]}],"total_commits":0,"head_commit":{"id":"325d99439044be57ed211d21ef787aeda9b6edbe","message":"docs(治理): 开发计划 §8 续十记实体人管理评估——DEC-039 补充问题 7(16469ac)与 DEC-001 实施补记(ed2732e),§1 订正 6b53335,两次镜像同步三端已齐未推,两仓无实现提交\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/platform-governance/commit/325d99439044be57ed211d21ef787aeda9b6edbe","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-26T03:46:58-07:00","added":[],"removed":[],"modified":["平台治理/基础设施文档/开发计划.md"]},"repository":{"id":117,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"platform-governance","full_name":"luoanwu/platform-governance","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":19906,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance/languages","html_url":"https://gitea.g-hi.com/luoanwu/platform-governance","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/platform-governance","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/platform-governance.git","clone_url":"https://gitea.g-hi.com/luoanwu/platform-governance.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-15T11:53:24+08:00","updated_at":"2026-09-26T18:46:47+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
|
1790420476
|
1790420491
|
0
|
1790419715
|
1790420491
|
|
|
0
|
Edit
Delete
|
|
25850
|
chore(reports): 快照纳入通知 0001 最终证据状态
|
116
|
5
|
platform.yml
|
752
|
5
|
0
|
refs/heads/main
|
324ef4eba395b415fe6a0cfc99f51487f8d241fb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7d079ccf7ac7930ef91c949bb0564971454cde52","after":"324ef4eba395b415fe6a0cfc99f51487f8d241fb","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/7d079ccf7ac7930ef91c949bb0564971454cde52...324ef4eba395b415fe6a0cfc99f51487f8d241fb","commits":[{"id":"324ef4eba395b415fe6a0cfc99f51487f8d241fb","message":"chore(reports): 快照纳入通知 0001 最终证据状态\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/324ef4eba395b415fe6a0cfc99f51487f8d241fb","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:14:13-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"a2f1f45a4a6f718c0f79548d561677c52626d11d","message":"chore(reports): 回绑通知 0001 证据新鲜度\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/a2f1f45a4a6f718c0f79548d561677c52626d11d","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:14:13-07:00","added":[],"removed":[],"modified":["reports/evidence-freshness.latest.json"]},{"id":"f15cf2247a9cc17c0fae346ba4652585c770e9b6","message":"chore(reports): 回绑通知 0001 工作台快照\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f15cf2247a9cc17c0fae346ba4652585c770e9b6","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:14:06-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},{"id":"724bd86959d280acb0cae9b6ae4b7638b3fe4d1e","message":"chore(reports): 回绑通知验收文档一致性\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/724bd86959d280acb0cae9b6ae4b7638b3fe4d1e","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:13:42-07:00","added":[],"removed":[],"modified":["reports/doc-claims.latest.json","reports/stub-surface.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"00ee5964c7227d40288125cf99152ec3d2a55c7f","message":"docs(runtime): 对齐动态验收区的七位来源格式\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/00ee5964c7227d40288125cf99152ec3d2a55c7f","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:13:29-07:00","added":[],"removed":[],"modified":["runtime/CLAUDE.md"]}],"total_commits":0,"head_commit":{"id":"324ef4eba395b415fe6a0cfc99f51487f8d241fb","message":"chore(reports): 快照纳入通知 0001 最终证据状态\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/324ef4eba395b415fe6a0cfc99f51487f8d241fb","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:14:13-07:00","added":[],"removed":[],"modified":["reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":63587,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":55,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-16T08:53:14+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
10
|
0
|
1792113368
|
0
|
1792113309
|
1792113368
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
25619
|
chore(reports): 根链、工作台快照与浏览器回归回绑 @ 66169f96(合入 D16 chore(reports): 根链、工作台快照与浏览器回归回绑 @ 66169f96(合入 D16 域包扩展与七域统一实体运行时)...
|
116
|
5
|
platform.yml
|
654
|
5
|
0
|
refs/heads/main
|
3238e0299d3118e673b24a58bf9db0607fcfacb8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cc9e4b3256d2e69e7fcd43d8542a02c9711f2675","after":"3238e0299d3118e673b24a58bf9db0607fcfacb8","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/cc9e4b3256d2e69e7fcd43d8542a02c9711f2675...3238e0299d3118e673b24a58bf9db0607fcfacb8","commits":[{"id":"3238e0299d3118e673b24a58bf9db0607fcfacb8","message":"chore(reports): 根链、工作台快照与浏览器回归回绑 @ 66169f96(合入 D16 域包扩展与七域统一实体运行时)\n\n合并提交 66169f96(第一父主线 cc9e4b32)上完整根 pnpm check:仅 check:evidence 因 workbench-catalog-snapshot\n落在本次合入的作用域而判过期,其余各环通过;重建工作台快照、浏览器回归 94/94,重嵌 evidence,\ncheck:evidence partial 0 errors(12 条告警均为既有实环境报告)。EES 服务无库全量 0 失败;真库四份用例已在\nc4f3f629 的新建任务容器上通过(主线新增提交未触及 EES)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3238e0299d3118e673b24a58bf9db0607fcfacb8","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-11T19:44:43-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"66169f968f76362f0bd8a17630e6549127af421c","message":"Merge EES D16 seven-domain hosting and unified entity runtime into current main(以主线 cc9e4b32 为第一父)\n\n合入 claude/ees-seven-domains-20261011(f4b4478d D16 域包扩展、54b55810 七域统一实体运行时、c4f3f629 回绑)。\n冲突:报告取主线版本,合并后重跑回绑;docs/当前状态与验收边界.md 取主线新写的正式 Writer 行与本分支的域包行。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/66169f968f76362f0bd8a17630e6549127af421c","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-11T19:41:24-07:00","added":["runtime/services/enterprise-entity-service/src/domains/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/entity-catalog.mjs","runtime/services/enterprise-entity-service/src/domains/entity-runtime.mjs","runtime/services/enterprise-entity-service/src/domains/human.mjs","runtime/services/enterprise-entity-service/src/domains/kernel-commands.json","runtime/services/enterprise-entity-service/src/domains/sql/005_domain_engine_d16.sql","runtime/services/enterprise-entity-service/src/domains/sql/006_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/sql/007_work_project.sql","runtime/services/enterprise-entity-service/src/domains/sql/008_human_organization_profile.sql","runtime/services/enterprise-entity-service/src/domains/work.mjs","runtime/services/enterprise-entity-service/test/domains-d16.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.test.mjs"],"removed":[],"modified":["docs/README.md","docs/企业实体服务/实施治理与批准范围.md","docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/企业实体服务/真实准入与逐项签收续验-2026-10-11/README.md","docs/当前状态与验收边界.md","governance/enterprise-entity-service-domain-packages.json","governance/test/enterprise-entity-service.test.mjs","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/docs/identity-integration.md","runtime/services/enterprise-entity-service/src/candidate-errors.mjs","runtime/services/enterprise-entity-service/src/domains/catalog.json","runtime/services/enterprise-entity-service/src/domains/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/contracts/domain-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/domain-http.mjs","runtime/services/enterprise-entity-service/src/domains/domain-kernel.mjs","runtime/services/enterprise-entity-service/src/enterprise-identity-ports.mjs","runtime/services/enterprise-entity-service/src/runtime.mjs","runtime/services/enterprise-entity-service/test/domains-http.test.mjs","runtime/services/enterprise-entity-service/test/domains.test.mjs"]},{"id":"c4f3f629d7df8da67994128ecb61a1eec46c4023","message":"chore(reports): 根链、工作台快照与浏览器回归回绑 @ 54b55810(D16 域包扩展与七域统一实体运行时)\n\nclean 54b55810(f4b4478d + 54b55810 变基到 main 7635687f)上完整根 pnpm check:仅 check:evidence 因\nworkbench-catalog-snapshot 落在本次改动作用域(域包合同目录、目录、登记)而判过期,其余各环通过;\n重建工作台快照并重嵌 evidence,check:evidence partial 0 errors(12 条告警均为本分支起点前已失鲜的实环境报告)。\n工作台浏览器回归 92/92(EES 工作区接口与能力 5 份契约、域包 5 域按快照逐项核对)。\nEES 服务全量(新建 PG16 任务容器,含域包与统一实体运行时四份真库用例)297 例 282 通过 15 条件跳过 0 失败;\n跨 schema 外键 0、序列 0、域包表全部 FORCE RLS、内核迁移 171、auditOwnerRoles 无发现;容器已清理。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c4f3f629d7df8da67994128ecb61a1eec46c4023","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-11T19:18:59-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},{"id":"54b55810d372e6292eb118683364cb594240215d","message":"feat(ees): 七域统一实体运行时 HTTP——53 类实体加 Product 一套路由\n\n按用户 10-11 选定的「统一实体运行时 API」(D16)新增 /api/v1/entity-runtime/*:\n- POST /commands:承接 216 条命令,内核 149 条交固定内核执行器,域包 67 条交域包执行器,\n 协议不变(幂等回执、拒绝留痕、Owner 角色、当前主体复核);内核不承接 7 条并写明原因\n (SYSTEM 专属 5、数字员工执行令牌 1、IssuePrincipalToken 须内核路由交付令牌)。\n- GET /commands/{id}/receipt:仅提交人可见,标明承载方。\n- GET /entities/{type}/{id}:54 类;内核 41 类沿用内核可见性——25 类调内核原生读取,\n 12 类子记录经父记录的内核读取判定,Human / ToolInvocation / ToolDefinition / GoalRef\n 按最接近的内核规则写在本层;域包 13 类按逐操作授权。视图不含本地租户。\n- GET /entity-types:每类的域、承载方、内核阶段、读取规则与承接命令。\n\nkernel-commands.json 由固定源只读盘点生成,checkEntityCatalog() 核对与固定模型、载荷合同一致。\nOwner 文件身份端口只展开 entity-catalog.mjs 导出的一份 PACKAGE_HTTP_OPERATIONS(81 + 272),\n共 363 个可绑定操作,未绑定即拒绝。正式宿主:命令归 BUSINESS_WRITE、读取归 BUSINESS_READ;\nREAD_SEMANTICS 三条语义路由、business-runtime 与 domain-runtime 路由不变。\ndomain-http 抽出 candidateRouteHandler 与 DOMAIN_RESULT_REFS 供复用,行为不变。\n\n测试:无库 8/8;真库 HTTP 全链 1/1(内核 Case/Task/依赖/GoalRef 与域包 Project/Product/Organization\n同一路由,内核读取规则对无关的人 403);服务全量 297 例 282 通过 15 条件跳过 0 失败;\nEES 门禁 18/18、check:source、build 通过。文档:域包记录 §9 与各处计数同步。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/54b55810d372e6292eb118683364cb594240215d","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-11T19:14:02-07:00","added":["runtime/services/enterprise-entity-service/src/domains/contracts/entity-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/entity-catalog.mjs","runtime/services/enterprise-entity-service/src/domains/entity-runtime.mjs","runtime/services/enterprise-entity-service/src/domains/kernel-commands.json","runtime/services/enterprise-entity-service/test/entity-runtime.integration.test.mjs","runtime/services/enterprise-entity-service/test/entity-runtime.test.mjs"],"removed":[],"modified":["docs/README.md","docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/企业实体服务/真实准入与逐项签收续验-2026-10-11/README.md","docs/当前状态与验收边界.md","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/docs/identity-integration.md","runtime/services/enterprise-entity-service/src/candidate-errors.mjs","runtime/services/enterprise-entity-service/src/domains/domain-http.mjs","runtime/services/enterprise-entity-service/src/enterprise-identity-ports.mjs","runtime/services/enterprise-entity-service/src/runtime.mjs"]},{"id":"f4b4478df1628981e569043b95136648fae6c6eb","message":"feat(ees): D16 域包扩展——Product、Order、Project、Organization、CapabilityProfile 本地承载\n\n按用户 10-11 已定 D16(修订 D14,七域全部实体由 EES 承载并开放)补齐固定内核仍为\ndeferred / external_ref 的 4 类,并一起实现 D10 的 Product(prd_)与 D13 的 Offering 组成。\n\n- 商:Product 4 条命令;Order 9 条命令(行按 Offering 版本与价格快照、确认单独授权、\n 确认后改单生成新修订、履行进度只由订单义务推导、取消前须处理未完结义务);\n DefineOffering 可带 productId 与 components;商业义务新增来源 CUSTOMER_ORDER。\n- 事:Project 14 条命令(里程碑只判一次、凭已验收 Deliverable 或已确认 Outcome 达成,\n 先申请收尾、里程碑全判定后才完成)。放内核 work schema,用内核 erk_work。\n- 人:Organization 8 条命令(父级按生效时间只追加、无环、改名/迁移/停用/关闭/合并各为事实);\n CapabilityProfile 4 条命令(每主体一份,只列本主体 CapabilityState)。放内核 human schema,\n 用内核 erk_human;写权限同授 erk_app,sync_owner_role_grants() 重算后不变。\n- SQL 005–008 登记进域包登记(8 份,逐个钉摘要);动作约束并入 6 个新动作(85 = 内核 65 + 域包 20)。\n- HTTP:domain-runtime 合同枚举由目录重导出(67 条命令、13 类聚合、81 个操作);\n MergeOrganization 的授权目标为被合并方。\n- 测试:域包无库 9/9、HTTP 无库 7/7;新增真库用例 domains-d16 1/1;新建 PG16 任务容器上\n 服务全量 288 例 273 通过 15 条件跳过 0 失败;跨 schema 外键 0、序列 0、新表全部 FORCE RLS、\n 内核迁移 171、auditOwnerRoles 无发现(重跑 sync 后仍无);EES 门禁 18/18。\n- 文档:域包记录 §8 与各处计数同步(docs/README、当前状态、实施治理、真实准入续验、EES README)。\n\nERK 固定源逐字节不变,UDM-03/UDM-14 照旧。D16 与 D8、D11、D12、D15 的两宿主关系待裁。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/f4b4478df1628981e569043b95136648fae6c6eb","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-11T19:02:03-07:00","added":["runtime/services/enterprise-entity-service/src/domains/commerce-order.mjs","runtime/services/enterprise-entity-service/src/domains/human.mjs","runtime/services/enterprise-entity-service/src/domains/sql/005_domain_engine_d16.sql","runtime/services/enterprise-entity-service/src/domains/sql/006_commerce_product_order.sql","runtime/services/enterprise-entity-service/src/domains/sql/007_work_project.sql","runtime/services/enterprise-entity-service/src/domains/sql/008_human_organization_profile.sql","runtime/services/enterprise-entity-service/src/domains/work.mjs","runtime/services/enterprise-entity-service/test/domains-d16.integration.test.mjs"],"removed":[],"modified":["docs/README.md","docs/企业实体服务/实施治理与批准范围.md","docs/企业实体服务/客商财域包候选-2026-10-11.md","docs/企业实体服务/真实准入与逐项签收续验-2026-10-11/README.md","docs/当前状态与验收边界.md","governance/enterprise-entity-service-domain-packages.json","governance/test/enterprise-entity-service.test.mjs","runtime/services/enterprise-entity-service/README.md","runtime/services/enterprise-entity-service/src/domains/catalog.json","runtime/services/enterprise-entity-service/src/domains/commerce.mjs","runtime/services/enterprise-entity-service/src/domains/contracts/command-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/contracts/domain-runtime-api.v1.openapi.json","runtime/services/enterprise-entity-service/src/domains/contracts/event-payloads.v1.schema.json","runtime/services/enterprise-entity-service/src/domains/domain-http.mjs","runtime/services/enterprise-entity-service/src/domains/domain-kernel.mjs","runtime/services/enterprise-entity-service/test/domains-http.test.mjs","runtime/services/enterprise-entity-service/test/domains.test.mjs"]}],"total_commits":0,"head_commit":{"id":"3238e0299d3118e673b24a58bf9db0607fcfacb8","message":"chore(reports): 根链、工作台快照与浏览器回归回绑 @ 66169f96(合入 D16 域包扩展与七域统一实体运行时)\n\n合并提交 66169f96(第一父主线 cc9e4b32)上完整根 pnpm check:仅 check:evidence 因 workbench-catalog-snapshot\n落在本次合入的作用域而判过期,其余各环通过;重建工作台快照、浏览器回归 94/94,重嵌 evidence,\ncheck:evidence partial 0 errors(12 条告警均为既有实环境报告)。EES 服务无库全量 0 失败;真库四份用例已在\nc4f3f629 的新建任务容器上通过(主线新增提交未触及 EES)。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/3238e0299d3118e673b24a58bf9db0607fcfacb8","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-11T19:44:43-07:00","added":[],"removed":[],"modified":["reports/caddy.latest.json","reports/candidate-contracts.latest.json","reports/capability-acceptance.latest.json","reports/catalog-chg.latest.json","reports/catalog-drift.latest.json","reports/catalog-reconciliation.latest.json","reports/ci-mirror.latest.json","reports/cross-cutting-capabilities.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/facts.latest.json","reports/fixture-coverage.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/migration-decs.latest.json","reports/module-imports.latest.json","reports/otel.latest.json","reports/release-drift.latest.json","reports/stub-surface.latest.json","reports/workbench-catalog-snapshot.latest.json","reports/workbench-ops-snapshot.latest.json","reports/workbench-ui.latest.json","runtime/reports/agent-adapters.latest.json","runtime/reports/conformance-matrix.latest.json","runtime/reports/contract-consumers.latest.json","runtime/reports/docs-truth.latest.json","runtime/reports/dual-backend-parity.latest.json","runtime/reports/fork-readiness.latest.json","runtime/reports/governance-docs.latest.json","runtime/reports/governance-rules.latest.json","runtime/reports/governance-status.latest.json","runtime/reports/governance.latest.json","runtime/reports/migrations.latest.json","runtime/reports/naming.latest.json","runtime/reports/permission-catalog.latest.json","runtime/reports/platform-ops-definitions.latest.json","runtime/reports/runtime-governance.latest.json","runtime/reports/schema-sync.latest.json","runtime/reports/statemachine-write-guard.latest.json","runtime/reports/validation-source.latest.json"]},"repository":{"id":116,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"enterprise-platform","full_name":"luoanwu/enterprise-platform","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":70122,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform/languages","html_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/enterprise-platform","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/enterprise-platform.git","clone_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":53,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-11T07:33:25+08:00","updated_at":"2026-10-12T10:23: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
|
30
|
1791773097
|
1791773170
|
0
|
1791773097
|
1791773201
|
group: platform-${{ github.workflow }}-${{ github. group: platform-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
...
|
platform-platform.yml-refs/heads/main
|
0
|
Edit
Delete
|
|
24954
|
docs: reconcile 0.192.0 release evidence and prese docs: reconcile 0.192.0 release evidence and preserve cancellation validation...
|
121
|
5
|
kernel-ci.yml
|
307
|
5
|
0
|
refs/heads/main
|
322e581040705e083014874aba4585166c7e3b10
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b4eaba62ef1e4bb6e0f38cdf8aeeac42595ee44f","after":"322e581040705e083014874aba4585166c7e3b10","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/b4eaba62ef1e4bb6e0f38cdf8aeeac42595ee44f...322e581040705e083014874aba4585166c7e3b10","commits":[{"id":"322e581040705e083014874aba4585166c7e3b10","message":"docs: reconcile 0.192.0 release evidence and preserve cancellation validation\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/322e581040705e083014874aba4585166c7e3b10","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-02T02:48:06-07:00","added":["ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-check.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-version.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-closing-tests-final.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-closing-tests.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-operation.json"],"removed":[],"modified":["docs/v1-completion.md","model/gap-governance.json","model/release-anchors.json","model/scenario-bindings.json","ops/deployments/2026-10-02-operation-cancellation-01900-local.md","ops/deployments/2026-10-02-skill-version-impact-01920-local.md","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/secret-scan.json"]},{"id":"1be39d38b00ed3a6450bbf5a558f5ec2f941b875","message":"Merge remote-tracking branch 'origin/main' into codex/operation-cancellation\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1be39d38b00ed3a6450bbf5a558f5ec2f941b875","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-02T02:43:14-07:00","added":["docs/releases/0.192.0.md","docs/releases/candidates/k34c-inflight-review.md","docs/skill-version-impact.md","ops/deployments/2026-10-02-skill-version-impact-01920-local.md","ops/drills/2026-10-02-canary-rollback-isolated.json","ops/smoke-skill-version-impact.js","sql/156_skill_version_impact.sql","src/kernel/skill-version-impact.js","test/skill-version-impact.integration.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/openapi.v1.json","contracts/registry.json","contracts/supporting-event-owners.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/all-local-event-payload-contracts.md","docs/canary-rollback-drill.md","docs/core-command-payload-contract.md","docs/decisions/README.md","docs/human-inbox.md","docs/skill-definition.md","docs/v1.1-local-contract-appendix.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/command-concurrency.json","model/cross-refs.json","model/historical-facts.json","model/plan-ledger.json","model/state-journal.json","ops/drills/canary-rollback-drill.js","ops/lib/canary-rollback-evidence.js","package.json","src/contexts/skill.js","src/contexts/work-execution.js","src/http.js","src/kernel/commands.js","src/kernel/definition-lifecycle.js","src/kernel/human-inbox.js","src/kernel/knowledge-binding.js","src/kernel/owner-roles.js","src/kernel/rejection-target.js","test/contracts.test.js","test/historical-facts.test.js","test/spec-governance.test.js","test/state-journal.test.js"]},{"id":"9ebf190a4f38eba93d3b298493d54ff4e2844ed1","message":"docs: reconcile concurrent 0.191.0 delivery and completion evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/9ebf190a4f38eba93d3b298493d54ff4e2844ed1","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-02T02:34:47-07:00","added":["ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-check.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/check.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/postgres-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/postgres-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/postgres-version.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-ci/spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/concurrent-current-operation.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/merged-closing-tests.log"],"removed":[],"modified":["docs/v1-completion.md","model/gap-governance.json","model/release-anchors.json","model/scenario-bindings.json","ops/deployments/2026-10-02-agent-evaluation-01910-local.md","ops/deployments/2026-10-02-operation-cancellation-01900-local.md","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/secret-scan.json"]},{"id":"9913acd16499c82c820dcc675549ebdab89157d5","message":"Merge remote-tracking branch 'origin/main' into codex/operation-cancellation\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/9913acd16499c82c820dcc675549ebdab89157d5","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-02T02:19:56-07:00","added":["docs/agent-evaluation-summary.md","docs/canary-rollback-drill.md","docs/releases/0.191.0.md","docs/releases/candidates/k76d-agent-eval.md","model/agent-evaluation-summary.json","ops/deployments/2026-10-02-agent-evaluation-01910-local.md","ops/drills/2026-10-01-canary-rollback-isolated.json","ops/drills/canary-rollback-drill.js","ops/lib/canary-rollback-evidence.js","ops/smoke-agent-evaluation.js","src/kernel/agent-evaluation-summary-read.js","src/kernel/agent-evaluation-summary.js","test/agent-evaluation-summary.integration.test.js","test/agent-evaluation-summary.test.js","test/canary-rollback-evidence.test.js","test/fixtures/canary-rollback-evidence.canned.json"],"removed":[],"modified":["contracts/openapi.v1.json","docs/capability-state.md","docs/definition-change.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/plan-ledger.json","package.json","src/contexts/human.js","src/http.js","test/not-verified-governance.test.js"]},{"id":"4fd840854d7a98555c1b67d46e97e2acef21fcc3","message":"docs: record verified 0.190.0 cancellation deployment and recovery\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/4fd840854d7a98555c1b67d46e97e2acef21fcc3","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-02T02:19:21-07:00","added":["ops/deployments/2026-10-02-operation-cancellation-01900-local.md","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-api.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-monthly-partitions.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restore-dump.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restore-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restore-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restore-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-restored-contracts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-reuse-dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-asset-device.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-attribution-learning.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-coordinates.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-emergency-governance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-evaluation-definition.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-evidence-supersession.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-fact-coordinates.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-knowledge-revocation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-operation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-saga-compensation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-scanner-lease.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-task-creation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-task-evaluation-composition.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-smoke-thirteen-questions.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/closing-tests.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/deploy.mjs","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/deployed-check.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/final-audit.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/check.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/postgres-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/postgres-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/postgres-version.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-ci/spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-live-preflight/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-live-preflight/live-pre-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-live-preflight/live-report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/first-targeted.txt","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/fourth-targeted.txt","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/check.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-maintained-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-monthly-partitions.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-asset-device.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-attribution-learning.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-coordinates.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-emergency-governance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-evaluation-definition.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-evidence-supersession.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-fact-coordinates.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-knowledge-revocation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-operation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-saga-compensation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-scanner-lease.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-task-creation.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-task-evaluation-composition.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-smoke-thirteen-questions.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-start-api-0.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-start-com.erk.kernel-worker.runtime-timer-0.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-start-com.erk.kernel-worker.saga-timeout-0.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-stop-api.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/live-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/operation-cancellation-evidence.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/pre-deployed-check.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/second-targeted.txt","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/secret-scan.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/targeted-report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/targeted.txt","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/third-targeted.txt"],"removed":[],"modified":[".agents/skills/erk-development-experience/SKILL.md","docs/releases/0.190.0.md","docs/v1-completion.md","model/gap-governance.json","model/plan-ledger.json","model/release-anchors.json","model/scenario-bindings.json","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"322e581040705e083014874aba4585166c7e3b10","message":"docs: reconcile 0.192.0 release evidence and preserve cancellation validation\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/322e581040705e083014874aba4585166c7e3b10","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-02T02:48:06-07:00","added":["ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-check.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-all-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-db-roles.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-integration-events.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-partition-references.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-state-journal.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/check.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/dependencies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/migrate.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/migration-test-db.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-port.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-start.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/postgres-version.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/report.json","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-ci/spec-copies.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-closing-tests-final.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-closing-tests.log","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/current-01920-operation.json"],"removed":[],"modified":["docs/v1-completion.md","model/gap-governance.json","model/release-anchors.json","model/scenario-bindings.json","ops/deployments/2026-10-02-operation-cancellation-01900-local.md","ops/deployments/2026-10-02-skill-version-impact-01920-local.md","ops/deployments/evidence/2026-10-02-operation-cancellation-01900/secret-scan.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":189548,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":52,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T17:41:17+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790934523
|
1790934559
|
0
|
1790934523
|
1790934559
|
|
|
0
|
Edit
Delete
|
|
25008
|
docs: ADR-007 S4 live acceptance of the resident s docs: ADR-007 S4 live acceptance of the resident saga-manager on a synthetic tenant...
|
121
|
5
|
kernel-ci.yml
|
361
|
5
|
0
|
refs/heads/main
|
31f048772daadb12e5238b5e3607e25b071ee7f2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"da2a9f0fe5eaa850643f4a922672204d4a1ff9cf","after":"31f048772daadb12e5238b5e3607e25b071ee7f2","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/da2a9f0fe5eaa850643f4a922672204d4a1ff9cf...31f048772daadb12e5238b5e3607e25b071ee7f2","commits":[{"id":"31f048772daadb12e5238b5e3607e25b071ee7f2","message":"docs: ADR-007 S4 live acceptance of the resident saga-manager on a synthetic tenant\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/31f048772daadb12e5238b5e3607e25b071ee7f2","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-02T07:17:21-07:00","added":["ops/deployments/2026-10-02-saga-manager-live-acceptance-local.md","ops/drills/2026-10-02-saga-manager-live-acceptance.json","ops/drills/saga-manager-live-acceptance.js"],"removed":[],"modified":["docs/decisions/README.md","docs/machine-delegation.md","docs/v1.1-local-contracts-draft.md","model/plan-ledger.json","ops/launchd/README.md"]}],"total_commits":0,"head_commit":{"id":"31f048772daadb12e5238b5e3607e25b071ee7f2","message":"docs: ADR-007 S4 live acceptance of the resident saga-manager on a synthetic tenant\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/31f048772daadb12e5238b5e3607e25b071ee7f2","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-02T07:17:21-07:00","added":["ops/deployments/2026-10-02-saga-manager-live-acceptance-local.md","ops/drills/2026-10-02-saga-manager-live-acceptance.json","ops/drills/saga-manager-live-acceptance.js"],"removed":[],"modified":["docs/decisions/README.md","docs/machine-delegation.md","docs/v1.1-local-contracts-draft.md","model/plan-ledger.json","ops/launchd/README.md"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":221729,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":15,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-02T22:17:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1790950664
|
1790950700
|
0
|
1790950663
|
1790950700
|
|
|
0
|
Edit
Delete
|