|
25078
|
docs: routine retirement after live smokes
|
121
|
5
|
kernel-ci.yml
|
431
|
5
|
0
|
refs/heads/main
|
bfef99fabc2b20641561dcebb6e8d599b3d31d0f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6957569863b529eca10e3a0bcd1f319b04985b8f","after":"bfef99fabc2b20641561dcebb6e8d599b3d31d0f","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/6957569863b529eca10e3a0bcd1f319b04985b8f...bfef99fabc2b20641561dcebb6e8d599b3d31d0f","commits":[{"id":"bfef99fabc2b20641561dcebb6e8d599b3d31d0f","message":"docs: routine retirement after live smokes\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/bfef99fabc2b20641561dcebb6e8d599b3d31d0f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:23:32-07:00","added":[],"removed":[],"modified":["docs/scanner-retirement.md"]}],"total_commits":0,"head_commit":{"id":"bfef99fabc2b20641561dcebb6e8d599b3d31d0f","message":"docs: routine retirement after live smokes\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/bfef99fabc2b20641561dcebb6e8d599b3d31d0f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:23:32-07:00","added":[],"removed":[],"modified":["docs/scanner-retirement.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":277481,"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":19,"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-03T08: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
|
4
|
1791039840
|
1791041934
|
0
|
1790987016
|
1791041934
|
|
|
0
|
Edit
Delete
|
|
25148
|
docs: record all-branch merge acceptance and no-de docs: record all-branch merge acceptance and no-deployment boundary...
|
51
|
5
|
ci.yml
|
18
|
5
|
0
|
refs/heads/main
|
91baf1dd946e0668898de426705f1bd8added1d4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ef60e0581c3f779fd3a9d709a18073882bceb9aa","after":"91baf1dd946e0668898de426705f1bd8added1d4","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ef60e0581c3f779fd3a9d709a18073882bceb9aa...91baf1dd946e0668898de426705f1bd8added1d4","commits":[{"id":"91baf1dd946e0668898de426705f1bd8added1d4","message":"docs: record all-branch merge acceptance and no-deployment boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/91baf1dd946e0668898de426705f1bd8added1d4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T08:37:38-07:00","added":[],"removed":[],"modified":["docs/merge-all-branches-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"91baf1dd946e0668898de426705f1bd8added1d4","message":"docs: record all-branch merge acceptance and no-deployment boundary\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/91baf1dd946e0668898de426705f1bd8added1d4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T08:37:38-07:00","added":[],"removed":[],"modified":["docs/merge-all-branches-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":88345,"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-03T23:35:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791043713
|
0
|
1791041861
|
1791043713
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25150
|
fix: govern real platform ingestion and database a fix: govern real platform ingestion and database audit integrity...
|
51
|
5
|
ci.yml
|
20
|
5
|
0
|
refs/heads/main
|
87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"91baf1dd946e0668898de426705f1bd8added1d4","after":"87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/91baf1dd946e0668898de426705f1bd8added1d4...87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","commits":[{"id":"87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","message":"fix: govern real platform ingestion and database audit integrity\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:08:08-07:00","added":["docs/real-implementation-governance-2026-10-03.md","e2e/tests/06-platform-truth.spec.ts","server/test/platform-ingest-integrity.unit.test.ts","server/test/r30-platform-http-integrity.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","docs/reports/production-capability-truth-matrix-2026-06-12.md","e2e/README.md","e2e/package.json","server/README.md","server/src/adapters/platform/http.ts","server/src/modules/platforms/routes.ts","server/src/modules/platforms/schema.ts","server/src/modules/platforms/service.ts","server/src/openapi.ts","server/test/contract-schema.unit.test.ts","server/test/platform-adapter.unit.test.ts","团购本地生活AI运营App/ui.jsx","团购本地生活AI运营App/upgrades.jsx","开发计划.md","治理经验库.md","真实链路与状态机审计矩阵.md","项目阻塞点分析.md"]}],"total_commits":0,"head_commit":{"id":"87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","message":"fix: govern real platform ingestion and database audit integrity\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:08:08-07:00","added":["docs/real-implementation-governance-2026-10-03.md","e2e/tests/06-platform-truth.spec.ts","server/test/platform-ingest-integrity.unit.test.ts","server/test/r30-platform-http-integrity.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","docs/reports/production-capability-truth-matrix-2026-06-12.md","e2e/README.md","e2e/package.json","server/README.md","server/src/adapters/platform/http.ts","server/src/modules/platforms/routes.ts","server/src/modules/platforms/schema.ts","server/src/modules/platforms/service.ts","server/src/openapi.ts","server/test/contract-schema.unit.test.ts","server/test/platform-adapter.unit.test.ts","团购本地生活AI运营App/ui.jsx","团购本地生活AI运营App/upgrades.jsx","开发计划.md","治理经验库.md","真实链路与状态机审计矩阵.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":88351,"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-03T23:37: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
|
3
|
5
|
0
|
1791043768
|
0
|
1791043713
|
1791043768
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25079
|
release: 0.210.0 (ADR-008 Saga step auto-retry)
|
121
|
5
|
kernel-ci.yml
|
432
|
5
|
0
|
refs/heads/main
|
ca26fe5ec363335933cbf316074f6ae644de9cc4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bfef99fabc2b20641561dcebb6e8d599b3d31d0f","after":"ca26fe5ec363335933cbf316074f6ae644de9cc4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/bfef99fabc2b20641561dcebb6e8d599b3d31d0f...ca26fe5ec363335933cbf316074f6ae644de9cc4","commits":[{"id":"ca26fe5ec363335933cbf316074f6ae644de9cc4","message":"release: 0.210.0 (ADR-008 Saga step auto-retry)\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/ca26fe5ec363335933cbf316074f6ae644de9cc4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:30:00-07:00","added":["docs/releases/0.210.0.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},{"id":"9ccc5810b4efa62308972754240b909ce60dd9ca","message":"test: expect IN_PROGRESS for a running Execution's Task in the policy-consumed death case\n\nThe Task state of a started Execution is IN_PROGRESS; the case expected RUNNING and failed on main.\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/9ccc5810b4efa62308972754240b909ce60dd9ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:16:12-07:00","added":[],"removed":[],"modified":["test/governance-action-death.integration.test.js"]},{"id":"614a4a76a2e3e66cc9a18a3667a1ad0ea7cad704","message":"ADR-008 A2-A3: per-step autoRetry, attempt-free step command id, automatic RetrySagaStep and the manager's off-by-default retry\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/614a4a76a2e3e66cc9a18a3667a1ad0ea7cad704","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:57:52-07:00","added":["docs/releases/candidates/adr008-saga-auto-retry.md","src/kernel/saga-step-command.js","test/saga-auto-retry.integration.test.js"],"removed":[],"modified":["contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.json","contracts/openapi.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/decisions/ADR-008-saga-auto-retry.md","docs/machine-delegation.md","src/contexts/saga.js","src/kernel/machine-delegation.js","src/order-fulfilment-saga.js","src/saga-manager-scanner.js","src/saga-process-manager.js","test/saga-manager.integration.test.js"]},{"id":"6eeaf4c21f6542f7f574b9bc23f7850034628b5b","message":"ADR-008 approved (R1-R6 as recommended); A1 real-database proof of command id replay and retry\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/6eeaf4c21f6542f7f574b9bc23f7850034628b5b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:45:57-07:00","added":["test/saga-step-idempotency.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md"]}],"total_commits":0,"head_commit":{"id":"ca26fe5ec363335933cbf316074f6ae644de9cc4","message":"release: 0.210.0 (ADR-008 Saga step auto-retry)\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/ca26fe5ec363335933cbf316074f6ae644de9cc4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:30:00-07:00","added":["docs/releases/0.210.0.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":278110,"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":19,"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-03T08:23:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791041934
|
1791044043
|
0
|
1790987408
|
1791044043
|
|
|
0
|
Edit
Delete
|
|
25080
|
docs: verify governance test fixes after 0.210.0 m docs: verify governance test fixes after 0.210.0 merge...
|
121
|
5
|
kernel-ci.yml
|
433
|
5
|
0
|
refs/heads/main
|
f71a44211b6328f49b87b59bfbf2b191ad12d268
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ca26fe5ec363335933cbf316074f6ae644de9cc4","after":"f71a44211b6328f49b87b59bfbf2b191ad12d268","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ca26fe5ec363335933cbf316074f6ae644de9cc4...f71a44211b6328f49b87b59bfbf2b191ad12d268","commits":[{"id":"f71a44211b6328f49b87b59bfbf2b191ad12d268","message":"docs: verify governance test fixes after 0.210.0 merge\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/f71a44211b6328f49b87b59bfbf2b191ad12d268","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:37:48-07:00","added":["ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/live-deployed.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/runner.mjs","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/spec-copies.log"],"removed":[],"modified":["ops/drills/2026-10-02-governance-ci-repair.md"]},{"id":"939e025bb039c79125dfb9198f7938c8e3f75d9c","message":"docs: retain redacted CI stage logs as tracked evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/939e025bb039c79125dfb9198f7938c8e3f75d9c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:34:38-07:00","added":["ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-version.log"],"removed":[],"modified":[]},{"id":"b362e63edbe3813fed60612c5a963e05cf7ea746","message":"Merge remote-tracking branch 'origin/main' into codex/saga-reservation-death-20261002\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/b362e63edbe3813fed60612c5a963e05cf7ea746","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:34:20-07:00","added":["docs/releases/0.210.0.md","docs/releases/candidates/adr008-saga-auto-retry.md","src/kernel/saga-step-command.js","test/saga-auto-retry.integration.test.js","test/saga-step-idempotency.integration.test.js"],"removed":[],"modified":["contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.json","contracts/openapi.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md","docs/machine-delegation.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json","src/contexts/saga.js","src/kernel/machine-delegation.js","src/order-fulfilment-saga.js","src/saga-manager-scanner.js","src/saga-process-manager.js","test/saga-manager.integration.test.js"]},{"id":"eb2810eddd6b82644394a36d540a420ec98d11db","message":"docs: record full isolated governance CI recovery\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/eb2810eddd6b82644394a36d540a420ec98d11db","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:34:20-07:00","added":["ops/drills/2026-10-02-governance-ci-repair.md","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/report.json"],"removed":[],"modified":[]},{"id":"d638dc1cbddbf645fce9de7844af54ec28f841be","message":"test: wait for actual Outcome deadlines under CI load\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d638dc1cbddbf645fce9de7844af54ec28f841be","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:25:33-07:00","added":[],"removed":[],"modified":["test/outcome-inconclusive-integration.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"f71a44211b6328f49b87b59bfbf2b191ad12d268","message":"docs: verify governance test fixes after 0.210.0 merge\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/f71a44211b6328f49b87b59bfbf2b191ad12d268","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:37:48-07:00","added":["ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/live-deployed.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/runner.mjs","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/spec-copies.log"],"removed":[],"modified":["ops/drills/2026-10-02-governance-ci-repair.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":278857,"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":19,"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-03T08:30: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
|
4
|
1791044043
|
1791046162
|
0
|
1790987889
|
1791046162
|
|
|
0
|
Edit
Delete
|
|
25081
|
docs: record verified 0.210.0 ADR-008 auto-retry d docs: record verified 0.210.0 ADR-008 auto-retry deployment...
|
121
|
5
|
kernel-ci.yml
|
434
|
5
|
0
|
refs/heads/main
|
aae27adec7f58bbe4176ec9198fa5ec6a8319704
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"f71a44211b6328f49b87b59bfbf2b191ad12d268","after":"aae27adec7f58bbe4176ec9198fa5ec6a8319704","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/f71a44211b6328f49b87b59bfbf2b191ad12d268...aae27adec7f58bbe4176ec9198fa5ec6a8319704","commits":[{"id":"aae27adec7f58bbe4176ec9198fa5ec6a8319704","message":"docs: record verified 0.210.0 ADR-008 auto-retry deployment\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/aae27adec7f58bbe4176ec9198fa5ec6a8319704","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:38:28-07:00","added":["ops/deployments/2026-10-03-saga-auto-retry-02100-local.md"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"aae27adec7f58bbe4176ec9198fa5ec6a8319704","message":"docs: record verified 0.210.0 ADR-008 auto-retry deployment\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/aae27adec7f58bbe4176ec9198fa5ec6a8319704","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:38:28-07:00","added":["ops/deployments/2026-10-03-saga-auto-retry-02100-local.md"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","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":279605,"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":19,"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-03T08:38:09+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
|
1791046162
|
1791048280
|
0
|
1790987918
|
1791048280
|
|
|
0
|
Edit
Delete
|
|
25082
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix...
|
121
|
5
|
kernel-ci.yml
|
435
|
5
|
0
|
refs/heads/main
|
01b264f2bce0c29703f5aeb4697996ffe75ac8e0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"aae27adec7f58bbe4176ec9198fa5ec6a8319704","after":"01b264f2bce0c29703f5aeb4697996ffe75ac8e0","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/aae27adec7f58bbe4176ec9198fa5ec6a8319704...01b264f2bce0c29703f5aeb4697996ffe75ac8e0","commits":[{"id":"01b264f2bce0c29703f5aeb4697996ffe75ac8e0","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/01b264f2bce0c29703f5aeb4697996ffe75ac8e0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:39:06-07:00","added":["ops/deployments/2026-10-03-saga-auto-retry-02100-local.md","ops/drills/2026-10-02-governance-ci-repair.md","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/live-deployed.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/runner.mjs","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/report.json"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","ops/runbook.md","test/outcome-inconclusive-integration.integration.test.js"]},{"id":"1655bd7b06144dd064838af212cee6ba06f3ffd6","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1655bd7b06144dd064838af212cee6ba06f3ffd6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:32:12-07:00","added":["docs/releases/0.210.0.md","docs/releases/candidates/adr008-saga-auto-retry.md","src/kernel/saga-step-command.js","test/saga-auto-retry.integration.test.js","test/saga-step-idempotency.integration.test.js"],"removed":[],"modified":["contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.json","contracts/openapi.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md","docs/machine-delegation.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json","src/contexts/saga.js","src/kernel/machine-delegation.js","src/order-fulfilment-saga.js","src/saga-manager-scanner.js","src/saga-process-manager.js","test/governance-action-death.integration.test.js","test/saga-manager.integration.test.js"]},{"id":"7f56fdad0507de05e93b9cbaa814b85af5fc12c1","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/7f56fdad0507de05e93b9cbaa814b85af5fc12c1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:25:09-07:00","added":["docs/releases/0.209.1.md","docs/releases/candidates/scanner-retirement-hardening.md","ops/deployments/2026-10-03-scanner-retirement-02091-local.md","ops/deployments/evidence/2026-10-03-scanner-retirement/live-apply.json","ops/deployments/evidence/2026-10-03-scanner-retirement/live-dry-run.json","sql/165_scanner_retirement_hardening.sql"],"removed":[],"modified":["docs/decisions/udm-19-anonymization-deferral.md","docs/gap-governance.md","docs/governance-evidence.md","docs/governance/work-plan.md","docs/invariant-registry.md","docs/scanner-retirement.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/gap-governance.json","model/not-verified-work-policy.json","model/plan-ledger.json","package.json","scripts/lib/governance-evidence.js","scripts/lib/governance-work-plan.js","scripts/lib/not-verified-governance.js","test/governance-evidence.test.js","test/governance-work-plan.test.js","test/not-verified-governance.test.js","test/scanner-retirement.integration.test.js"]},{"id":"acf0899774fecc77b6a6e5ba2c88306f9b001b01","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/acf0899774fecc77b6a6e5ba2c88306f9b001b01","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:10:38-07:00","added":["docs/governance/evidence/owner-assignment-decision-dec-053.json","docs/governance/evidence/owner-assignment-decision-external-owner-contract.json","docs/governance/evidence/owner-assignment-external-ext-fact-channel.json","docs/governance/evidence/owner-assignment-external-ext-idp-registration.json","docs/governance/evidence/owner-assignment-external-ext-principal-contract.json","docs/releases/0.209.0.md","docs/releases/candidates/scanner-retirement.md","docs/scanner-retirement.md","ops/retire-scanner-state.js","sql/164_scanner_retirement.sql","src/scanner-retirement.js","test/scanner-retirement.integration.test.js"],"removed":[],"modified":["docs/governance-evidence.md","docs/slo.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/governance-evidence.json","model/historical-facts.json","model/plan-ledger.json","model/state-journal.json","package.json","src/metrics.js","src/scheduler-lease.js"]},{"id":"73a6830cdba07f503d4b2185d5008c5eff8656fc","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/73a6830cdba07f503d4b2185d5008c5eff8656fc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:53:04-07:00","added":["docs/governance/evidence/owner-assignment-decision-adr-002-creation-evaluation-contract.json","docs/governance/evidence/owner-assignment-decision-adr-002-reuse-reevaluation-contract.json","docs/governance/evidence/owner-assignment-decision-model-owner-source-binding.json","docs/governance/evidence/owner-assignment-decision-salesordercreated-owner-contract.json","docs/governance/evidence/owner-assignment-decision-udm-19-anonymization-scheme.json","docs/governance/evidence/owner-assignment-external-ext-ai-gateway.json","docs/governance/evidence/owner-assignment-external-ext-break-glass-identity.json","docs/governance/evidence/owner-assignment-external-ext-central-audit.json","docs/governance/evidence/owner-assignment-external-ext-ci-isolation.json","docs/governance/evidence/owner-assignment-external-ext-commerce-obligation.json","docs/governance/evidence/owner-assignment-external-ext-contract-pin.json","docs/governance/evidence/owner-assignment-external-ext-credential-provider.json","docs/governance/evidence/owner-assignment-external-ext-cross-authority-evidence.json","docs/governance/evidence/owner-assignment-external-ext-customer-concepts.json","docs/governance/evidence/owner-assignment-external-ext-environment-acceptance.json","docs/governance/evidence/owner-assignment-external-ext-finance-payment.json","docs/governance/evidence/owner-assignment-external-ext-knowledge-source.json","docs/governance/evidence/owner-assignment-external-ext-metric-value-source.json","docs/governance/evidence/owner-assignment-external-ext-model-source.json","docs/governance/evidence/owner-assignment-external-ext-observability-delivery.json","docs/governance/evidence/owner-assignment-external-ext-org-asset-source.json","docs/governance/evidence/owner-assignment-external-ext-os-consumer.json","docs/governance/evidence/owner-assignment-external-ext-pos-producer.json","docs/governance/evidence/owner-assignment-external-ext-quotation-producer.json","docs/governance/evidence/owner-assignment-external-ext-scenario-owners.json","docs/governance/evidence/owner-assignment-external-ext-sla-source.json","docs/governance/evidence/owner-assignment-external-ext-v11-contract-review.json","ops/deployments/2026-10-02-sla-scanner-hosting-02081-local.md","ops/drill-enforcement-death.js","ops/drill-governance-action-death.js","test/enforcement-death.integration.test.js","test/governance-action-death.integration.test.js","test/support/enforcement-death-child.js","test/support/governance-action-death-child.js"],"removed":[],"modified":["docs/governance-evidence.md","docs/sla.md","model/gap-governance.json","model/governance-evidence.json","model/plan-ledger.json","ops/launchd/README.md"]}],"total_commits":0,"head_commit":{"id":"01b264f2bce0c29703f5aeb4697996ffe75ac8e0","message":"Merge remote-tracking branch 'origin/main' into claude/sla-scan-pause-fix\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/01b264f2bce0c29703f5aeb4697996ffe75ac8e0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:39:06-07:00","added":["ops/deployments/2026-10-03-saga-auto-retry-02100-local.md","ops/drills/2026-10-02-governance-ci-repair.md","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/live-deployed.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/runner.mjs","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/report.json"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","ops/runbook.md","test/outcome-inconclusive-integration.integration.test.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":280913,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T08:38:45+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791048280
|
1791050400
|
0
|
1790987975
|
1791050400
|
|
|
0
|
Edit
Delete
|
|
25083
|
docs: prove not-verified views match current respo docs: prove not-verified views match current responsibility records...
|
121
|
5
|
kernel-ci.yml
|
436
|
5
|
0
|
refs/heads/main
|
d0df8e019a24525748a9eca2a953cfe0d2a21485
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01b264f2bce0c29703f5aeb4697996ffe75ac8e0","after":"d0df8e019a24525748a9eca2a953cfe0d2a21485","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/01b264f2bce0c29703f5aeb4697996ffe75ac8e0...d0df8e019a24525748a9eca2a953cfe0d2a21485","commits":[{"id":"d0df8e019a24525748a9eca2a953cfe0d2a21485","message":"docs: prove not-verified views match current responsibility records\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d0df8e019a24525748a9eca2a953cfe0d2a21485","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:48:43-07:00","added":["docs/governance/owner-view-2026-10-02/README.md","docs/governance/owner-view-2026-10-02/after.json","docs/governance/owner-view-2026-10-02/after.md","docs/governance/owner-view-2026-10-02/audit.json","docs/governance/owner-view-2026-10-02/before.json","docs/governance/owner-view-2026-10-02/live-deployed.json","docs/governance/owner-view-2026-10-02/manifest.json","docs/governance/owner-view-2026-10-02/tests.tap"],"removed":[],"modified":[]},{"id":"1b9c94a4d3aab05ac4c5ee371b9b2943795af2b8","message":"fix: derive not-verified responsibility views from evidence records\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1b9c94a4d3aab05ac4c5ee371b9b2943795af2b8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:46:17-07:00","added":[],"removed":[],"modified":["docs/gap-governance.md","scripts/check-gap-governance.js","scripts/lib/not-verified-governance.js","test/not-verified-governance.test.js"]}],"total_commits":0,"head_commit":{"id":"d0df8e019a24525748a9eca2a953cfe0d2a21485","message":"docs: prove not-verified views match current responsibility records\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d0df8e019a24525748a9eca2a953cfe0d2a21485","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:48:43-07:00","added":["docs/governance/owner-view-2026-10-02/README.md","docs/governance/owner-view-2026-10-02/after.json","docs/governance/owner-view-2026-10-02/after.md","docs/governance/owner-view-2026-10-02/audit.json","docs/governance/owner-view-2026-10-02/before.json","docs/governance/owner-view-2026-10-02/live-deployed.json","docs/governance/owner-view-2026-10-02/manifest.json","docs/governance/owner-view-2026-10-02/tests.tap"],"removed":[],"modified":[]},"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":281729,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T08:50: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
|
4
|
1791050400
|
1791052544
|
0
|
1790988606
|
1791052544
|
|
|
0
|
Edit
Delete
|
|
25084
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into claude/slo-live-enable...
|
121
|
5
|
kernel-ci.yml
|
437
|
5
|
0
|
refs/heads/main
|
7313e156a9aaea3b941e91dec8ba212c0993092d
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d0df8e019a24525748a9eca2a953cfe0d2a21485","after":"7313e156a9aaea3b941e91dec8ba212c0993092d","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/d0df8e019a24525748a9eca2a953cfe0d2a21485...7313e156a9aaea3b941e91dec8ba212c0993092d","commits":[{"id":"7313e156a9aaea3b941e91dec8ba212c0993092d","message":"Merge remote-tracking branch 'origin/main' into claude/slo-live-enable\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/7313e156a9aaea3b941e91dec8ba212c0993092d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:52:31-07:00","added":["docs/governance/owner-view-2026-10-02/README.md","docs/governance/owner-view-2026-10-02/after.json","docs/governance/owner-view-2026-10-02/after.md","docs/governance/owner-view-2026-10-02/audit.json","docs/governance/owner-view-2026-10-02/before.json","docs/governance/owner-view-2026-10-02/live-deployed.json","docs/governance/owner-view-2026-10-02/manifest.json","docs/governance/owner-view-2026-10-02/tests.tap"],"removed":[],"modified":["docs/gap-governance.md","scripts/check-gap-governance.js","scripts/lib/not-verified-governance.js","test/not-verified-governance.test.js"]},{"id":"d34f342b7cb880f7808cc454a496545063b5fab2","message":"ops: enable the SLO breach monitor on the live API and record the controlled drill\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/d34f342b7cb880f7808cc454a496545063b5fab2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:49:57-07:00","added":["ops/deployments/2026-10-02-slo-breach-monitor-live-enable-local.md","ops/drills/evidence/2026-10-02-slo-breach-live/evidence-first-attempt-failed.json","ops/drills/evidence/2026-10-02-slo-breach-live/evidence.json"],"removed":[],"modified":["docs/slo-breach-incident.md","model/plan-ledger.json","ops/launchd/README.md"]},{"id":"5ecb945af53c85f01cdcfac450e1bc9dcce8ecdc","message":"Merge remote-tracking branch 'origin/main' into claude/slo-live-enable\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/5ecb945af53c85f01cdcfac450e1bc9dcce8ecdc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:41:52-07:00","added":["docs/governance/evidence/owner-assignment-decision-adr-002-creation-evaluation-contract.json","docs/governance/evidence/owner-assignment-decision-adr-002-reuse-reevaluation-contract.json","docs/governance/evidence/owner-assignment-decision-dec-053.json","docs/governance/evidence/owner-assignment-decision-external-owner-contract.json","docs/governance/evidence/owner-assignment-decision-model-owner-source-binding.json","docs/governance/evidence/owner-assignment-decision-salesordercreated-owner-contract.json","docs/governance/evidence/owner-assignment-decision-udm-19-anonymization-scheme.json","docs/governance/evidence/owner-assignment-external-ext-ai-gateway.json","docs/governance/evidence/owner-assignment-external-ext-break-glass-identity.json","docs/governance/evidence/owner-assignment-external-ext-central-audit.json","docs/governance/evidence/owner-assignment-external-ext-ci-isolation.json","docs/governance/evidence/owner-assignment-external-ext-commerce-obligation.json","docs/governance/evidence/owner-assignment-external-ext-contract-pin.json","docs/governance/evidence/owner-assignment-external-ext-credential-provider.json","docs/governance/evidence/owner-assignment-external-ext-cross-authority-evidence.json","docs/governance/evidence/owner-assignment-external-ext-customer-concepts.json","docs/governance/evidence/owner-assignment-external-ext-environment-acceptance.json","docs/governance/evidence/owner-assignment-external-ext-fact-channel.json","docs/governance/evidence/owner-assignment-external-ext-finance-payment.json","docs/governance/evidence/owner-assignment-external-ext-idp-registration.json","docs/governance/evidence/owner-assignment-external-ext-knowledge-source.json","docs/governance/evidence/owner-assignment-external-ext-metric-value-source.json","docs/governance/evidence/owner-assignment-external-ext-model-source.json","docs/governance/evidence/owner-assignment-external-ext-observability-delivery.json","docs/governance/evidence/owner-assignment-external-ext-org-asset-source.json","docs/governance/evidence/owner-assignment-external-ext-os-consumer.json","docs/governance/evidence/owner-assignment-external-ext-pos-producer.json","docs/governance/evidence/owner-assignment-external-ext-principal-contract.json","docs/governance/evidence/owner-assignment-external-ext-quotation-producer.json","docs/governance/evidence/owner-assignment-external-ext-scenario-owners.json","docs/governance/evidence/owner-assignment-external-ext-sla-source.json","docs/governance/evidence/owner-assignment-external-ext-v11-contract-review.json","docs/releases/0.209.0.md","docs/releases/0.209.1.md","docs/releases/0.210.0.md","docs/releases/candidates/adr008-saga-auto-retry.md","docs/releases/candidates/scanner-retirement-hardening.md","docs/releases/candidates/scanner-retirement.md","docs/scanner-retirement.md","ops/deployments/2026-10-03-saga-auto-retry-02100-local.md","ops/deployments/2026-10-03-scanner-retirement-02091-local.md","ops/deployments/evidence/2026-10-03-scanner-retirement/live-apply.json","ops/deployments/evidence/2026-10-03-scanner-retirement/live-dry-run.json","ops/drills/2026-10-02-governance-ci-repair.md","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/fixed-source/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-all-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-audit-chain.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-fks.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-cross-refs.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-db-roles.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-execution-provenance.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-external-sales-order-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-historical-facts.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-integration-events.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-cutover.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-horizon.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-identities.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-partition-references.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-schedule-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-state-journal.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-task-evaluation-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-authorization-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-condition-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check-trigger-state-history.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/live-deployed.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/manifest.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/runner.mjs","ops/drills/evidence/2026-10-02-governance-ci-repair/merged-targeted/spec-copies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-docker-denial/report.json","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/check.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/dependencies.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migrate.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/migration-test-db.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-port.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-start.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/postgres-version.log","ops/drills/evidence/2026-10-02-governance-ci-repair/previous-test-failure/report.json","ops/retire-scanner-state.js","sql/164_scanner_retirement.sql","sql/165_scanner_retirement_hardening.sql","src/kernel/saga-step-command.js","src/scanner-retirement.js","test/saga-auto-retry.integration.test.js","test/saga-step-idempotency.integration.test.js","test/scanner-retirement.integration.test.js"],"removed":[],"modified":["contracts/asyncapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.json","contracts/openapi.v1.json","contracts/supporting-event-payloads.v1.schema.json","docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md","docs/decisions/udm-19-anonymization-deferral.md","docs/gap-governance.md","docs/governance-evidence.md","docs/governance/work-plan.md","docs/invariant-registry.md","docs/machine-delegation.md","docs/slo.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/gap-governance.json","model/governance-evidence.json","model/historical-facts.json","model/not-verified-work-policy.json","model/plan-ledger.json","model/state-journal.json","ops/runbook.md","package.json","scripts/lib/governance-evidence.js","scripts/lib/governance-work-plan.js","scripts/lib/not-verified-governance.js","src/contexts/saga.js","src/contexts/sla.js","src/kernel/machine-delegation.js","src/metrics.js","src/order-fulfilment-saga.js","src/saga-manager-scanner.js","src/saga-process-manager.js","src/scheduler-lease.js","src/sla-scan.js","test/governance-action-death.integration.test.js","test/governance-evidence.test.js","test/governance-work-plan.test.js","test/not-verified-governance.test.js","test/outcome-inconclusive-integration.integration.test.js","test/saga-manager.integration.test.js","test/sla.integration.test.js"]},{"id":"df879ccba5a2d22501c27814968aadc6ce876368","message":"ops: SLO breach monitor live setup and controlled drill scripts (not yet applied to the live API)\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/df879ccba5a2d22501c27814968aadc6ce876368","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T16:28:41-07:00","added":["ops/drills/slo-breach-live-drill.js","ops/drills/slo-breach-live-setup.js"],"removed":[],"modified":["ops/launchd/run-api.sh"]}],"total_commits":0,"head_commit":{"id":"7313e156a9aaea3b941e91dec8ba212c0993092d","message":"Merge remote-tracking branch 'origin/main' into claude/slo-live-enable\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/7313e156a9aaea3b941e91dec8ba212c0993092d","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:52:31-07:00","added":["docs/governance/owner-view-2026-10-02/README.md","docs/governance/owner-view-2026-10-02/after.json","docs/governance/owner-view-2026-10-02/after.md","docs/governance/owner-view-2026-10-02/audit.json","docs/governance/owner-view-2026-10-02/before.json","docs/governance/owner-view-2026-10-02/live-deployed.json","docs/governance/owner-view-2026-10-02/manifest.json","docs/governance/owner-view-2026-10-02/tests.tap"],"removed":[],"modified":["docs/gap-governance.md","scripts/check-gap-governance.js","scripts/lib/not-verified-governance.js","test/not-verified-governance.test.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":281857,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T08:50: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
|
4
|
1791052544
|
1791054677
|
0
|
1790988785
|
1791054677
|
|
|
0
|
Edit
Delete
|
|
25085
|
docs: regenerate production readiness and completi docs: regenerate production readiness and completion pages after the merge...
|
121
|
5
|
kernel-ci.yml
|
438
|
5
|
0
|
refs/heads/main
|
2c8f1a3090f1940b59722f250d37657229c962d6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7313e156a9aaea3b941e91dec8ba212c0993092d","after":"2c8f1a3090f1940b59722f250d37657229c962d6","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/7313e156a9aaea3b941e91dec8ba212c0993092d...2c8f1a3090f1940b59722f250d37657229c962d6","commits":[{"id":"2c8f1a3090f1940b59722f250d37657229c962d6","message":"docs: regenerate production readiness and completion pages after the merge\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/2c8f1a3090f1940b59722f250d37657229c962d6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:56:38-07:00","added":[],"removed":[],"modified":["docs/production-readiness.md","docs/v1-completion.md"]},{"id":"ce5f28a67cfaaa0267b6a81fe8cbf7314c8f406a","message":"docs: correct stale 'monitor not configured on live' statements; test: scanner retirement test cleans up its own rows\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/ce5f28a67cfaaa0267b6a81fe8cbf7314c8f406a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:55:43-07:00","added":[],"removed":[],"modified":["docs/production-readiness.md","docs/slo-breach-incident.md","docs/slo-incident-acceptance.md","docs/v1-completion.md","docs/v1-remaining-2026-10-02.md","model/gap-governance.json","model/plan-ledger.json","model/production-readiness.json","model/scenario-bindings.json","test/scanner-retirement.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"2c8f1a3090f1940b59722f250d37657229c962d6","message":"docs: regenerate production readiness and completion pages after the merge\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/2c8f1a3090f1940b59722f250d37657229c962d6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:56:38-07:00","added":[],"removed":[],"modified":["docs/production-readiness.md","docs/v1-completion.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":283358,"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":19,"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-03T08:56:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791054677
|
1791056804
|
0
|
1790989002
|
1791056804
|
|
|
0
|
Edit
Delete
|
|
25086
|
test: SIGKILL the Tool Gateway at PREPARED, after test: SIGKILL the Tool Gateway at PREPARED, after send and after SUCCEEDED (K7.6c)...
|
121
|
5
|
kernel-ci.yml
|
439
|
5
|
0
|
refs/heads/main
|
068e98703f9b98d86236e99eae55c838948aa1a0
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2c8f1a3090f1940b59722f250d37657229c962d6","after":"068e98703f9b98d86236e99eae55c838948aa1a0","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/2c8f1a3090f1940b59722f250d37657229c962d6...068e98703f9b98d86236e99eae55c838948aa1a0","commits":[{"id":"068e98703f9b98d86236e99eae55c838948aa1a0","message":"test: SIGKILL the Tool Gateway at PREPARED, after send and after SUCCEEDED (K7.6c)\n\nThree real process-death points leave the invocation reconcilable and never\nsend a second POST; reconciliation adopts the tool's own receipt.\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/068e98703f9b98d86236e99eae55c838948aa1a0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:56:38-07:00","added":["test/support/tool-gateway-death-child.js","test/tool-gateway-death.integration.test.js"],"removed":[],"modified":["docs/fault-injection-matrix.md"]}],"total_commits":0,"head_commit":{"id":"068e98703f9b98d86236e99eae55c838948aa1a0","message":"test: SIGKILL the Tool Gateway at PREPARED, after send and after SUCCEEDED (K7.6c)\n\nThree real process-death points leave the invocation reconcilable and never\nsend a second POST; reconciliation adopts the tool's own receipt.\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/068e98703f9b98d86236e99eae55c838948aa1a0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:56:38-07:00","added":["test/support/tool-gateway-death-child.js","test/tool-gateway-death.integration.test.js"],"removed":[],"modified":["docs/fault-injection-matrix.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":284115,"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":21,"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-03T08:58:44+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791056804
|
1791058951
|
0
|
1790989133
|
1791058951
|
|
|
0
|
Edit
Delete
|
|
25087
|
release: 0.211.0 (ADR-008 A4 isolated acceptance a release: 0.211.0 (ADR-008 A4 isolated acceptance and Saga Inbox retry count)...
|
121
|
5
|
kernel-ci.yml
|
440
|
5
|
0
|
refs/heads/main
|
6b20c13e2f34e706393aeca8f4633ed52bff35a9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"068e98703f9b98d86236e99eae55c838948aa1a0","after":"6b20c13e2f34e706393aeca8f4633ed52bff35a9","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/068e98703f9b98d86236e99eae55c838948aa1a0...6b20c13e2f34e706393aeca8f4633ed52bff35a9","commits":[{"id":"6b20c13e2f34e706393aeca8f4633ed52bff35a9","message":"release: 0.211.0 (ADR-008 A4 isolated acceptance and Saga Inbox retry count)\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/6b20c13e2f34e706393aeca8f4633ed52bff35a9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:08:57-07:00","added":["docs/releases/0.211.0.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},{"id":"4f5f1a4b6d6a3b704c28dfa266f55f93362565e4","message":"ADR-008 A4 (isolated half): fault-injection acceptance of the automatic retry and its Human Inbox count\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/4f5f1a4b6d6a3b704c28dfa266f55f93362565e4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:57:14-07:00","added":["docs/releases/candidates/adr008-a4-inbox.md","test/saga-auto-retry-faults.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","docs/fault-injection-matrix.md","docs/human-inbox.md","src/kernel/human-inbox.js"]}],"total_commits":0,"head_commit":{"id":"6b20c13e2f34e706393aeca8f4633ed52bff35a9","message":"release: 0.211.0 (ADR-008 A4 isolated acceptance and Saga Inbox retry count)\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/6b20c13e2f34e706393aeca8f4633ed52bff35a9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:08:57-07:00","added":["docs/releases/0.211.0.md"],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md","model/catalog.json","package.json"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":284990,"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":19,"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-03T09:08: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
|
4
|
1791058951
|
1791061132
|
0
|
1790989748
|
1791061132
|
|
|
0
|
Edit
Delete
|
|
25088
|
test: pin ADR-008 automatic retry against ADR-007 test: pin ADR-008 automatic retry against ADR-007 D4 (no automatic compensation, Humans keep every takeover)...
|
121
|
5
|
kernel-ci.yml
|
441
|
5
|
0
|
refs/heads/main
|
2ff206cf9765be085700667e7bad6237f4d756ac
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"6b20c13e2f34e706393aeca8f4633ed52bff35a9","after":"2ff206cf9765be085700667e7bad6237f4d756ac","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/6b20c13e2f34e706393aeca8f4633ed52bff35a9...2ff206cf9765be085700667e7bad6237f4d756ac","commits":[{"id":"2ff206cf9765be085700667e7bad6237f4d756ac","message":"test: pin ADR-008 automatic retry against ADR-007 D4 (no automatic compensation, Humans keep every takeover)\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/2ff206cf9765be085700667e7bad6237f4d756ac","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:02:21-07:00","added":["test/saga-auto-retry-compensation-boundary.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md"]}],"total_commits":0,"head_commit":{"id":"2ff206cf9765be085700667e7bad6237f4d756ac","message":"test: pin ADR-008 automatic retry against ADR-007 D4 (no automatic compensation, Humans keep every takeover)\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/2ff206cf9765be085700667e7bad6237f4d756ac","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:02:21-07:00","added":["test/saga-auto-retry-compensation-boundary.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.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":285087,"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":19,"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-03T09:09: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
|
4
|
1791061132
|
1791063299
|
0
|
1790989795
|
1791063299
|
|
|
0
|
Edit
Delete
|
|
25089
|
merge: preserve parallel ADR-008 compensation boun merge: preserve parallel ADR-008 compensation boundaries and fault acceptance...
|
121
|
5
|
kernel-ci.yml
|
442
|
5
|
0
|
refs/heads/main
|
d074dbe77f3b9de02b78ec8ec5734b400d63c1e4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"2ff206cf9765be085700667e7bad6237f4d756ac","after":"d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/2ff206cf9765be085700667e7bad6237f4d756ac...d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","commits":[{"id":"d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","message":"merge: preserve parallel ADR-008 compensation boundaries and fault acceptance\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:13:33-07:00","added":["test/saga-auto-retry-compensation-boundary.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md"]},{"id":"7d6bda4c4aa9cb9c9c467724501fb35b7cce4145","message":"fix: quote Saga acceptance SQL counter aliases\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/7d6bda4c4aa9cb9c9c467724501fb35b7cce4145","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:08:05-07:00","added":[],"removed":[],"modified":["ops/smoke-saga-auto-retry.js"]},{"id":"2259f53307ce17b8c1a1557a9a167382333c4c9a","message":"docs: render the V1.1 local draft for release 0.211.0\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/2259f53307ce17b8c1a1557a9a167382333c4c9a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:05:48-07:00","added":[],"removed":[],"modified":["docs/v1.1-local-contracts-draft.md"]},{"id":"edb41febcce4a07be158029c6812c8960af48677","message":"release: prepare 0.211.0 Saga retry acceptance and SLA fixes\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/edb41febcce4a07be158029c6812c8960af48677","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:02:35-07:00","added":["docs/releases/0.211.0.md"],"removed":[],"modified":["model/catalog.json","package.json"]},{"id":"86e24f6dcff792a03fdd59fda07c6248be7671d1","message":"Merge remote-tracking branch 'origin/main' into codex/saga-reservation-death-20261002\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/86e24f6dcff792a03fdd59fda07c6248be7671d1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:02:35-07:00","added":["test/support/tool-gateway-death-child.js","test/tool-gateway-death.integration.test.js"],"removed":[],"modified":["docs/fault-injection-matrix.md"]}],"total_commits":0,"head_commit":{"id":"d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","message":"merge: preserve parallel ADR-008 compensation boundaries and fault acceptance\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:13:33-07:00","added":["test/saga-auto-retry-compensation-boundary.integration.test.js"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.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":285735,"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":19,"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-03T09:09:55+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791063299
|
1791065479
|
0
|
1790990061
|
1791065479
|
|
|
0
|
Edit
Delete
|
|
25090
|
docs: record verified 0.211.0 Saga Inbox retry-cou docs: record verified 0.211.0 Saga Inbox retry-count deployment...
|
121
|
5
|
kernel-ci.yml
|
443
|
5
|
0
|
refs/heads/main
|
a6466ce1f68c81124d06b6edc027df874a12b7e2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d074dbe77f3b9de02b78ec8ec5734b400d63c1e4","after":"a6466ce1f68c81124d06b6edc027df874a12b7e2","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/d074dbe77f3b9de02b78ec8ec5734b400d63c1e4...a6466ce1f68c81124d06b6edc027df874a12b7e2","commits":[{"id":"a6466ce1f68c81124d06b6edc027df874a12b7e2","message":"docs: record verified 0.211.0 Saga Inbox retry-count deployment\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/a6466ce1f68c81124d06b6edc027df874a12b7e2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:17:12-07:00","added":["ops/deployments/2026-10-03-saga-inbox-02110-local.md"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"a6466ce1f68c81124d06b6edc027df874a12b7e2","message":"docs: record verified 0.211.0 Saga Inbox retry-count deployment\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/a6466ce1f68c81124d06b6edc027df874a12b7e2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:17:12-07:00","added":["ops/deployments/2026-10-03-saga-inbox-02110-local.md"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","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":286485,"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":19,"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-03T09:14: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
|
1791065479
|
1791067666
|
0
|
1790990242
|
1791067666
|
|
|
0
|
Edit
Delete
|
|
25152
|
docs: record real implementation acceptance and cl docs: record real implementation acceptance and cloud synchronization...
|
51
|
5
|
ci.yml
|
22
|
5
|
0
|
refs/heads/main
|
14faa2a20bbc99dda66a446ac86f9f304b3bd264
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea","after":"14faa2a20bbc99dda66a446ac86f9f304b3bd264","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/87f4c793c5c2e68cc8979412b7b1bd8ca5c527ea...14faa2a20bbc99dda66a446ac86f9f304b3bd264","commits":[{"id":"14faa2a20bbc99dda66a446ac86f9f304b3bd264","message":"docs: record real implementation acceptance and cloud synchronization\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/14faa2a20bbc99dda66a446ac86f9f304b3bd264","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:09:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"14faa2a20bbc99dda66a446ac86f9f304b3bd264","message":"docs: record real implementation acceptance and cloud synchronization\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/14faa2a20bbc99dda66a446ac86f9f304b3bd264","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:09:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":88494,"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-04T00:08: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
|
3
|
5
|
0
|
1791068442
|
0
|
1791043768
|
1791068442
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25154
|
docs: 真实实现治理第二批落文档——范围、问题与修法、数据层约束、验收与未做项
|
51
|
5
|
ci.yml
|
24
|
5
|
0
|
refs/heads/main
|
bd2d1f6a36311732377749ff7387004fa7eb6fe2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"14faa2a20bbc99dda66a446ac86f9f304b3bd264","after":"bd2d1f6a36311732377749ff7387004fa7eb6fe2","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/14faa2a20bbc99dda66a446ac86f9f304b3bd264...bd2d1f6a36311732377749ff7387004fa7eb6fe2","commits":[{"id":"bd2d1f6a36311732377749ff7387004fa7eb6fe2","message":"docs: 真实实现治理第二批落文档——范围、问题与修法、数据层约束、验收与未做项\n\n- docs/real-implementation-governance-batch2-2026-10-03.md:本批记录\n- 开发计划 v1.8 表补「第二批」行与指针;项目进展分析 07-01 数据层一节加订正\n- CLAUDE.md:查询参数走 lib/query.ts、状态变更必须 CAS、CHECK 约束迁移的做法、接口覆盖棘轮;规模数字 30 迁移 / 484 用例 / R0–R35\n- README / server README 数字同步\n- 治理经验库 G-014(量成功调用的接口)/ G-015(CAS 与同事务)/ G-016(不变式下沉数据库)\n- ygg-seed-migration-guard 技能补 CHECK 约束迁移的例外做法\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/bd2d1f6a36311732377749ff7387004fa7eb6fe2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:38:15-07:00","added":["docs/real-implementation-governance-batch2-2026-10-03.md"],"removed":[],"modified":[".claude/skills/ygg-seed-migration-guard/SKILL.md","CLAUDE.md","README.md","server/README.md","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.md"]},{"id":"acf778ab0ebebc39ad5f880a8305dc3ad212bf9b","message":"test(coverage): 接口覆盖棘轮 npm run test:routes——量「被测试成功调用过的接口」\n\n- test/helpers.ts:设了 ROUTE_COVERAGE_LOG 时记录每个请求的方法 / 路径 / 状态码,不设时行为不变\n- scripts/route-coverage.mjs:对照 OpenAPI 全部接口,列出没有任何 2xx 调用的;基线 test/route-coverage.baseline.json 只许变短\n- 首次测量(main 91baf1d)147 / 185;本分支补测后 181 / 185,余下 4 个都是平台授权 / 写回,原因写在基线里\n- r35 再补 AI 会话详情与装修实验删除两条;r33 的用例表改为内联字面量,docs-metrics 与 vitest 口径一致(484)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/acf778ab0ebebc39ad5f880a8305dc3ad212bf9b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:36:35-07:00","added":["server/scripts/route-coverage.mjs","server/test/route-coverage.baseline.json"],"removed":[],"modified":[".gitignore","server/package.json","server/test/helpers.ts","server/test/r33-data-integrity.test.ts","server/test/r35-uncovered-writes.test.ts"]},{"id":"b3c6eabc670e6f6e277643f41d4b865d446e3668","message":"fix(api): 门店与运维入参加上界;巡检负责人须是本店成员\n\n- POST/PATCH /stores:名称 / 分店 / 地址此前没有长度上限\n- 运维工单、巡检、卫生打卡的字符串与数组同样补上界\n- POST /ops/inspections 的 assigneeId 此前不校验归属,可以把别的租户的用户挂到本店巡检上;现与任务模块同口径,非本店成员 400\n- 新增 r35 13 例:门店管理、会员画像与流水、按会员归户、任务修改、预算迁移、巡检 / 工单升级 / 设备下架 / 卫生打卡,\n 以及几个只读接口——这些接口此前没有成功路径的真实库测试\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/b3c6eabc670e6f6e277643f41d4b865d446e3668","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:25:17-07:00","added":["server/test/r35-uncovered-writes.test.ts"],"removed":[],"modified":["server/src/modules/ops/schema.ts","server/src/modules/ops/service.ts","server/src/modules/store/schema.ts"]},{"id":"6c2876f40383761e808cd58d60cffea601383397","message":"fix(api): 看板与核销的查询参数加边界,非法值 400 而不是 500 或静默兜底\n\n- 新增 lib/query.ts:intQuery / dateQuery / assertDateRange\n- /orders?limit 封顶 200(此前原样当 take 传给数据库,limit=100000000 即全表读取)\n- period 限 1–366;此前 period=999999999 让 /orders/top-deals、/metrics/funnel 直接 500\n- /metrics/daily 的 from / to:非法日期此前 500,现在 400;起止颠倒、跨度超过 366 天同样 400\n- 非数字、小数、负数、重复参数不再被悄悄换成默认值\n- 新增 r34 17 例;前端只传 7 / 30 且不传 limit,不受影响\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/6c2876f40383761e808cd58d60cffea601383397","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:21:01-07:00","added":["server/src/lib/query.ts","server/test/r34-query-bounds.test.ts"],"removed":[],"modified":["server/src/modules/metrics/routes.ts","server/src/modules/orders/routes.ts"]},{"id":"90523e8d28d9c250c555d78e0d56818117497df7","message":"feat(db): 金额 / 次数 / 名额的不变式下沉为数据库 CHECK 约束\n\n- 新迁移 20261003161609_data_integrity_checks:21 条 CHECK,覆盖钱包余额与流水方向、次卡次数、拼团名额(不超卖)、\n 订单 / SKU / 门店价 / 投放 / 补救 / 竞品金额、资源容量与低消、预约时间范围\n- 应用层原本已用 zod + CAS 守着;这是第二道,应用 bug、脚本或手工 SQL 也写不进非法值\n- 迁移经 prisma migrate dev --create-only 生成后手写 SQL(Prisma schema 表达不了 CHECK);schema.prisma 无变化,migrate diff 无漂移\n- 现有种子与全量测试(55 文件 428 例)均不触发约束\n- WalletTxn 的 REFUND 方向不约束:schema 注释写记正、种子写记负、应用代码不写这一类型,口径待定\n- 新增 r33 18 例:绕过 API 直接写库,逐条验证被拒并点名约束\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/90523e8d28d9c250c555d78e0d56818117497df7","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:20:37-07:00","added":["server/prisma/migrations/20261003161609_data_integrity_checks/migration.sql","server/test/r33-data-integrity.test.ts"],"removed":[],"modified":[]}],"total_commits":0,"head_commit":{"id":"bd2d1f6a36311732377749ff7387004fa7eb6fe2","message":"docs: 真实实现治理第二批落文档——范围、问题与修法、数据层约束、验收与未做项\n\n- docs/real-implementation-governance-batch2-2026-10-03.md:本批记录\n- 开发计划 v1.8 表补「第二批」行与指针;项目进展分析 07-01 数据层一节加订正\n- CLAUDE.md:查询参数走 lib/query.ts、状态变更必须 CAS、CHECK 约束迁移的做法、接口覆盖棘轮;规模数字 30 迁移 / 484 用例 / R0–R35\n- README / server README 数字同步\n- 治理经验库 G-014(量成功调用的接口)/ G-015(CAS 与同事务)/ G-016(不变式下沉数据库)\n- ygg-seed-migration-guard 技能补 CHECK 约束迁移的例外做法\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/bd2d1f6a36311732377749ff7387004fa7eb6fe2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T09:38:15-07:00","added":["docs/real-implementation-governance-batch2-2026-10-03.md"],"removed":[],"modified":[".claude/skills/ygg-seed-migration-guard/SKILL.md","CLAUDE.md","README.md","server/README.md","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.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":88503,"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-04T00:09: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
|
5
|
0
|
1791068467
|
0
|
1791068442
|
1791068467
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25091
|
docs: verify ADR-008 fault and synthetic live acce docs: verify ADR-008 fault and synthetic live acceptance with pinned evidence...
|
121
|
5
|
kernel-ci.yml
|
444
|
5
|
0
|
refs/heads/main
|
03e96bfc5803a9aca9ea93ccffac8733b0336117
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a6466ce1f68c81124d06b6edc027df874a12b7e2","after":"03e96bfc5803a9aca9ea93ccffac8733b0336117","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/a6466ce1f68c81124d06b6edc027df874a12b7e2...03e96bfc5803a9aca9ea93ccffac8733b0336117","commits":[{"id":"03e96bfc5803a9aca9ea93ccffac8733b0336117","message":"docs: verify ADR-008 fault and synthetic live acceptance with pinned evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/03e96bfc5803a9aca9ea93ccffac8733b0336117","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:22:57-07:00","added":["ops/deployments/2026-10-03-adr008-a4-acceptance-local.md","ops/deployments/evidence/2026-10-03-adr008-a4-02110/acceptance-validation.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/candidate-residuals-repair.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/accept-live.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/governance-closeout.tap","ops/deployments/evidence/2026-10-03-adr008-a4-02110/in-flight-source-change.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-before.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent-after-candidate.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-deployed.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/parallel-source-comparison.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-manifest-race.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/targeted-runner.mjs"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","docs/fault-injection-matrix.md","model/gap-governance.json","model/plan-ledger.json","model/release-anchors.json","ops/runbook.md"]}],"total_commits":0,"head_commit":{"id":"03e96bfc5803a9aca9ea93ccffac8733b0336117","message":"docs: verify ADR-008 fault and synthetic live acceptance with pinned evidence\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/03e96bfc5803a9aca9ea93ccffac8733b0336117","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:22:57-07:00","added":["ops/deployments/2026-10-03-adr008-a4-acceptance-local.md","ops/deployments/evidence/2026-10-03-adr008-a4-02110/acceptance-validation.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/candidate-residuals-repair.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/accept-live.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/governance-closeout.tap","ops/deployments/evidence/2026-10-03-adr008-a4-02110/in-flight-source-change.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-before.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent-after-candidate.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-deployed.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/parallel-source-comparison.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-manifest-race.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/targeted-runner.mjs"],"removed":[],"modified":["docs/decisions/ADR-008-saga-auto-retry.md","docs/fault-injection-matrix.md","model/gap-governance.json","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":287794,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T09:17: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
|
1791067666
|
1791069857
|
0
|
1790990608
|
1791069857
|
|
|
0
|
Edit
Delete
|
|
25156
|
docs: 记录真实实现治理第二批已并入 main 并推 Gitea
|
51
|
5
|
ci.yml
|
26
|
5
|
0
|
refs/heads/main
|
eec3099126197721a5d2437962c531943e5a90b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd2d1f6a36311732377749ff7387004fa7eb6fe2","after":"eec3099126197721a5d2437962c531943e5a90b1","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/bd2d1f6a36311732377749ff7387004fa7eb6fe2...eec3099126197721a5d2437962c531943e5a90b1","commits":[{"id":"eec3099126197721a5d2437962c531943e5a90b1","message":"docs: 记录真实实现治理第二批已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 bd2d1f6 与本地一致;合入的树即验收时的树。原分支已删除,未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/eec3099126197721a5d2437962c531943e5a90b1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:01:04-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.md"]}],"total_commits":0,"head_commit":{"id":"eec3099126197721a5d2437962c531943e5a90b1","message":"docs: 记录真实实现治理第二批已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 bd2d1f6 与本地一致;合入的树即验收时的树。原分支已删除,未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/eec3099126197721a5d2437962c531943e5a90b1","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:01:04-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.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":88671,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:00:42+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791070492
|
0
|
1791068467
|
1791070492
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25159
|
docs: 记录两条口径裁定及其落地——退款流水记正、装修实验任何状态可删
|
51
|
5
|
ci.yml
|
28
|
5
|
0
|
refs/heads/main
|
ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"eec3099126197721a5d2437962c531943e5a90b1","after":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/eec3099126197721a5d2437962c531943e5a90b1...ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","commits":[{"id":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","message":"docs: 记录两条口径裁定及其落地——退款流水记正、装修实验任何状态可删\n\n- 第二批治理记录补「口径裁定后的补充」一节:迁移对已有数据的处理、种子订正、审计、验收\n- 开发计划第二批行与规模读数(31 迁移)、CLAUDE.md 迁移数、治理经验库 G-016 证据同步\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:25:44-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.md","治理经验库.md"]},{"id":"5bc6a053018e97e55e272f9fa4b7aeff8df69eb5","message":"feat(decor): 删除装修实验留审计;「任何状态可删」用测试固定\n\n用户 2026-10-03 裁定:进行中或已采纳的装修实验可以删。行为不变。\n\n- 删除与一条审计(名称、被测要素、删除时状态、赢家变体、变体数)同事务:实验与变体删了就没了,审计是唯一痕迹\n- r35 对应用例扩为草稿 / 进行中 / 已采纳各删一遍,断言三条审计、已采纳写回门面的值不回退、别的租户删不了(用例数不变)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/5bc6a053018e97e55e272f9fa4b7aeff8df69eb5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:25:44-07:00","added":[],"removed":[],"modified":["server/src/modules/decor/abtest.ts","server/test/r35-uncovered-writes.test.ts"]},{"id":"6507b0c80e396f5d4bf0ca1dbf9de495f9538802","message":"feat(db): 钱包退款流水记正——约束收紧到「只有抵扣记负」,订正种子\n\n用户 2026-10-03 裁定:REFUND = 退款回滚,把此前抵扣的钱退回钱包,记正。\n\n- 新迁移 20261003231916_wallet_refund_positive:WalletTxn_amount_sign 改为只有 DEDUCT 可为负,其余类型(含 REFUND)不得为负\n- 先 NOT VALID 加上(立刻约束此后的写入),库里没有旧的负数退款行时紧接着校验;有旧行的库不回改数据\n- 实测两条路径:全新库 convalidated = t;旧种子灌过的库(4 条负数退款行)迁移正常应用、新写入被拒、重新 seed 后手工 VALIDATE 成功\n- 种子此前把退款当扣减算余额,改为加回;两个品类的赵女士各补一笔 ¥128 抵扣,让 ¥50 退款回滚有东西可退\n- r33 对应用例改为:负数退款被拒、正数可写、种子退款为正且余额等于流水之和(用例数不变)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/6507b0c80e396f5d4bf0ca1dbf9de495f9538802","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:25:44-07:00","added":["server/prisma/migrations/20261003231916_wallet_refund_positive/migration.sql"],"removed":[],"modified":["server/prisma/seed.ts","server/test/r33-data-integrity.test.ts"]}],"total_commits":0,"head_commit":{"id":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","message":"docs: 记录两条口径裁定及其落地——退款流水记正、装修实验任何状态可删\n\n- 第二批治理记录补「口径裁定后的补充」一节:迁移对已有数据的处理、种子订正、审计、验收\n- 开发计划第二批行与规模读数(31 迁移)、CLAUDE.md 迁移数、治理经验库 G-016 证据同步\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:25:44-07:00","added":[],"removed":[],"modified":["CLAUDE.md","docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.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":88697,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:01: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
|
3
|
5
|
0
|
1791070515
|
0
|
1791070492
|
1791070515
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25161
|
docs: 记录口径裁定两项已并入 main 并推 Gitea
|
51
|
5
|
ci.yml
|
30
|
5
|
0
|
refs/heads/main
|
50f92bc0038f667e701d2a53120e2691a831f381
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3","after":"50f92bc0038f667e701d2a53120e2691a831f381","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ae09f6d0bf9de0927efc51dde6cd8acc4811c9b3...50f92bc0038f667e701d2a53120e2691a831f381","commits":[{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"50f92bc0038f667e701d2a53120e2691a831f381","message":"docs: 记录口径裁定两项已并入 main 并推 Gitea\n\n快进合入,远端 main 读数 ae09f6d 与本地一致;主检出里另一会话的在途改动未受影响。未部署。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/50f92bc0038f667e701d2a53120e2691a831f381","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:35:11-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":88802,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:34:52+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791071298
|
0
|
1791070515
|
1791071298
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25164
|
merge: preserve approved refund governance alongsi merge: preserve approved refund governance alongside external integrations...
|
51
|
5
|
ci.yml
|
32
|
5
|
0
|
refs/heads/main
|
3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"50f92bc0038f667e701d2a53120e2691a831f381","after":"3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/50f92bc0038f667e701d2a53120e2691a831f381...3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","commits":[{"id":"3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","message":"merge: preserve approved refund governance alongside external integrations\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:48:13-07:00","added":["server/prisma/migrations/20261003231916_wallet_refund_positive/migration.sql"],"removed":[],"modified":["CLAUDE.md","docs/external-integrations-2026-10-03.md","docs/real-implementation-governance-batch2-2026-10-03.md","server/README.md","server/prisma/seed.ts","server/src/modules/decor/abtest.ts","server/test/r33-data-integrity.test.ts","server/test/r35-uncovered-writes.test.ts","开发计划.md","治理经验库.md","真实链路与状态机审计矩阵.md"]},{"id":"06920096ee8e9d4502e10f2e6c941485ef20f3d0","message":"fix(integrations): guard payment amounts and finalize protocol regression coverage\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/06920096ee8e9d4502e10f2e6c941485ef20f3d0","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:43:36-07:00","added":["server/prisma/migrations/20261003233431_wechat_payment_amount_checks/migration.sql"],"removed":[],"modified":["CLAUDE.md","README.md","docs/external-integrations-2026-10-03.md","docs/loop-engineering/acceptance-checklist.md","docs/loop-engineering/api-contract.md","docs/reports/production-capability-truth-matrix-2026-06-12.md","server/.env.example","server/README.md","server/src/adapters/ai/real.ts","server/src/modules/platforms/service.ts","server/test/ai-real-http.unit.test.ts","server/test/helpers.ts","server/test/r30-platform-http-integrity.test.ts","server/test/r33-data-integrity.test.ts","server/test/r36-wechat-native.test.ts","server/test/route-coverage.baseline.json","团购本地生活AI运营App/README.md","开发计划.md","治理经验库.md","真实链路与状态机审计矩阵.md"]},{"id":"ea791b4795fec986c2a985d5ac1c68f26b4fce9f","message":"Merge branch 'main' into codex/external-integrations-20261003\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ea791b4795fec986c2a985d5ac1c68f26b4fce9f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:31:04-07:00","added":["docs/real-implementation-governance-batch2-2026-10-03.md","server/prisma/migrations/20261003161609_data_integrity_checks/migration.sql","server/scripts/route-coverage.mjs","server/src/lib/query.ts","server/test/r31-leads.test.ts","server/test/r32-resources.test.ts","server/test/r33-data-integrity.test.ts","server/test/r34-query-bounds.test.ts","server/test/r35-uncovered-writes.test.ts","server/test/route-coverage.baseline.json"],"removed":[],"modified":[".claude/skills/ygg-seed-migration-guard/SKILL.md",".gitignore","CLAUDE.md","README.md","server/README.md","server/package.json","server/src/modules/booking/service.ts","server/src/modules/leads/service.ts","server/src/modules/metrics/routes.ts","server/src/modules/ops/schema.ts","server/src/modules/ops/service.ts","server/src/modules/orders/routes.ts","server/src/modules/resources/schema.ts","server/src/modules/store/schema.ts","server/src/modules/wallet/service.ts","server/test/helpers.ts","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.md"]},{"id":"a0d31127ccede37badd24d82386f64b5b4fef95a","message":"feat(integrations): add verified WeChat Native topups and bounded AI/platform transport\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/a0d31127ccede37badd24d82386f64b5b4fef95a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:31:04-07:00","added":["docs/external-integrations-2026-10-03.md","e2e/tests/07-payment-topup.spec.ts","server/prisma/migrations/20261003231027_wechat_native_topups/migration.sql","server/src/adapters/payment/wechatpay.ts","server/src/lib/external-http.ts","server/src/modules/payments/routes.ts","server/src/modules/payments/schema.ts","server/src/modules/payments/service.ts","server/test/ai-real-http.unit.test.ts","server/test/external-http.unit.test.ts","server/test/payment-contract.unit.test.ts","server/test/r36-wechat-native.test.ts","server/test/wechatpay.unit.test.ts"],"removed":[],"modified":["e2e/package.json","server/.env.example","server/package-lock.json","server/package.json","server/prisma/schema.prisma","server/src/adapters/ai/real.ts","server/src/adapters/ocr/vision.ts","server/src/adapters/platform/http.ts","server/src/app.ts","server/src/config/env.ts","server/src/index.ts","server/src/lib/errors.ts","server/src/middleware/request-log.ts","server/src/modules/platforms/service.ts","server/src/modules/wallet/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/ai-provider.unit.test.ts","server/test/env-production-guard.unit.test.ts","server/test/ocr-provider.unit.test.ts","server/test/platform-adapter.unit.test.ts","server/test/platform-ingest-integrity.unit.test.ts","server/test/request-log.unit.test.ts","团购本地生活AI运营App/api.js","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-member.jsx","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs"]}],"total_commits":0,"head_commit":{"id":"3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","message":"merge: preserve approved refund governance alongside external integrations\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:48:13-07:00","added":["server/prisma/migrations/20261003231916_wallet_refund_positive/migration.sql"],"removed":[],"modified":["CLAUDE.md","docs/external-integrations-2026-10-03.md","docs/real-implementation-governance-batch2-2026-10-03.md","server/README.md","server/prisma/seed.ts","server/src/modules/decor/abtest.ts","server/test/r33-data-integrity.test.ts","server/test/r35-uncovered-writes.test.ts","开发计划.md","治理经验库.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":88810,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:35:15+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791071397
|
0
|
1791071298
|
1791071397
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25166
|
docs: record verified integrations and cloud-main docs: record verified integrations and cloud-main synchronization boundaries...
|
51
|
5
|
ci.yml
|
34
|
5
|
0
|
refs/heads/main
|
c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2","after":"c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/3c9ccff1ba6415660a29cb99c8a4b4b1ce6eccc2...c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","commits":[{"id":"c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","message":"docs: record verified integrations and cloud-main synchronization boundaries\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:49:53-07:00","added":[],"removed":[],"modified":["docs/external-integrations-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","message":"docs: record verified integrations and cloud-main synchronization boundaries\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:49:53-07:00","added":[],"removed":[],"modified":["docs/external-integrations-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":89160,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:48:18+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791071672
|
0
|
1791071397
|
1791071672
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25092
|
chore: advance API compatibility baseline to verif chore: advance API compatibility baseline to verified live 0.211.0...
|
121
|
5
|
kernel-ci.yml
|
445
|
5
|
0
|
refs/heads/main
|
1b37b1a4fce811f101ae1489915077252ab16ac8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"03e96bfc5803a9aca9ea93ccffac8733b0336117","after":"1b37b1a4fce811f101ae1489915077252ab16ac8","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/03e96bfc5803a9aca9ea93ccffac8733b0336117...1b37b1a4fce811f101ae1489915077252ab16ac8","commits":[{"id":"1b37b1a4fce811f101ae1489915077252ab16ac8","message":"chore: advance API compatibility baseline to verified live 0.211.0\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1b37b1a4fce811f101ae1489915077252ab16ac8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:32:28-07:00","added":["docs/governance/api-baseline-2026-10-03/README.md","docs/governance/api-baseline-2026-10-03/after.json","docs/governance/api-baseline-2026-10-03/api-tests.tap","docs/governance/api-baseline-2026-10-03/audit.mjs","docs/governance/api-baseline-2026-10-03/before.json","docs/governance/api-baseline-2026-10-03/deployed-before.json","docs/governance/api-baseline-2026-10-03/doc-claims.log","docs/governance/api-baseline-2026-10-03/governance.log","docs/governance/api-baseline-2026-10-03/manifest.json","docs/governance/api-baseline-2026-10-03/model.log","docs/governance/api-baseline-2026-10-03/plan.log","docs/governance/api-baseline-2026-10-03/preparation-correction.json","docs/governance/api-baseline-2026-10-03/validation.json"],"removed":[],"modified":["contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","contracts/compat-waivers.json","docs/api-contracts.md","docs/governance/pending-decisions-2026-10-02.md","model/gap-governance.json","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"1b37b1a4fce811f101ae1489915077252ab16ac8","message":"chore: advance API compatibility baseline to verified live 0.211.0\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1b37b1a4fce811f101ae1489915077252ab16ac8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:32:28-07:00","added":["docs/governance/api-baseline-2026-10-03/README.md","docs/governance/api-baseline-2026-10-03/after.json","docs/governance/api-baseline-2026-10-03/api-tests.tap","docs/governance/api-baseline-2026-10-03/audit.mjs","docs/governance/api-baseline-2026-10-03/before.json","docs/governance/api-baseline-2026-10-03/deployed-before.json","docs/governance/api-baseline-2026-10-03/doc-claims.log","docs/governance/api-baseline-2026-10-03/governance.log","docs/governance/api-baseline-2026-10-03/manifest.json","docs/governance/api-baseline-2026-10-03/model.log","docs/governance/api-baseline-2026-10-03/plan.log","docs/governance/api-baseline-2026-10-03/preparation-correction.json","docs/governance/api-baseline-2026-10-03/validation.json"],"removed":[],"modified":["contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","contracts/compat-waivers.json","docs/api-contracts.md","docs/governance/pending-decisions-2026-10-02.md","model/gap-governance.json","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":288396,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T09:23:29+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791069857
|
1791072054
|
0
|
1790991185
|
1791072054
|
|
|
0
|
Edit
Delete
|
|
25168
|
merge: 并入本地 main 的文档订正(约束条数 21 → 18、开发库应用记录)
|
51
|
5
|
ci.yml
|
36
|
5
|
0
|
refs/heads/main
|
ee7e038fc69366df08ed6e33d0c64b391e68169f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb","after":"ee7e038fc69366df08ed6e33d0c64b391e68169f","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/c847b8b9be80c7c5cef0f97d9c9838442e1cb2cb...ee7e038fc69366df08ed6e33d0c64b391e68169f","commits":[{"id":"ee7e038fc69366df08ed6e33d0c64b391e68169f","message":"merge: 并入本地 main 的文档订正(约束条数 21 → 18、开发库应用记录)\n\n远端 main 在本地提交 ab1252f 之后又进了外部对接的提交,两边分叉。合并而不变基,双方提交 SHA 不变。\n\n- 唯一冲突在 治理经验库.md 末尾:远端在 G-016 之后追加了 G-017 / G-018,本地订正了 G-016 的证据行。保留远端追加的内容,并应用订正\n- docs/external-integrations-2026-10-03.md 引用的「21 条约束」同样订正为 18(该数字出自第二批记录的错误)\n- 第二批记录补一句:开发库已一并应用外部对接的两个迁移,现为 33 个迁移、26 条 CHECK 全部已校验\n\n相对 origin/main 只改文档,不含代码。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ee7e038fc69366df08ed6e33d0c64b391e68169f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:52:57-07:00","added":[],"removed":[],"modified":["docs/external-integrations-2026-10-03.md","docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.md"]},{"id":"ab1252fb4af1376318a11cef1dc94bee26bce682","message":"docs: 订正约束条数(21 → 18),记录开发库已应用迁移并重新灌种子\n\n- 第一批完整性迁移实际新增 18 条 CHECK 约束;此前写作 21,是把库里别处的约束一并数了进去。四处文档同步订正\n- 其中门店价非负一条与 20260603223000 迁移里已有的 StoreSkuPrice_priceCents_nonnegative 同义,属重复,无害,如实记下\n- 开发库(yggdrasil-colima 数据卷)2026-10-03 已应用 31 个迁移并重新灌种子:先整库备份;public 下 23 条 CHECK 全部已校验;余额等于流水之和;当前代码连库 /health 200、可登录\n\n开发计划.md 与 治理经验库.md 另有并行会话未提交的在途改动,本提交只含上述订正那一行,不带它们的内容。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ab1252fb4af1376318a11cef1dc94bee26bce682","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:48:01-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.md"]}],"total_commits":0,"head_commit":{"id":"ee7e038fc69366df08ed6e33d0c64b391e68169f","message":"merge: 并入本地 main 的文档订正(约束条数 21 → 18、开发库应用记录)\n\n远端 main 在本地提交 ab1252f 之后又进了外部对接的提交,两边分叉。合并而不变基,双方提交 SHA 不变。\n\n- 唯一冲突在 治理经验库.md 末尾:远端在 G-016 之后追加了 G-017 / G-018,本地订正了 G-016 的证据行。保留远端追加的内容,并应用订正\n- docs/external-integrations-2026-10-03.md 引用的「21 条约束」同样订正为 18(该数字出自第二批记录的错误)\n- 第二批记录补一句:开发库已一并应用外部对接的两个迁移,现为 33 个迁移、26 条 CHECK 全部已校验\n\n相对 origin/main 只改文档,不含代码。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ee7e038fc69366df08ed6e33d0c64b391e68169f","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:52:57-07:00","added":[],"removed":[],"modified":["docs/external-integrations-2026-10-03.md","docs/real-implementation-governance-batch2-2026-10-03.md","开发计划.md","治理经验库.md","项目进展分析_2026-07-01.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":89172,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:49: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
|
3
|
5
|
0
|
1791072563
|
0
|
1791071672
|
1791072563
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25171
|
merge: preserve synchronized deployment and constr merge: preserve synchronized deployment and constraint records...
|
51
|
5
|
ci.yml
|
38
|
5
|
0
|
refs/heads/main
|
a244264ab360d733e9cdc0bd5573a49bc6e7a570
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ee7e038fc69366df08ed6e33d0c64b391e68169f","after":"a244264ab360d733e9cdc0bd5573a49bc6e7a570","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ee7e038fc69366df08ed6e33d0c64b391e68169f...a244264ab360d733e9cdc0bd5573a49bc6e7a570","commits":[{"id":"a244264ab360d733e9cdc0bd5573a49bc6e7a570","message":"merge: preserve synchronized deployment and constraint records\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/a244264ab360d733e9cdc0bd5573a49bc6e7a570","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:09:19-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]},{"id":"cff582baff68de685f6a7fc797447145ecfe064a","message":"merge: complete module governance with native payments and guarded automation\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/cff582baff68de685f6a7fc797447145ecfe064a","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:08:57-07:00","added":["docs/deployments/missing-module-local-2026-10-03.md","docs/external-integrations-2026-10-03.md","e2e/tests/07-payment-topup.spec.ts","server/prisma/migrations/20261003231027_wechat_native_topups/migration.sql","server/prisma/migrations/20261003233431_wechat_payment_amount_checks/migration.sql","server/src/adapters/payment/wechatpay.ts","server/src/lib/automation-lock.ts","server/src/lib/external-http.ts","server/src/modules/payments/routes.ts","server/src/modules/payments/schema.ts","server/src/modules/payments/service.ts","server/test/ai-real-http.unit.test.ts","server/test/external-http.unit.test.ts","server/test/payment-contract.unit.test.ts","server/test/r36-wechat-native.test.ts","server/test/r40-automation-lock.test.ts","server/test/wechatpay.unit.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","docs/loop-engineering/acceptance-checklist.md","docs/loop-engineering/api-contract.md","docs/missing-module-governance-2026-10-03.md","docs/reports/production-capability-truth-matrix-2026-06-12.md","e2e/package.json","e2e/tests/07-governance.spec.ts","scripts/docs-metrics.mjs","server/.env.example","server/README.md","server/package-lock.json","server/package.json","server/prisma/schema.prisma","server/src/adapters/ai/real.ts","server/src/adapters/competitor/vendor.ts","server/src/adapters/ocr/vision.ts","server/src/adapters/platform/http.ts","server/src/adapters/weather/index.ts","server/src/app.ts","server/src/config/env.ts","server/src/index.ts","server/src/lib/errors.ts","server/src/middleware/request-log.ts","server/src/modules/automation-runner/service.ts","server/src/modules/billing/service.ts","server/src/modules/campaigns/service.ts","server/src/modules/operations/notifications.ts","server/src/modules/platforms/service.ts","server/src/modules/pricing/service.ts","server/src/modules/reviews/service.ts","server/src/modules/wallet/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/ai-provider.unit.test.ts","server/test/env-production-guard.unit.test.ts","server/test/external-data-adapters.unit.test.ts","server/test/helpers.ts","server/test/ocr-provider.unit.test.ts","server/test/platform-adapter.unit.test.ts","server/test/platform-ingest-integrity.unit.test.ts","server/test/r30-platform-http-integrity.test.ts","server/test/r33-data-integrity.test.ts","server/test/request-log.unit.test.ts","server/test/route-coverage.baseline.json","团购本地生活AI运营App/README.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-member.jsx","团购本地生活AI运营App/screens-more.jsx","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs","开发计划.md","治理经验库.md","真实链路与状态机审计矩阵.md"]},{"id":"8b6616eb0a800d4478bb8e3d2038c33d7f8914a4","message":"feat: govern missing identity billing and durable operations modules\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/8b6616eb0a800d4478bb8e3d2038c33d7f8914a4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T16:52:38-07:00","added":["docs/contracts/billing-governance.md","docs/contracts/external-data-adapters.md","docs/contracts/identity-governance.md","docs/contracts/operational-governance.md","docs/missing-module-governance-2026-10-03.md","e2e/tests/07-governance.spec.ts","server/prisma/migrations/20261003233848_missing_module_governance/migration.sql","server/src/adapters/competitor/vendor.ts","server/src/middleware/entitlement.ts","server/src/modules/billing/routes.ts","server/src/modules/billing/schema.ts","server/src/modules/billing/service.ts","server/src/modules/operations/notifications.ts","server/src/modules/operations/routes.ts","server/src/modules/operations/schema.ts","server/src/modules/operations/service.ts","server/src/modules/support/routes.ts","server/src/modules/support/schema.ts","server/src/modules/support/service.ts","server/src/modules/team/routes.ts","server/src/modules/team/schema.ts","server/src/modules/team/service.ts","server/test/external-data-adapters.unit.test.ts","server/test/r36-identity.test.ts","server/test/r37-billing.test.ts","server/test/r38-operations.test.ts","server/test/r39-entitlement.test.ts","团购本地生活AI运营App/scripts/test-auth-governance.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/package.json","e2e/utils/app.ts","server/.env.example","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/adapters/competitor/index.ts","server/src/adapters/competitor/manual.ts","server/src/adapters/competitor/provider.ts","server/src/adapters/weather/index.ts","server/src/app.ts","server/src/config/env.ts","server/src/index.ts","server/src/middleware/auth.ts","server/src/middleware/request-log.ts","server/src/modules/auth/routes.ts","server/src/modules/auth/schema.ts","server/src/modules/auth/service.ts","server/src/modules/automation-runner/service.ts","server/src/modules/briefing/service.ts","server/src/modules/leads/service.ts","server/src/modules/ops/service.ts","server/src/modules/periphery/competitor-intel.ts","server/src/modules/store/routes.ts","server/src/modules/store/service.ts","server/src/modules/subscription/service.ts","server/src/modules/tasks/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/request-log.unit.test.ts","团购本地生活AI运营App/api.js","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-more.jsx","团购本地生活AI运营App/screens-p1.jsx","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.md","项目阻塞点分析.md"]}],"total_commits":0,"head_commit":{"id":"a244264ab360d733e9cdc0bd5573a49bc6e7a570","message":"merge: preserve synchronized deployment and constraint records\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/a244264ab360d733e9cdc0bd5573a49bc6e7a570","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:09:19-07:00","added":[],"removed":[],"modified":["docs/real-implementation-governance-batch2-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":89258,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools/languages","html_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/yggdrasil-local-life-tools","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/yggdrasil-local-life-tools.git","clone_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":2,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-02T16:02:07+08:00","updated_at":"2026-10-04T07:54: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
|
3
|
5
|
0
|
1791073270
|
0
|
1791072563
|
1791073270
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25173
|
fix: label unverified AI connections and demo entr fix: label unverified AI connections and demo entry metrics...
|
51
|
5
|
ci.yml
|
40
|
5
|
0
|
refs/heads/main
|
e4707f5103774002317675ea148dbd5f8b89c599
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"a244264ab360d733e9cdc0bd5573a49bc6e7a570","after":"e4707f5103774002317675ea148dbd5f8b89c599","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/a244264ab360d733e9cdc0bd5573a49bc6e7a570...e4707f5103774002317675ea148dbd5f8b89c599","commits":[{"id":"e4707f5103774002317675ea148dbd5f8b89c599","message":"fix: label unverified AI connections and demo entry metrics\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/e4707f5103774002317675ea148dbd5f8b89c599","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:21:06-07:00","added":[],"removed":[],"modified":["docs/deployments/missing-module-local-2026-10-03.md","docs/external-integrations-2026-10-03.md","docs/missing-module-governance-2026-10-03.md","e2e/playwright.config.ts","e2e/tests/07-governance.spec.ts","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/screens-ai.jsx","团购本地生活AI运营App/scripts/test-static.mjs"]}],"total_commits":0,"head_commit":{"id":"e4707f5103774002317675ea148dbd5f8b89c599","message":"fix: label unverified AI connections and demo entry metrics\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/e4707f5103774002317675ea148dbd5f8b89c599","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:21:06-07:00","added":[],"removed":[],"modified":["docs/deployments/missing-module-local-2026-10-03.md","docs/external-integrations-2026-10-03.md","docs/missing-module-governance-2026-10-03.md","e2e/playwright.config.ts","e2e/tests/07-governance.spec.ts","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/screens-ai.jsx","团购本地生活AI运营App/scripts/test-static.mjs"]},"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":89826,"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-04T08:09: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
|
3
|
5
|
0
|
1791073468
|
0
|
1791073270
|
1791073468
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25175
|
docs(文档): 全面对齐代码能力、模块缺口与验收边界
|
57
|
5
|
governance.yml
|
232
|
5
|
0
|
refs/heads/main
|
97b54992f7880ee6f10ef4ae67f73088999b3794
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"c8b1f1ca65ef4bfa8a4a6181b6682c7edcda3de5","after":"97b54992f7880ee6f10ef4ae67f73088999b3794","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/c8b1f1ca65ef4bfa8a4a6181b6682c7edcda3de5...97b54992f7880ee6f10ef4ae67f73088999b3794","commits":[{"id":"97b54992f7880ee6f10ef4ae67f73088999b3794","message":"docs(文档): 全面对齐代码能力、模块缺口与验收边界\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/97b54992f7880ee6f10ef4ae67f73088999b3794","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:23:23-07:00","added":["docs/governance/archive/README.md","docs/governance/log/2026-10-03-documentation-refresh.md","docs/product/module-gaps-2026-10-03.md","reports/documentation-refresh-2026-10-03/README.md","reports/documentation-refresh-2026-10-03/governance-docs.txt","reports/documentation-refresh-2026-10-03/governance.txt","reports/documentation-refresh-2026-10-03/history/pro-video-platform-progress.md","reports/documentation-refresh-2026-10-03/source-evidence.json","reports/documentation-refresh-2026-10-03/validate-documentation.py","reports/documentation-refresh-2026-10-03/validation.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/admin-multitenancy.md","docs/adr/README.md","docs/architecture.md","docs/browser-enterprise-login.md","docs/dependency-overrides.md","docs/deploy-vm.md","docs/design/full-uiux-2026-09-05/01-information-architecture.md","docs/design/full-uiux-2026-09-05/02-interaction-spec.md","docs/design/full-uiux-2026-09-05/03-design-system.md","docs/design/full-uiux-2026-09-05/04-page-blueprints.md","docs/design/full-uiux-2026-09-05/05-visual-concepts.md","docs/design/full-uiux-2026-09-05/06-mobile-app-architecture.md","docs/design/full-uiux-2026-09-05/07-mobile-app-interactions.md","docs/design/full-uiux-2026-09-05/08-mobile-visual-concepts.md","docs/design/full-uiux-2026-09-05/09-real-project-integration.md","docs/design/full-uiux-2026-09-05/10-content-step-details.md","docs/design/full-uiux-2026-09-05/README.md","docs/design/full-uiux-2026-09-05/mobile-prompts.md","docs/design/platform-admin.md","docs/design/workspace-experience.md","docs/development-experience/README.md","docs/development-experience/evidence.md","docs/development-experience/playbook.md","docs/domain-glossary.md","docs/domain/material-production-blueprint.md","docs/domain/module-boundary.md","docs/domain/owner-matrix.md","docs/github-mirror.md","docs/model-credentials.md","docs/product/acceptance-and-status.md","docs/product/advanced-image-skills.md","docs/product/ai-video-edit.md","docs/product/brand-identity.md","docs/product/business-blueprint-2026-09-05.md","docs/product/content-creation-workbench.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-stage-outcomes.md","docs/product/creative-workflow-analysis.md","docs/product/industry-trends.md","docs/product/platform-module-map.md","docs/product/pro-video-platform-gap-analysis.md","docs/product/pro-video-platform-progress.md","docs/product/product-experience-blueprint.md","docs/product/shijie-v1/视界V1完整方案书.md","docs/project-history.md","docs/releases/current.md","docs/shijie-design-runbook.md","docs/standards/api-standard.md","docs/standards/backend-standard.md","docs/standards/database-standard.md","docs/standards/frontend-standard.md","docs/standards/git-standard.md","docs/standards/naming-standard.md","docs/standards/review-standard.md","docs/视频和图片流程优化清单.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/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},{"id":"0a643c4cf792e2e0219b8341c25bc1e442235610","message":"fix(compose): 开发基座补顶层 name,停止与另外六个仓共用 project `api-nestjs`\n\n本文件没有顶层 name,compose 便按**所在目录名**推导 project 名。它在每个仓里的路径都是\napps/api-nestjs/,于是 7 个仓推导出同一个 `api-nestjs`,共用 `api-nestjs_pgdata` /\n`_redisdata` 与同名容器——后 up 的那个直接接管先起者的容器与卷。这类冲突单仓内部永远\n判不出来,只有横着比多份 compose 才看得见,已经咬过一次(C-15)。\n\n现改为 `name: ${COMPOSE_PROJECT_NAME:-image-generation}`,默认取本仓 package.json 的 name,\n仍可用 COMPOSE_PROJECT_NAME 覆盖。实测 `docker compose config` 解析出的卷已变为\n`image-generation_*`。\n\n数据风险已先核过再改:本机 260 个卷里**没有任何 `api-nestjs_*`**,\n`docker ps -a --filter label=com.docker.compose.project=api-nestjs` 零命中——\n这份 compose 在本机从未以默认推导名起过,没有旧卷需要迁移。(只证明本机;\n别的机器若直接 up 过,改名后首次 up 会建新空卷,旧卷需自行迁移。)\n\n工作区门禁 `平台治理/基础/scripts/check-workspace-consistency.mjs` 的\nL9 COMPOSE_PROJECT_COLLISION 在 7 个仓全部补齐后由 ISSUES 转 CLEAN(exit 0,0 issues)。\n处置依据:裁决 N-11 选项 ①。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/0a643c4cf792e2e0219b8341c25bc1e442235610","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-09-18T19:13:32-07:00","added":[],"removed":[],"modified":["apps/api-nestjs/docker-compose.yml"]}],"total_commits":0,"head_commit":{"id":"97b54992f7880ee6f10ef4ae67f73088999b3794","message":"docs(文档): 全面对齐代码能力、模块缺口与验收边界\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/97b54992f7880ee6f10ef4ae67f73088999b3794","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:23:23-07:00","added":["docs/governance/archive/README.md","docs/governance/log/2026-10-03-documentation-refresh.md","docs/product/module-gaps-2026-10-03.md","reports/documentation-refresh-2026-10-03/README.md","reports/documentation-refresh-2026-10-03/governance-docs.txt","reports/documentation-refresh-2026-10-03/governance.txt","reports/documentation-refresh-2026-10-03/history/pro-video-platform-progress.md","reports/documentation-refresh-2026-10-03/source-evidence.json","reports/documentation-refresh-2026-10-03/validate-documentation.py","reports/documentation-refresh-2026-10-03/validation.json"],"removed":[],"modified":["CLAUDE.md","README.md","docs/README.md","docs/admin-multitenancy.md","docs/adr/README.md","docs/architecture.md","docs/browser-enterprise-login.md","docs/dependency-overrides.md","docs/deploy-vm.md","docs/design/full-uiux-2026-09-05/01-information-architecture.md","docs/design/full-uiux-2026-09-05/02-interaction-spec.md","docs/design/full-uiux-2026-09-05/03-design-system.md","docs/design/full-uiux-2026-09-05/04-page-blueprints.md","docs/design/full-uiux-2026-09-05/05-visual-concepts.md","docs/design/full-uiux-2026-09-05/06-mobile-app-architecture.md","docs/design/full-uiux-2026-09-05/07-mobile-app-interactions.md","docs/design/full-uiux-2026-09-05/08-mobile-visual-concepts.md","docs/design/full-uiux-2026-09-05/09-real-project-integration.md","docs/design/full-uiux-2026-09-05/10-content-step-details.md","docs/design/full-uiux-2026-09-05/README.md","docs/design/full-uiux-2026-09-05/mobile-prompts.md","docs/design/platform-admin.md","docs/design/workspace-experience.md","docs/development-experience/README.md","docs/development-experience/evidence.md","docs/development-experience/playbook.md","docs/domain-glossary.md","docs/domain/material-production-blueprint.md","docs/domain/module-boundary.md","docs/domain/owner-matrix.md","docs/github-mirror.md","docs/model-credentials.md","docs/product/acceptance-and-status.md","docs/product/advanced-image-skills.md","docs/product/ai-video-edit.md","docs/product/brand-identity.md","docs/product/business-blueprint-2026-09-05.md","docs/product/content-creation-workbench.md","docs/product/controlled-ai-material-factory.md","docs/product/creative-pipeline-design.md","docs/product/creative-stage-outcomes.md","docs/product/creative-workflow-analysis.md","docs/product/industry-trends.md","docs/product/platform-module-map.md","docs/product/pro-video-platform-gap-analysis.md","docs/product/pro-video-platform-progress.md","docs/product/product-experience-blueprint.md","docs/product/shijie-v1/视界V1完整方案书.md","docs/project-history.md","docs/releases/current.md","docs/shijie-design-runbook.md","docs/standards/api-standard.md","docs/standards/backend-standard.md","docs/standards/database-standard.md","docs/standards/frontend-standard.md","docs/standards/git-standard.md","docs/standards/naming-standard.md","docs/standards/review-standard.md","docs/视频和图片流程优化清单.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/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":979705,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-09-17T13:39: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
|
3
|
3
|
0
|
1791073478
|
0
|
1791073426
|
1791073478
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25093
|
feat: discover MetricDefinition versions in the re feat: discover MetricDefinition versions in the read-only registry...
|
121
|
5
|
kernel-ci.yml
|
446
|
5
|
0
|
refs/heads/main
|
ecc02743a27f9bb5862f9b666b27e494842d0005
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1b37b1a4fce811f101ae1489915077252ab16ac8","after":"ecc02743a27f9bb5862f9b666b27e494842d0005","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/1b37b1a4fce811f101ae1489915077252ab16ac8...ecc02743a27f9bb5862f9b666b27e494842d0005","commits":[{"id":"ecc02743a27f9bb5862f9b666b27e494842d0005","message":"feat: discover MetricDefinition versions in the read-only registry\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/ecc02743a27f9bb5862f9b666b27e494842d0005","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:44:16-07:00","added":["docs/releases/0.212.0.md","docs/releases/candidates/metric-definition-registry.md","test/definition-registry-metric.integration.test.js"],"removed":[],"modified":["contracts/openapi.v1.json","docs/definition-registry.md","docs/metric-definition.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/gap-governance.json","model/plan-ledger.json","ops/smoke-definition-registry.js","package.json","src/definition-registry.js","src/kernel.js"]}],"total_commits":0,"head_commit":{"id":"ecc02743a27f9bb5862f9b666b27e494842d0005","message":"feat: discover MetricDefinition versions in the read-only registry\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/ecc02743a27f9bb5862f9b666b27e494842d0005","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:44:16-07:00","added":["docs/releases/0.212.0.md","docs/releases/candidates/metric-definition-registry.md","test/definition-registry-metric.integration.test.js"],"removed":[],"modified":["contracts/openapi.v1.json","docs/definition-registry.md","docs/metric-definition.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","model/gap-governance.json","model/plan-ledger.json","ops/smoke-definition-registry.js","package.json","src/definition-registry.js","src/kernel.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":289167,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T09:33:05+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791072054
|
1791074251
|
0
|
1790992446
|
1791074251
|
|
|
0
|
Edit
Delete
|
|
25176
|
docs: record final module governance verification docs: record final module governance verification and local release...
|
51
|
5
|
ci.yml
|
42
|
5
|
0
|
refs/heads/main
|
ca4022d7692cfbd6b667348aae3bc4697fe523ca
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e4707f5103774002317675ea148dbd5f8b89c599","after":"ca4022d7692cfbd6b667348aae3bc4697fe523ca","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/e4707f5103774002317675ea148dbd5f8b89c599...ca4022d7692cfbd6b667348aae3bc4697fe523ca","commits":[{"id":"ca4022d7692cfbd6b667348aae3bc4697fe523ca","message":"docs: record final module governance verification and local release\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ca4022d7692cfbd6b667348aae3bc4697fe523ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:24:26-07:00","added":[],"removed":[],"modified":["docs/deployments/missing-module-local-2026-10-03.md","docs/external-integrations-2026-10-03.md","docs/missing-module-governance-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"ca4022d7692cfbd6b667348aae3bc4697fe523ca","message":"docs: record final module governance verification and local release\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/ca4022d7692cfbd6b667348aae3bc4697fe523ca","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:24:26-07:00","added":[],"removed":[],"modified":["docs/deployments/missing-module-local-2026-10-03.md","docs/external-integrations-2026-10-03.md","docs/missing-module-governance-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":89960,"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-04T08:21:10+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791074440
|
0
|
1791073468
|
1791074440
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25182
|
chore(reports): record bounded KI identity and Fac chore(reports): record bounded KI identity and Fact verification...
|
116
|
5
|
platform.yml
|
377
|
5
|
0
|
refs/heads/main
|
c6e102e30faff9b83047d294f6ae5e1d146a7688
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"745d6a97cc8ddaa8c27f6b7013faf92a0dbe4172","after":"c6e102e30faff9b83047d294f6ae5e1d146a7688","compare_url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/compare/745d6a97cc8ddaa8c27f6b7013faf92a0dbe4172...c6e102e30faff9b83047d294f6ae5e1d146a7688","commits":[{"id":"c6e102e30faff9b83047d294f6ae5e1d146a7688","message":"chore(reports): record bounded KI identity and Fact verification\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c6e102e30faff9b83047d294f6ae5e1d146a7688","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:00:55-07:00","added":["docs/integration/KI-1-KI-3执行记录-2026-10-03.md","docs/integration/evidence/2026-10-03/baseline-yggdrasil-failure.log","docs/integration/evidence/2026-10-03/contracts-full-context.log","docs/integration/evidence/2026-10-03/execution-record.json","docs/integration/evidence/2026-10-03/final-e2e.log","docs/integration/evidence/2026-10-03/fixed-auth.log","docs/integration/evidence/2026-10-03/fixed-runtime-check.log","docs/integration/evidence/2026-10-03/fixed-tests.log"],"removed":[],"modified":["reports/ci-mirror.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/module-imports.latest.json","reports/release-drift.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-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":"7c5e4919673a67e59b4557260faac167cb15fdcd","message":"test(identity): reuse supported isolated Fact database names\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/7c5e4919673a67e59b4557260faac167cb15fdcd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:59:29-07:00","added":[],"removed":[],"modified":["runtime/test/e2e/identity-fact-http.test.ts"]},{"id":"070c6e291eacf533bfc40adce2f2a348b20cff37","message":"fix(identity): verify real M1 machine tokens for Fact intake and reads\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/070c6e291eacf533bfc40adce2f2a348b20cff37","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:57:18-07:00","added":["contracts/examples/idp-human-access-token.v1.fixtures.json","contracts/examples/idp-machine-access-token.v1.fixtures.json","contracts/generated/IdpHumanAccessTokenV1.ts","contracts/generated/IdpMachineAccessTokenV1.ts","contracts/schemas/idp-human-access-token.v1.schema.json","contracts/schemas/idp-machine-access-token.v1.schema.json","contracts/test/idp-human-contract.test.mjs","contracts/test/idp-machine-contract.test.mjs","docs/integration/IdP与事实通道接缝参考-KI-1-KI-3.md","runtime/apps/api-nestjs/src/platform/http/fact-identity.test.ts","runtime/apps/api-nestjs/src/platform/http/fact-identity.ts","runtime/clients/identity/src/platform-machine.test.ts","runtime/clients/identity/src/platform-machine.ts","runtime/test/e2e/identity-fact-http.test.ts"],"removed":[],"modified":["contracts/generated/ActorContextV1.ts","contracts/generated/index.ts","contracts/generated/registry.ts","contracts/schemas/actor-context.v1.schema.json","contracts/scripts/schema-registry.mjs","contracts/src/validators.ts","contracts/test/generate-types.test.mjs","contracts/test/validators.test.mjs","runtime/apps/api-fastify/package.json","runtime/apps/api-fastify/src/plugins/auth.ts","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/fact-intake.controller.ts","runtime/apps/api-nestjs/src/platform/http/fact-read.controller.ts","runtime/clients/identity/README.md","runtime/clients/identity/src/index.ts","runtime/pnpm-lock.yaml"]}],"total_commits":0,"head_commit":{"id":"c6e102e30faff9b83047d294f6ae5e1d146a7688","message":"chore(reports): record bounded KI identity and Fact verification\n","url":"https://gitea.g-hi.com/luoanwu/enterprise-platform/commit/c6e102e30faff9b83047d294f6ae5e1d146a7688","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:00:55-07:00","added":["docs/integration/KI-1-KI-3执行记录-2026-10-03.md","docs/integration/evidence/2026-10-03/baseline-yggdrasil-failure.log","docs/integration/evidence/2026-10-03/contracts-full-context.log","docs/integration/evidence/2026-10-03/execution-record.json","docs/integration/evidence/2026-10-03/final-e2e.log","docs/integration/evidence/2026-10-03/fixed-auth.log","docs/integration/evidence/2026-10-03/fixed-runtime-check.log","docs/integration/evidence/2026-10-03/fixed-tests.log"],"removed":[],"modified":["reports/ci-mirror.latest.json","reports/doc-claims.latest.json","reports/evidence-freshness.latest.json","reports/fact-pii.latest.json","reports/fixtures.latest.json","reports/gate-flow.latest.json","reports/module-imports.latest.json","reports/release-drift.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-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":25522,"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":40,"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-30T14:04:46+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
10
|
0
|
1791075770
|
0
|
1791075686
|
1791075770
|
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
|
|
25179
|
feat(fission): 裂变屏补开团、代客参团、成员详情与转介绍绑定 / 手动发奖入口
|
51
|
5
|
ci.yml
|
44
|
5
|
0
|
refs/heads/main
|
eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ca4022d7692cfbd6b667348aae3bc4697fe523ca","after":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/ca4022d7692cfbd6b667348aae3bc4697fe523ca...eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","commits":[{"id":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","message":"feat(fission): 裂变屏补开团、代客参团、成员详情与转介绍绑定 / 手动发奖入口\n\n后端 /group-buys 与 /referrals 的写接口早已就绪并有并发防护,但裂变屏只调了\n列表、结算、退回三个接口,开团、参团、绑定邀请关系、手动发奖都没有界面入口。\n本次只动前端,不改后端与 api.js(五个方法原本就在)。\n\n- 发起拼团:选在售套餐、成团人数、团价、团名、奖励方式、招募有效期、可选团长;\n 校验口径同后端 createGroupBuySchema,非法值在页面拦下不发请求\n- 代客参团:招募中的团可替到店会员占名额,已在团内的会员不出现在选项里;\n 已过截止时间的团不再放行参团(后端目前不校验截止时间,见下)\n- 成员详情:展开时取 /group-buys/:id 的最新成员、团长与获奖标记、各时间点\n- 绑定邀请关系:邀请人 / 被邀人下拉,已选邀请人与已绑定过的会员不可选作被邀人\n- 手动发放转介绍奖励:列出被邀人的已核销订单作为首单凭据,没有则说明原因并禁用\n- 权限同后端 requireRole:店员只见代客参团与绑定,不见开团 / 结算 / 退回 / 发奖\n- 会员、套餐下拉在首次打开表单时才加载;加载失败明示,不显示成「暂无」\n- 写操作防重复提交;成功与失败后都重新拉列表;结果提示固定在视口内\n- 离线样例模式表单可打开,提交只提示、不发请求\n\n验证(一次性 PG + 本分支自起的后端与静态服,桌面 + 手机两个浏览器项目):\n- 前端 npm test / lint / build 通过\n- e2e 新增 4 条深度流程:开团到结算、绑定与无首单不可发奖、凭已核销订单手动发奖、\n 店员入口可见性\n- 基线 a244264 上全量 150 条:147 通过、1 条按设计跳过(种子里可手动发奖的那一对\n 同库只能发一次,第二个浏览器项目跳过)、2 条失败为 07-governance 自助注册用例缺\n ENABLE_SELF_REGISTRATION 开关,主线随后在 e4707f5 的 Playwright 配置里补上\n- rebase 到 ca4022d 后重跑深度流程 + 裂变冒烟 + 注册用例共 24 条:23 通过、\n 1 条按设计跳过;未在 ca4022d 上重跑全量\n\n未做(已另行登记):奖励券码无接口可查、后端不校验拼团截止时间也不自动过期、\n储值赠金团在获奖人无钱包时卡在已满员、团价无上限。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:17:45-07:00","added":[],"removed":[],"modified":["e2e/tests/02-deep-flows.spec.ts","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-fission.jsx"]}],"total_commits":0,"head_commit":{"id":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","message":"feat(fission): 裂变屏补开团、代客参团、成员详情与转介绍绑定 / 手动发奖入口\n\n后端 /group-buys 与 /referrals 的写接口早已就绪并有并发防护,但裂变屏只调了\n列表、结算、退回三个接口,开团、参团、绑定邀请关系、手动发奖都没有界面入口。\n本次只动前端,不改后端与 api.js(五个方法原本就在)。\n\n- 发起拼团:选在售套餐、成团人数、团价、团名、奖励方式、招募有效期、可选团长;\n 校验口径同后端 createGroupBuySchema,非法值在页面拦下不发请求\n- 代客参团:招募中的团可替到店会员占名额,已在团内的会员不出现在选项里;\n 已过截止时间的团不再放行参团(后端目前不校验截止时间,见下)\n- 成员详情:展开时取 /group-buys/:id 的最新成员、团长与获奖标记、各时间点\n- 绑定邀请关系:邀请人 / 被邀人下拉,已选邀请人与已绑定过的会员不可选作被邀人\n- 手动发放转介绍奖励:列出被邀人的已核销订单作为首单凭据,没有则说明原因并禁用\n- 权限同后端 requireRole:店员只见代客参团与绑定,不见开团 / 结算 / 退回 / 发奖\n- 会员、套餐下拉在首次打开表单时才加载;加载失败明示,不显示成「暂无」\n- 写操作防重复提交;成功与失败后都重新拉列表;结果提示固定在视口内\n- 离线样例模式表单可打开,提交只提示、不发请求\n\n验证(一次性 PG + 本分支自起的后端与静态服,桌面 + 手机两个浏览器项目):\n- 前端 npm test / lint / build 通过\n- e2e 新增 4 条深度流程:开团到结算、绑定与无首单不可发奖、凭已核销订单手动发奖、\n 店员入口可见性\n- 基线 a244264 上全量 150 条:147 通过、1 条按设计跳过(种子里可手动发奖的那一对\n 同库只能发一次,第二个浏览器项目跳过)、2 条失败为 07-governance 自助注册用例缺\n ENABLE_SELF_REGISTRATION 开关,主线随后在 e4707f5 的 Playwright 配置里补上\n- rebase 到 ca4022d 后重跑深度流程 + 裂变冒烟 + 注册用例共 24 条:23 通过、\n 1 条按设计跳过;未在 ca4022d 上重跑全量\n\n未做(已另行登记):奖励券码无接口可查、后端不校验拼团截止时间也不自动过期、\n储值赠金团在获奖人无钱包时卡在已满员、团价无上限。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:17:45-07:00","added":[],"removed":[],"modified":["e2e/tests/02-deep-flows.spec.ts","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-fission.jsx"]},"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":89987,"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-04T08:24:29+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791075933
|
0
|
1791074440
|
1791075933
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25184
|
feat: implement consumer self-service and live mar feat: implement consumer self-service and live market IoT modules...
|
51
|
5
|
ci.yml
|
46
|
5
|
0
|
refs/heads/main
|
4e729d975177f19aff25f2005c586e995aafe556
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9","after":"4e729d975177f19aff25f2005c586e995aafe556","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/eccbba06b493fe3de7a10ea2522cd8ca9fd09bc9...4e729d975177f19aff25f2005c586e995aafe556","commits":[{"id":"4e729d975177f19aff25f2005c586e995aafe556","message":"feat: implement consumer self-service and live market IoT modules\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/4e729d975177f19aff25f2005c586e995aafe556","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:05:29-07:00","added":["docs/contracts/consumer-self-service.md","docs/contracts/iot-protocol.md","docs/contracts/live-market.md","docs/deployments/real-modules-local-2026-10-03.md","docs/real-module-completion-2026-10-03.md","e2e/tests/09-real-modules.spec.ts","server/prisma/migrations/20261004003250_real_consumer_live_market_iot/migration.sql","server/src/lib/consumer-token.ts","server/src/middleware/consumer-auth.ts","server/src/modules/consumer/routes.ts","server/src/modules/consumer/schema.ts","server/src/modules/consumer/service.ts","server/src/modules/iot/routes.ts","server/src/modules/iot/schema.ts","server/src/modules/iot/service.ts","server/src/modules/live/routes.ts","server/src/modules/live/schema.ts","server/src/modules/live/service.ts","server/src/modules/market/routes.ts","server/src/modules/market/schema.ts","server/src/modules/market/service.ts","server/test/r41-consumer.test.ts","server/test/r42-live-market.test.ts","server/test/r43-iot.test.ts","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/screens-real-modules.jsx","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-consumer-static.mjs","团购本地生活AI运营App/scripts/test-real-modules.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/package.json","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/app.ts","server/src/middleware/request-log.ts","server/src/middleware/security.ts","server/src/modules/booking/service.ts","server/src/modules/ops/service.ts","server/src/modules/resources/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/r33-data-integrity.test.ts","团购本地生活AI运营App/README.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/index.html","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-facility.jsx","团购本地生活AI运营App/screens-live.jsx","团购本地生活AI运营App/screens-member.jsx","团购本地生活AI运营App/screens-p2.jsx","团购本地生活AI运营App/scripts/build.mjs","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.md"]}],"total_commits":0,"head_commit":{"id":"4e729d975177f19aff25f2005c586e995aafe556","message":"feat: implement consumer self-service and live market IoT modules\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/4e729d975177f19aff25f2005c586e995aafe556","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:05:29-07:00","added":["docs/contracts/consumer-self-service.md","docs/contracts/iot-protocol.md","docs/contracts/live-market.md","docs/deployments/real-modules-local-2026-10-03.md","docs/real-module-completion-2026-10-03.md","e2e/tests/09-real-modules.spec.ts","server/prisma/migrations/20261004003250_real_consumer_live_market_iot/migration.sql","server/src/lib/consumer-token.ts","server/src/middleware/consumer-auth.ts","server/src/modules/consumer/routes.ts","server/src/modules/consumer/schema.ts","server/src/modules/consumer/service.ts","server/src/modules/iot/routes.ts","server/src/modules/iot/schema.ts","server/src/modules/iot/service.ts","server/src/modules/live/routes.ts","server/src/modules/live/schema.ts","server/src/modules/live/service.ts","server/src/modules/market/routes.ts","server/src/modules/market/schema.ts","server/src/modules/market/service.ts","server/test/r41-consumer.test.ts","server/test/r42-live-market.test.ts","server/test/r43-iot.test.ts","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/screens-real-modules.jsx","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-consumer-static.mjs","团购本地生活AI运营App/scripts/test-real-modules.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/package.json","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/app.ts","server/src/middleware/request-log.ts","server/src/middleware/security.ts","server/src/modules/booking/service.ts","server/src/modules/ops/service.ts","server/src/modules/resources/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/r33-data-integrity.test.ts","团购本地生活AI运营App/README.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/index.html","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-facility.jsx","团购本地生活AI运营App/screens-live.jsx","团购本地生活AI运营App/screens-member.jsx","团购本地生活AI运营App/screens-p2.jsx","团购本地生活AI运营App/scripts/build.mjs","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.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":90016,"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-04T08:40:40+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791076100
|
0
|
1791075933
|
1791076100
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25094
|
docs(governance): record verified 0.212.0 metric r docs(governance): record verified 0.212.0 metric registry delivery...
|
121
|
5
|
kernel-ci.yml
|
447
|
5
|
0
|
refs/heads/main
|
1718b9f5ac8e4533f0a88cb2319c6b13858bb531
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"ecc02743a27f9bb5862f9b666b27e494842d0005","after":"1718b9f5ac8e4533f0a88cb2319c6b13858bb531","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/ecc02743a27f9bb5862f9b666b27e494842d0005...1718b9f5ac8e4533f0a88cb2319c6b13858bb531","commits":[{"id":"1718b9f5ac8e4533f0a88cb2319c6b13858bb531","message":"docs(governance): record verified 0.212.0 metric registry delivery\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1718b9f5ac8e4533f0a88cb2319c6b13858bb531","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:58:09-07:00","added":["ops/deployments/2026-10-03-metric-registry-02120-local.md","ops/deployments/evidence/2026-10-03-metric-registry-02120/acceptance-validation.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/api-closeout.tap","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-governance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-ledger.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after-network.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/preparation-env-failure.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/read-only-network-scope.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/approval-timeout.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/source.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/test-before-implementation.js","ops/deployments/evidence/2026-10-03-metric-registry-02120/pre-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/release-remote.txt","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/report.json"],"removed":[],"modified":["contracts/baseline/openapi.v1.json","docs/api-contracts.md","docs/decisions/README.md","model/gap-governance.json","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"1718b9f5ac8e4533f0a88cb2319c6b13858bb531","message":"docs(governance): record verified 0.212.0 metric registry delivery\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/1718b9f5ac8e4533f0a88cb2319c6b13858bb531","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:58:09-07:00","added":["ops/deployments/2026-10-03-metric-registry-02120-local.md","ops/deployments/evidence/2026-10-03-metric-registry-02120/acceptance-validation.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/api-closeout.tap","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-governance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-ledger.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after-network.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/preparation-env-failure.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/read-only-network-scope.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/approval-timeout.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/source.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/test-before-implementation.js","ops/deployments/evidence/2026-10-03-metric-registry-02120/pre-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/release-remote.txt","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/report.json"],"removed":[],"modified":["contracts/baseline/openapi.v1.json","docs/api-contracts.md","docs/decisions/README.md","model/gap-governance.json","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":290094,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T09:54: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
|
4
|
1791074251
|
1791076447
|
0
|
1790992709
|
1791076447
|
|
|
0
|
Edit
Delete
|
|
25186
|
docs: record verified real-module tests and local docs: record verified real-module tests and local deployment...
|
51
|
5
|
ci.yml
|
48
|
5
|
0
|
refs/heads/main
|
d2c63f918ffbd04ed438448039a81bf97038aaf6
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4e729d975177f19aff25f2005c586e995aafe556","after":"d2c63f918ffbd04ed438448039a81bf97038aaf6","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/4e729d975177f19aff25f2005c586e995aafe556...d2c63f918ffbd04ed438448039a81bf97038aaf6","commits":[{"id":"d2c63f918ffbd04ed438448039a81bf97038aaf6","message":"docs: record verified real-module tests and local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/d2c63f918ffbd04ed438448039a81bf97038aaf6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:08:16-07:00","added":[],"removed":[],"modified":["docs/deployments/real-modules-local-2026-10-03.md","docs/real-module-completion-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"d2c63f918ffbd04ed438448039a81bf97038aaf6","message":"docs: record verified real-module tests and local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/d2c63f918ffbd04ed438448039a81bf97038aaf6","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:08:16-07:00","added":[],"removed":[],"modified":["docs/deployments/real-modules-local-2026-10-03.md","docs/real-module-completion-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":90446,"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-04T09:05: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
|
3
|
5
|
0
|
1791077318
|
0
|
1791076100
|
1791077318
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25188
|
docs: record merged OAuth verification and align o docs: record merged OAuth verification and align operating guidance...
|
51
|
5
|
ci.yml
|
50
|
5
|
0
|
refs/heads/main
|
0746a1b10d72f6847a59544afe22685b2ab9a0dc
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d2c63f918ffbd04ed438448039a81bf97038aaf6","after":"0746a1b10d72f6847a59544afe22685b2ab9a0dc","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/d2c63f918ffbd04ed438448039a81bf97038aaf6...0746a1b10d72f6847a59544afe22685b2ab9a0dc","commits":[{"id":"0746a1b10d72f6847a59544afe22685b2ab9a0dc","message":"docs: record merged OAuth verification and align operating guidance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0746a1b10d72f6847a59544afe22685b2ab9a0dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:28:35-07:00","added":[],"removed":[],"modified":["CLAUDE.md","README.md","docs/platform-oauth-hardening-2026-10-03.md","server/README.md","团购本地生活AI运营App/WEB.md","开发计划.md","治理经验库.md","项目阻塞点分析.md"]},{"id":"1fd48a1451e2493281951207445c593068411fb9","message":"Merge remote-tracking branch 'origin/main' into codex/external-integrations-20261003\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1fd48a1451e2493281951207445c593068411fb9","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:20:37-07:00","added":["docs/contracts/consumer-self-service.md","docs/contracts/iot-protocol.md","docs/contracts/live-market.md","docs/deployments/real-modules-local-2026-10-03.md","docs/real-module-completion-2026-10-03.md","e2e/tests/09-real-modules.spec.ts","server/prisma/migrations/20261004003250_real_consumer_live_market_iot/migration.sql","server/src/lib/consumer-token.ts","server/src/middleware/consumer-auth.ts","server/src/modules/consumer/routes.ts","server/src/modules/consumer/schema.ts","server/src/modules/consumer/service.ts","server/src/modules/iot/routes.ts","server/src/modules/iot/schema.ts","server/src/modules/iot/service.ts","server/src/modules/live/routes.ts","server/src/modules/live/schema.ts","server/src/modules/live/service.ts","server/src/modules/market/routes.ts","server/src/modules/market/schema.ts","server/src/modules/market/service.ts","server/test/r41-consumer.test.ts","server/test/r42-live-market.test.ts","server/test/r43-iot.test.ts","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/screens-real-modules.jsx","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-consumer-static.mjs","团购本地生活AI运营App/scripts/test-real-modules.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/package.json","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/app.ts","server/src/middleware/request-log.ts","server/src/middleware/security.ts","server/src/modules/booking/service.ts","server/src/modules/ops/service.ts","server/src/modules/resources/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/r33-data-integrity.test.ts","团购本地生活AI运营App/README.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/app.jsx","团购本地生活AI运营App/index.html","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-facility.jsx","团购本地生活AI运营App/screens-live.jsx","团购本地生活AI运营App/screens-member.jsx","团购本地生活AI运营App/screens-p2.jsx","团购本地生活AI运营App/scripts/build.mjs","团购本地生活AI运营App/scripts/screen-governance.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.md"]},{"id":"b3168d64dfd12640cfaeef3e62242b7e6c4a909c","message":"fix(platforms): verify signed authorization and consume OAuth states atomically\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/b3168d64dfd12640cfaeef3e62242b7e6c4a909c","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:20:35-07:00","added":["docs/contracts/platform-oauth.md","docs/platform-oauth-hardening-2026-10-03.md","server/src/adapters/platform/authorization.ts","server/test/platform-oauth-protocol.unit.test.ts"],"removed":[],"modified":["server/.env.example","server/src/modules/platforms/schema.ts","server/src/modules/platforms/service.ts","server/src/openapi.ts","server/test/external-http.unit.test.ts","server/test/r16-platforms.test.ts","server/test/route-coverage.baseline.json"]}],"total_commits":0,"head_commit":{"id":"0746a1b10d72f6847a59544afe22685b2ab9a0dc","message":"docs: record merged OAuth verification and align operating guidance\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0746a1b10d72f6847a59544afe22685b2ab9a0dc","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:28:35-07:00","added":[],"removed":[],"modified":["CLAUDE.md","README.md","docs/platform-oauth-hardening-2026-10-03.md","server/README.md","团购本地生活AI运营App/WEB.md","开发计划.md","治理经验库.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":90457,"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-04T09:08: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
|
3
|
5
|
0
|
1791077373
|
0
|
1791077318
|
1791077373
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25190
|
docs: record verified main sync and preserved conc docs: record verified main sync and preserved concurrent workspace...
|
51
|
5
|
ci.yml
|
52
|
5
|
0
|
refs/heads/main
|
0a9ca6505150a0eaa81de69fec53b2b9350cfcbe
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0746a1b10d72f6847a59544afe22685b2ab9a0dc","after":"0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/0746a1b10d72f6847a59544afe22685b2ab9a0dc...0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","commits":[{"id":"0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","message":"docs: record verified main sync and preserved concurrent workspace\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:29:29-07:00","added":[],"removed":[],"modified":["docs/platform-oauth-hardening-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","message":"docs: record verified main sync and preserved concurrent workspace\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:29:29-07:00","added":[],"removed":[],"modified":["docs/platform-oauth-hardening-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":90620,"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-04T09:28: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
|
3
|
5
|
0
|
1791078394
|
0
|
1791077373
|
1791078394
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25095
|
refactor(kernel): separate context registration wi refactor(kernel): separate context registration within existing module limits...
|
121
|
5
|
kernel-ci.yml
|
448
|
5
|
0
|
refs/heads/main
|
5dce5c9535f503349ba2b5d7860288530ac2f010
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1718b9f5ac8e4533f0a88cb2319c6b13858bb531","after":"5dce5c9535f503349ba2b5d7860288530ac2f010","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/1718b9f5ac8e4533f0a88cb2319c6b13858bb531...5dce5c9535f503349ba2b5d7860288530ac2f010","commits":[{"id":"5dce5c9535f503349ba2b5d7860288530ac2f010","message":"refactor(kernel): separate context registration within existing module limits\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/5dce5c9535f503349ba2b5d7860288530ac2f010","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:19:59-07:00","added":["src/context-registry.js"],"removed":[],"modified":["src/kernel.js"]},{"id":"0098012deb94a40defce8585f5740f8b44500da2","message":"fix(tool): fence lifecycle management and initial sends for 0.213.0\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/0098012deb94a40defce8585f5740f8b44500da2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:18:19-07:00","added":["docs/releases/0.213.0.md","ops/smoke-tool-definition-lifecycle.js"],"removed":[],"modified":["docs/releases/candidates/k44a-tool-lifecycle.md","docs/tool-registry.md","docs/v1.1-local-contracts-draft.md","model/catalog.json","ops/runbook.md","package.json","src/contexts/authority.js","src/contexts/tool-definition.js","src/contexts/work-execution.js","src/tool-gateway.js","test/tool-definition-lifecycle.integration.test.js"]},{"id":"b93094970162dfd1359b26b3623a27c8bc5d4bbf","message":"K4.4a: per-tenant lifecycle of installed Tool definition versions (suspend, resume, retire)\n\nWork Owner: work.tool_definition_state (no row = ACTIVE, no backfill, definitionHash unchanged) and an\nappend-only work.tool_definition_transition (who, why, from/to). Commands SuspendToolDefinition,\nResumeToolDefinition, RetireToolDefinition under the new authority tool.manage_definition; RETIRED is\nterminal. AuthorizeExecution, StartExecution and the Tool Gateway's pre-PREPARED step refuse a non-ACTIVE\ndefinition with 409 TOOL_DEFINITION_NOT_ACTIVE (no ToolInvocation, nothing sent); PREPARED/UNKNOWN\nreconciliation and running Executions are untouched. Serialised with a per-definition advisory lock.\nGET /v1/tool-definitions/states lists each installed definition with its tenant state. Migration 166.\nK4.4a stays partial.\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/b93094970162dfd1359b26b3623a27c8bc5d4bbf","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:03:50-07:00","added":["docs/releases/candidates/k44a-tool-lifecycle.md","sql/166_tool_definition_lifecycle.sql","src/contexts/tool-definition.js","src/kernel/tool-definition-guards.js","src/kernel/tool-definition-rules.js","test/tool-definition-lifecycle.integration.test.js","test/tool-definition-rules.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/core-command-payload-contract.md","docs/decisions/README.md","docs/execution-readiness.md","docs/tool-registry.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/gap-governance.json","model/historical-facts.json","model/plan-ledger.json","model/spec-coverage.json","model/state-journal.json","src/contexts/authority.js","src/contexts/work-execution.js","src/http.js","src/kernel.js","src/kernel/commands.js","src/kernel/owner-roles.js","src/tool-gateway.js","test/contracts.test.js","test/entity-ref-work-human.integration.test.js","test/historical-facts.test.js","test/spec-governance.test.js","test/state-journal.test.js"]}],"total_commits":0,"head_commit":{"id":"5dce5c9535f503349ba2b5d7860288530ac2f010","message":"refactor(kernel): separate context registration within existing module limits\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/5dce5c9535f503349ba2b5d7860288530ac2f010","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:19:59-07:00","added":["src/context-registry.js"],"removed":[],"modified":["src/kernel.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":291250,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T09:58:29+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791076447
|
1791078659
|
0
|
1790994430
|
1791078659
|
|
|
0
|
Edit
Delete
|
|
25192
|
feat: settle consumer bookings with wallet and met feat: settle consumer bookings with wallet and meter AI usage...
|
51
|
5
|
ci.yml
|
54
|
5
|
0
|
refs/heads/main
|
cf6aff7010515877acb32311e7ca99f8cd243d0b
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"0a9ca6505150a0eaa81de69fec53b2b9350cfcbe","after":"cf6aff7010515877acb32311e7ca99f8cd243d0b","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/0a9ca6505150a0eaa81de69fec53b2b9350cfcbe...cf6aff7010515877acb32311e7ca99f8cd243d0b","commits":[{"id":"cf6aff7010515877acb32311e7ca99f8cd243d0b","message":"feat: settle consumer bookings with wallet and meter AI usage\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/cf6aff7010515877acb32311e7ca99f8cd243d0b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:46:25-07:00","added":["docs/consumer-checkout-usage-2026-10-03.md","docs/contracts/ai-usage.md","docs/contracts/consumer-checkout.md","docs/deployments/consumer-checkout-usage-local-2026-10-03.md","e2e/tests/10-checkout-usage.spec.ts","server/prisma/migrations/20261004011448_consumer_checkout_ai_usage/migration.sql","server/src/lib/ai-usage-context.ts","server/src/modules/consumer-checkout/schema.ts","server/src/modules/consumer-checkout/service.ts","server/src/modules/usage/routes.ts","server/src/modules/usage/schema.ts","server/src/modules/usage/service.ts","server/test/ai-usage.unit.test.ts","server/test/r44-consumer-checkout.test.ts","server/test/r45-ai-usage.test.ts","server/test/r46-wallet-link-integrity.test.ts","团购本地生活AI运营App/screens-checkout-usage.jsx","团购本地生活AI运营App/scripts/test-checkout-usage.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/contracts/consumer-self-service.md","e2e/package.json","e2e/tests/09-real-modules.spec.ts","server/README.md","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/adapters/ai/index.ts","server/src/adapters/ai/real.ts","server/src/adapters/ocr/index.ts","server/src/adapters/ocr/vision.ts","server/src/app.ts","server/src/modules/automation-runner/service.ts","server/src/modules/booking/routes.ts","server/src/modules/booking/schema.ts","server/src/modules/booking/service.ts","server/src/modules/compliance/routes.ts","server/src/modules/compliance/service.ts","server/src/modules/consumer/routes.ts","server/src/modules/consumer/service.ts","server/src/modules/content/service.ts","server/src/modules/decor/service.ts","server/src/modules/metrics/routes.ts","server/src/modules/periphery/routes.ts","server/src/modules/reviews/routes.ts","server/src/modules/reviews/service.ts","server/src/modules/wallet/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/ai-provider.unit.test.ts","server/test/ocr-provider.unit.test.ts","server/test/r41-consumer.test.ts","团购本地生活AI运营App/WEB.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/index.html","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-fulfillment.jsx","团购本地生活AI运营App/screens-p1.jsx","团购本地生活AI运营App/scripts/test-auth-governance.mjs","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.md"]}],"total_commits":0,"head_commit":{"id":"cf6aff7010515877acb32311e7ca99f8cd243d0b","message":"feat: settle consumer bookings with wallet and meter AI usage\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/cf6aff7010515877acb32311e7ca99f8cd243d0b","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:46:25-07:00","added":["docs/consumer-checkout-usage-2026-10-03.md","docs/contracts/ai-usage.md","docs/contracts/consumer-checkout.md","docs/deployments/consumer-checkout-usage-local-2026-10-03.md","e2e/tests/10-checkout-usage.spec.ts","server/prisma/migrations/20261004011448_consumer_checkout_ai_usage/migration.sql","server/src/lib/ai-usage-context.ts","server/src/modules/consumer-checkout/schema.ts","server/src/modules/consumer-checkout/service.ts","server/src/modules/usage/routes.ts","server/src/modules/usage/schema.ts","server/src/modules/usage/service.ts","server/test/ai-usage.unit.test.ts","server/test/r44-consumer-checkout.test.ts","server/test/r45-ai-usage.test.ts","server/test/r46-wallet-link-integrity.test.ts","团购本地生活AI运营App/screens-checkout-usage.jsx","团购本地生活AI运营App/scripts/test-checkout-usage.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","docs/contracts/consumer-self-service.md","e2e/package.json","e2e/tests/09-real-modules.spec.ts","server/README.md","server/prisma/schema.prisma","server/prisma/seed.ts","server/src/adapters/ai/index.ts","server/src/adapters/ai/real.ts","server/src/adapters/ocr/index.ts","server/src/adapters/ocr/vision.ts","server/src/app.ts","server/src/modules/automation-runner/service.ts","server/src/modules/booking/routes.ts","server/src/modules/booking/schema.ts","server/src/modules/booking/service.ts","server/src/modules/compliance/routes.ts","server/src/modules/compliance/service.ts","server/src/modules/consumer/routes.ts","server/src/modules/consumer/service.ts","server/src/modules/content/service.ts","server/src/modules/decor/service.ts","server/src/modules/metrics/routes.ts","server/src/modules/periphery/routes.ts","server/src/modules/reviews/routes.ts","server/src/modules/reviews/service.ts","server/src/modules/wallet/service.ts","server/src/openapi.ts","server/src/routes.ts","server/test/ai-provider.unit.test.ts","server/test/ocr-provider.unit.test.ts","server/test/r41-consumer.test.ts","团购本地生活AI运营App/WEB.md","团购本地生活AI运营App/api.js","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/index.html","团购本地生活AI运营App/package.json","团购本地生活AI运营App/screen-governance.generated.json","团购本地生活AI运营App/screens-fulfillment.jsx","团购本地生活AI运营App/screens-p1.jsx","团购本地生活AI运营App/scripts/test-auth-governance.mjs","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-static.mjs","尤克特拉产品设计PRD.md","开发计划.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":90627,"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-04T09:29: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
|
3
|
5
|
0
|
1791078823
|
0
|
1791078394
|
1791078823
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25096
|
docs(evidence): retain raw tool lifecycle CI and d docs(evidence): retain raw tool lifecycle CI and deployment logs...
|
121
|
5
|
kernel-ci.yml
|
449
|
5
|
0
|
refs/heads/main
|
96b0890d225f851d965494f2a87c14fb9440dcf4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"5dce5c9535f503349ba2b5d7860288530ac2f010","after":"96b0890d225f851d965494f2a87c14fb9440dcf4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/5dce5c9535f503349ba2b5d7860288530ac2f010...96b0890d225f851d965494f2a87c14fb9440dcf4","commits":[{"id":"96b0890d225f851d965494f2a87c14fb9440dcf4","message":"docs(evidence): retain raw tool lifecycle CI and deployment logs\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/96b0890d225f851d965494f2a87c14fb9440dcf4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:54-07:00","added":["ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log"],"removed":[],"modified":[]},{"id":"3065886bb1511abf4abf22d20fdacfbc507989df","message":"docs(governance): record verified 0.213.0 tool lifecycle and current baseline\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/3065886bb1511abf4abf22d20fdacfbc507989df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:33-07:00","added":["ops/deployments/2026-10-03-tool-lifecycle-02130-local.md","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/acceptance-validation.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout-first.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-before.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-fixture-effects.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/source.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/test-before-hardening.js","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/scope-metadata-correction.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/secret-scan.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/fixture-state.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/report.json"],"removed":[],"modified":["README.md","contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","docs/api-contracts.md","docs/releases/0.213.0.md","docs/releases/candidates/k44a-tool-lifecycle.md","docs/tool-registry.md","docs/v1.1-local-contracts-draft.md","model/gap-governance.json","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"96b0890d225f851d965494f2a87c14fb9440dcf4","message":"docs(evidence): retain raw tool lifecycle CI and deployment logs\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/96b0890d225f851d965494f2a87c14fb9440dcf4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:30:54-07:00","added":["ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log"],"removed":[],"modified":[]},"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":292622,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T10:27:10+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791078659
|
1791080875
|
0
|
1790994683
|
1791080875
|
|
|
0
|
Edit
Delete
|
|
25178
|
docs(文档): 记录主分支同步与工作区验证结果
|
57
|
5
|
governance.yml
|
233
|
5
|
0
|
refs/heads/main
|
4cadfe25a137afa7cb8681d66c07bba53dac99c2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"97b54992f7880ee6f10ef4ae67f73088999b3794","after":"4cadfe25a137afa7cb8681d66c07bba53dac99c2","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/97b54992f7880ee6f10ef4ae67f73088999b3794...4cadfe25a137afa7cb8681d66c07bba53dac99c2","commits":[{"id":"4cadfe25a137afa7cb8681d66c07bba53dac99c2","message":"docs(文档): 记录主分支同步与工作区验证结果\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/4cadfe25a137afa7cb8681d66c07bba53dac99c2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:24:25-07:00","added":["reports/documentation-refresh-2026-10-03/sync.json","reports/documentation-refresh-2026-10-03/workspace-comparison.json"],"removed":[],"modified":["docs/governance/log/2026-10-03-documentation-refresh.md","reports/documentation-refresh-2026-10-03/README.md","reports/documentation-refresh-2026-10-03/validate-documentation.py","reports/documentation-refresh-2026-10-03/validation.json","reports/governance-docs.latest.json"]}],"total_commits":0,"head_commit":{"id":"4cadfe25a137afa7cb8681d66c07bba53dac99c2","message":"docs(文档): 记录主分支同步与工作区验证结果\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/4cadfe25a137afa7cb8681d66c07bba53dac99c2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T17:24:25-07:00","added":["reports/documentation-refresh-2026-10-03/sync.json","reports/documentation-refresh-2026-10-03/workspace-comparison.json"],"removed":[],"modified":["docs/governance/log/2026-10-03-documentation-refresh.md","reports/documentation-refresh-2026-10-03/README.md","reports/documentation-refresh-2026-10-03/validate-documentation.py","reports/documentation-refresh-2026-10-03/validation.json","reports/governance-docs.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":980191,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-04T08:23:46+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
3
|
0
|
1791081298
|
0
|
1791073478
|
1791081298
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25197
|
docs(governance): verify merged main and isolated docs(governance): verify merged main and isolated acceptance cleanup...
|
57
|
5
|
governance.yml
|
234
|
5
|
0
|
refs/heads/main
|
1c3e4847ca3bb202c877fa23726c3bd2a52cedcb
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"4cadfe25a137afa7cb8681d66c07bba53dac99c2","after":"1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/4cadfe25a137afa7cb8681d66c07bba53dac99c2...1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","commits":[{"id":"1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","message":"docs(governance): verify merged main and isolated acceptance cleanup\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:34:26-07:00","added":[],"removed":[],"modified":["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/module-completion-2026-10-04/README.md","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},{"id":"de449d847e98522074b13e5efe6ca6a8edec84f3","message":"test(governance): record current-source acceptance and dependency release blocker\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/de449d847e98522074b13e5efe6ca6a8edec84f3","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:32:22-07:00","added":["reports/content-formal-delivery-ui.png","reports/external-video-source-ui.png","reports/material-publication-ui.png","reports/model-billing-ui.png","reports/module-completion-2026-10-04/README.md","reports/module-completion-2026-10-04/dependency-before-fixes.json","reports/module-completion-2026-10-04/production-environment-failure.json","reports/module-completion-2026-10-04/ui-directory-setup-failure.png","reports/module-completion-2026-10-04/ui-directory-setup-failure.txt","reports/module-completion-2026-10-04/verification.json"],"removed":[],"modified":["reports/admin-brands.desktop.png","reports/admin-brands.mobile.png","reports/admin-desktop.png","reports/admin-mobile.png","reports/content-detail.check-report-desktop.png","reports/content-detail.description-candidates-desktop.png","reports/content-detail.output-desktop.png","reports/content-detail.output-mobile.png","reports/content-detail.plans-desktop.png","reports/contract-consumers.latest.json","reports/creative-history-hidden.desktop.png","reports/creative-history-restore.mobile.png","reports/creative-quality.desktop.png","reports/dependency-audit.latest.json","reports/director-workbench.desktop.png","reports/governance-docs.latest.json","reports/governance.latest.json","reports/image-creation-1135.png","reports/image-creation-1440.png","reports/image-edit-1135.png","reports/image-edit-1440.png","reports/image-edit-390.png","reports/image-edit-768.png","reports/image-edit-result.png","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/render-job-drainability.latest.json","reports/runtime-acceptance.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/script-acceptance.latest.json","reports/script-generation-queue.png","reports/shijie-acceptance.latest.json","reports/sidecar-tests.latest.json","reports/storyboard-asset-dialog.desktop.png","reports/storyboard-director-guard.latest.json","reports/storyboard-frame-dialog.desktop.first.png","reports/storyboard-frame-dialog.desktop.last.png","reports/storyboard-frame-dialog.mobile.last.png","reports/storyboard-frame-dialog.mobile.saved.png","reports/template-making.1135.png","reports/template-making.1280.png","reports/template-making.1440.png","reports/template-saved-master.APPLICATION.png","reports/template-saved-master.GENERAL.png","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.mobile.png","reports/ui-acceptance.production.png","reports/ux-edit.desktop.png","reports/ux-home.desktop.png","reports/ux-home.mobile.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"]},{"id":"f5d276691bf9a1d7c47b4885fdb3e4f2edd3c4be","message":"feat(material): implement frozen content delivery and media lifecycle governance\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/f5d276691bf9a1d7c47b4885fdb3e4f2edd3c4be","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:32:02-07:00","added":["apps/api-fastify/prisma/migrations/20261004030000_content_document/migration.sql","apps/api-fastify/test/material-content-delivery.integration.test.ts","apps/api-nestjs/prisma/migrations/20261004030000_content_document/migration.sql","apps/api-nestjs/test/material-content-delivery.integration.test.ts","apps/web/src/app/admin/assets/page.tsx","apps/web/src/components/admin/AssetInventoryDashboard.tsx","apps/web/src/components/material-factory/ContentArtworkPreview.tsx","apps/web/src/components/material-factory/PromoteContentButton.tsx","apps/web/src/components/material-factory/video-edit/ImportVideoSource.tsx","deploy/vm/fixtures/material-governance-v1.prisma","docs/governance/log/2026-10-04-module-completion.md","docs/releases/2026-10-04-module-completion.md","docs/releases/migrations/2026-10-04-material-governance.json","packages/contracts/src/asset-inventory.ts","packages/contracts/src/content-delivery.ts","packages/contracts/src/realtime.test.ts","packages/material-governance/src/asset-inventory.integration.test.ts","packages/material-governance/src/asset-inventory.ts","packages/material-governance/src/content-delivery.integration.test.ts","packages/material-governance/src/content-delivery.ts","packages/video-edit/src/source-import.integration.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-fastify/package.json","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/modules/creative-project/content.service.ts","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-production/material-production.service.ts","apps/api-fastify/src/modules/material-production/object-storage.service.ts","apps/api-fastify/src/plugins/outbox.ts","apps/api-fastify/src/routes/material-operations.ts","apps/api-fastify/src/routes/material-production.ts","apps/api-fastify/src/routes/video-edit.ts","apps/api-fastify/src/types.ts","apps/api-fastify/test/material-asset-deletion.integration.test.ts","apps/api-fastify/test/material-governance.http.acceptance.test.ts","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/creative-project/content.service.ts","apps/api-nestjs/src/events/outbox-dispatcher.service.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/src/material-factory/material-operations.controller.ts","apps/api-nestjs/src/material-production/material-production.controller.ts","apps/api-nestjs/src/material-production/material-production.service.ts","apps/api-nestjs/src/material-production/object-storage.service.ts","apps/api-nestjs/src/video-edit/video-edit.controller.ts","apps/api-nestjs/test/material-asset-deletion.integration.test.ts","apps/api-nestjs/test/material-governance.http.acceptance.test.ts","apps/api-nestjs/test/outbox-dispatcher.integration.test.ts","apps/web/src/components/admin/AdminShell.tsx","apps/web/src/components/material-factory/ContentStudio.tsx","apps/web/src/components/material-factory/ProductionDetail.tsx","apps/web/src/components/material-factory/video-edit/VideoEditStudio.tsx","apps/web/src/lib/api.ts","deploy/vm/release.py","deploy/vm/release_test.py","docs/README.md","docs/domain/module-boundary.md","docs/domain/owner-matrix.md","docs/product/acceptance-and-status.md","docs/product/content-creation-workbench.md","docs/product/material-governance.md","docs/product/module-gaps-2026-10-03.md","docs/product/pro-video-platform-progress.md","docs/releases/current.md","package.json","packages/contracts/src/index.ts","packages/contracts/src/material-access.test.ts","packages/contracts/src/material-access.ts","packages/contracts/src/material.ts","packages/contracts/src/production.ts","packages/contracts/src/realtime.ts","packages/contracts/src/video-edit.ts","packages/material-governance/src/index.ts","packages/video-edit/src/index.ts","packages/video-edit/src/media.ts","packages/video-edit/src/range-preview.ts","pnpm-lock.yaml","scripts/check-public-file-acceptance.mjs","scripts/lib/material-governance-ui-acceptance.mjs","scripts/lib/vitest-skips.mjs","scripts/migration-history.json"]},{"id":"5ecdab6e275e16242b996df8768d6dc5017d9d22","message":"feat(governance): implement publication approval, video recovery and billing reconciliation\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/5ecdab6e275e16242b996df8768d6dc5017d9d22","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:16:59-07:00","added":["apps/api-fastify/prisma/migrations/20261004010000_material_reconciliation/migration.sql","apps/api-fastify/prisma/migrations/20261004020000_material_publication/migration.sql","apps/api-fastify/prisma/migrations/20261004021000_publication_audit/migration.sql","apps/api-fastify/src/routes/material-operations.ts","apps/api-fastify/src/routes/material-publication.ts","apps/api-fastify/src/routes/model-billing.ts","apps/api-fastify/test/material-governance.http.acceptance.test.ts","apps/api-nestjs/prisma/migrations/20261004010000_material_reconciliation/migration.sql","apps/api-nestjs/prisma/migrations/20261004020000_material_publication/migration.sql","apps/api-nestjs/prisma/migrations/20261004021000_publication_audit/migration.sql","apps/api-nestjs/src/material-factory/material-operations.controller.ts","apps/api-nestjs/src/material-factory/material-publication.controller.ts","apps/api-nestjs/src/material-factory/model-billing.controller.ts","apps/api-nestjs/test/material-governance.http.acceptance.test.ts","apps/web/src/app/admin/billing/page.tsx","apps/web/src/app/admin/publications/page.tsx","apps/web/src/components/admin/MaterialPublicationDashboard.tsx","apps/web/src/components/admin/ModelBillingDashboard.tsx","apps/web/src/components/admin/ProductionPerformancePanel.tsx","deploy/vm/fixtures/script-entity-settings.prisma","docs/product/material-governance.md","packages/contracts/src/material-publication.ts","packages/contracts/src/model-billing.test.ts","packages/contracts/src/model-billing.ts","packages/contracts/src/production-performance.ts","packages/material-governance/package.json","packages/material-governance/src/errors.ts","packages/material-governance/src/governance.integration.test.ts","packages/material-governance/src/index.ts","packages/material-governance/src/material-publication.integration.test.ts","packages/material-governance/src/material-publication.ts","packages/material-governance/src/model-billing.ts","packages/material-governance/src/production-performance.integration.test.ts","packages/material-governance/src/production-performance.ts","packages/material-governance/src/storyboard-recovery.ts","packages/material-governance/tsconfig.json","scripts/lib/material-governance-ui-acceptance.mjs"],"removed":[],"modified":["CLAUDE.md","README.md","apps/api-fastify/package.json","apps/api-fastify/prisma/schema.prisma","apps/api-fastify/src/app.ts","apps/api-fastify/src/modules/material-factory/material-factory.service.ts","apps/api-fastify/src/modules/material-production/material-production.service.ts","apps/api-fastify/src/routes/material-factory.ts","apps/api-fastify/src/routes/tenancy.ts","apps/api-fastify/src/routes/video-edit.ts","apps/api-fastify/test/storyboard-shot-compliance.integration.test.ts","apps/api-nestjs/package.json","apps/api-nestjs/prisma/schema.prisma","apps/api-nestjs/src/material-factory/material-factory.controller.ts","apps/api-nestjs/src/material-factory/material-factory.module.ts","apps/api-nestjs/src/material-factory/material-factory.service.ts","apps/api-nestjs/src/material-production/material-production.service.ts","apps/api-nestjs/src/tenancy/tenancy.controller.ts","apps/api-nestjs/src/video-edit/video-edit.controller.ts","apps/api-nestjs/test/storyboard-shot-compliance.integration.test.ts","apps/web/src/components/admin/AdminShell.tsx","apps/web/src/components/admin/ModelOperationsDashboard.tsx","apps/web/src/components/material-factory/VideoStudio.tsx","apps/web/src/lib/api.ts","deploy/vm/Dockerfile","deploy/vm/release_test.py","docs/README.md","docs/domain/module-boundary.md","docs/domain/owner-matrix.md","docs/product/acceptance-and-status.md","docs/product/module-gaps-2026-10-03.md","packages/contracts/src/index.ts","packages/contracts/src/material-access.ts","packages/contracts/src/storyboard.ts","pnpm-lock.yaml","scripts/check-ui-acceptance.mjs","scripts/migration-history.json","turbo.json"]}],"total_commits":0,"head_commit":{"id":"1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","message":"docs(governance): verify merged main and isolated acceptance cleanup\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:34:26-07:00","added":[],"removed":[],"modified":["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/module-completion-2026-10-04/README.md","reports/naming.latest.json","reports/order-concurrency-guard.latest.json","reports/production-security.latest.json","reports/public-file-integration.latest.json","reports/render-job-drainability.latest.json","reports/runtime-governance.latest.json","reports/schema-sync.latest.json","reports/storyboard-director-guard.latest.json","reports/toolchain.latest.json","reports/validation-source.latest.json"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":980216,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-04T08:24: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
|
3
|
3
|
0
|
1791081407
|
0
|
1791081298
|
1791081407
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25194
|
docs: record checkout and usage local verification
|
51
|
5
|
ci.yml
|
56
|
5
|
0
|
refs/heads/main
|
55dfcf8071943ca22e462fcd79a103681f9c9090
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"cf6aff7010515877acb32311e7ca99f8cd243d0b","after":"55dfcf8071943ca22e462fcd79a103681f9c9090","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/cf6aff7010515877acb32311e7ca99f8cd243d0b...55dfcf8071943ca22e462fcd79a103681f9c9090","commits":[{"id":"55dfcf8071943ca22e462fcd79a103681f9c9090","message":"docs: record checkout and usage local verification\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/55dfcf8071943ca22e462fcd79a103681f9c9090","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:52:11-07:00","added":[],"removed":[],"modified":["docs/consumer-checkout-usage-2026-10-03.md","docs/deployments/consumer-checkout-usage-local-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"55dfcf8071943ca22e462fcd79a103681f9c9090","message":"docs: record checkout and usage local verification\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/55dfcf8071943ca22e462fcd79a103681f9c9090","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T18:52:11-07:00","added":[],"removed":[],"modified":["docs/consumer-checkout-usage-2026-10-03.md","docs/deployments/consumer-checkout-usage-local-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":91001,"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-04T09:46:35+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791082092
|
0
|
1791078823
|
1791082092
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25199
|
feat: add consumer referral invites and enforce fi feat: add consumer referral invites and enforce first-purchase rewards...
|
51
|
5
|
ci.yml
|
58
|
5
|
0
|
refs/heads/main
|
1d335e46af39fab7287df8b066ebdb6441866ea8
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"55dfcf8071943ca22e462fcd79a103681f9c9090","after":"1d335e46af39fab7287df8b066ebdb6441866ea8","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/55dfcf8071943ca22e462fcd79a103681f9c9090...1d335e46af39fab7287df8b066ebdb6441866ea8","commits":[{"id":"1d335e46af39fab7287df8b066ebdb6441866ea8","message":"feat: add consumer referral invites and enforce first-purchase rewards\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d335e46af39fab7287df8b066ebdb6441866ea8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:47:57-07:00","added":["docs/consumer-referral-governance-2026-10-03.md","docs/contracts/consumer-referral.md","docs/deployments/consumer-referral-local-2026-10-03.md","e2e/tests/11-consumer-referral.spec.ts","server/src/modules/consumer/referral-schema.ts","server/src/modules/consumer/referral-service.ts","server/test/r47-referral-integrity.test.ts","server/test/r48-consumer-referral.test.ts","server/test/r49-referral-revenue.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/README.md","e2e/package.json","e2e/tests/02-deep-flows.spec.ts","server/README.md","server/src/middleware/request-log.ts","server/src/modules/booking/service.ts","server/src/modules/consumer/routes.ts","server/src/modules/orders/service.ts","server/src/modules/referral/schema.ts","server/src/modules/referral/service.ts","server/src/openapi.ts","server/test/request-log.unit.test.ts","团购本地生活AI运营App/WEB.md","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/screens-fission.jsx","团购本地生活AI运营App/scripts/build.mjs","团购本地生活AI运营App/scripts/test-checkout-usage.mjs","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-consumer-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.md","项目阻塞点分析.md"]}],"total_commits":0,"head_commit":{"id":"1d335e46af39fab7287df8b066ebdb6441866ea8","message":"feat: add consumer referral invites and enforce first-purchase rewards\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/1d335e46af39fab7287df8b066ebdb6441866ea8","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:47:57-07:00","added":["docs/consumer-referral-governance-2026-10-03.md","docs/contracts/consumer-referral.md","docs/deployments/consumer-referral-local-2026-10-03.md","e2e/tests/11-consumer-referral.spec.ts","server/src/modules/consumer/referral-schema.ts","server/src/modules/consumer/referral-service.ts","server/test/r47-referral-integrity.test.ts","server/test/r48-consumer-referral.test.ts","server/test/r49-referral-revenue.test.ts"],"removed":[],"modified":["CLAUDE.md","README.md","e2e/README.md","e2e/package.json","e2e/tests/02-deep-flows.spec.ts","server/README.md","server/src/middleware/request-log.ts","server/src/modules/booking/service.ts","server/src/modules/consumer/routes.ts","server/src/modules/orders/service.ts","server/src/modules/referral/schema.ts","server/src/modules/referral/service.ts","server/src/openapi.ts","server/test/request-log.unit.test.ts","团购本地生活AI运营App/WEB.md","团购本地生活AI运营App/consumer-api.js","团购本地生活AI运营App/consumer-app.jsx","团购本地生活AI运营App/consumer.html","团购本地生活AI运营App/screens-fission.jsx","团购本地生活AI运营App/scripts/build.mjs","团购本地生活AI运营App/scripts/test-checkout-usage.mjs","团购本地生活AI运营App/scripts/test-consumer-auth.mjs","团购本地生活AI运营App/scripts/test-consumer-static.mjs","尤克特拉产品设计PRD.md","开发计划.md","治理经验库.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":91013,"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-04T09:53:43+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791082950
|
0
|
1791082093
|
1791082950
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25097
|
docs(governance): reconcile proven timer and actio docs(governance): reconcile proven timer and action recovery frontiers...
|
121
|
5
|
kernel-ci.yml
|
450
|
5
|
0
|
refs/heads/main
|
d957d485384c2beff298f2d2e9180f47a20eaa83
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"96b0890d225f851d965494f2a87c14fb9440dcf4","after":"d957d485384c2beff298f2d2e9180f47a20eaa83","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/96b0890d225f851d965494f2a87c14fb9440dcf4...d957d485384c2beff298f2d2e9180f47a20eaa83","commits":[{"id":"d957d485384c2beff298f2d2e9180f47a20eaa83","message":"docs(governance): reconcile proven timer and action recovery frontiers\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d957d485384c2beff298f2d2e9180f47a20eaa83","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:52:34-07:00","added":["docs/governance/frontier-corrections-2026-10-03/README.md","docs/governance/frontier-corrections-2026-10-03/audit.mjs","docs/governance/frontier-corrections-2026-10-03/before.json","docs/governance/frontier-corrections-2026-10-03/checks.json","docs/governance/frontier-corrections-2026-10-03/deployed.json","docs/governance/frontier-corrections-2026-10-03/governance-tests.tap","docs/governance/frontier-corrections-2026-10-03/manifest.json","docs/governance/frontier-corrections-2026-10-03/preparation-correction.json","docs/governance/frontier-corrections-2026-10-03/processes.json","docs/governance/frontier-corrections-2026-10-03/sandbox-deployed.json","docs/governance/frontier-corrections-2026-10-03/validation.json"],"removed":[],"modified":["docs/approval-timer.md","docs/fault-injection-matrix.md","model/gap-governance.json","model/plan-ledger.json"]}],"total_commits":0,"head_commit":{"id":"d957d485384c2beff298f2d2e9180f47a20eaa83","message":"docs(governance): reconcile proven timer and action recovery frontiers\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/d957d485384c2beff298f2d2e9180f47a20eaa83","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T19:52:34-07:00","added":["docs/governance/frontier-corrections-2026-10-03/README.md","docs/governance/frontier-corrections-2026-10-03/audit.mjs","docs/governance/frontier-corrections-2026-10-03/before.json","docs/governance/frontier-corrections-2026-10-03/checks.json","docs/governance/frontier-corrections-2026-10-03/deployed.json","docs/governance/frontier-corrections-2026-10-03/governance-tests.tap","docs/governance/frontier-corrections-2026-10-03/manifest.json","docs/governance/frontier-corrections-2026-10-03/preparation-correction.json","docs/governance/frontier-corrections-2026-10-03/processes.json","docs/governance/frontier-corrections-2026-10-03/sandbox-deployed.json","docs/governance/frontier-corrections-2026-10-03/validation.json"],"removed":[],"modified":["docs/approval-timer.md","docs/fault-injection-matrix.md","model/gap-governance.json","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":293875,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T10:31: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
|
4
|
1791080875
|
1791083091
|
0
|
1790995984
|
1791083091
|
|
|
0
|
Edit
Delete
|
|
25098
|
ops: DST read-back treats detection lag as a warni ops: DST read-back treats detection lag as a warning; record the three scheduled read-back tasks and the host-sleep gaps...
|
121
|
5
|
kernel-ci.yml
|
451
|
5
|
0
|
refs/heads/main
|
575026789a7a204dfbb4d4598c6e81dd595502dd
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"d957d485384c2beff298f2d2e9180f47a20eaa83","after":"575026789a7a204dfbb4d4598c6e81dd595502dd","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/d957d485384c2beff298f2d2e9180f47a20eaa83...575026789a7a204dfbb4d4598c6e81dd595502dd","commits":[{"id":"575026789a7a204dfbb4d4598c6e81dd595502dd","message":"ops: DST read-back treats detection lag as a warning; record the three scheduled read-back tasks and the host-sleep gaps\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/575026789a7a204dfbb4d4598c6e81dd595502dd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:11:47-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js"]}],"total_commits":0,"head_commit":{"id":"575026789a7a204dfbb4d4598c6e81dd595502dd","message":"ops: DST read-back treats detection lag as a warning; record the three scheduled read-back tasks and the host-sleep gaps\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/575026789a7a204dfbb4d4598c6e81dd595502dd","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:11:47-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":294668,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model/languages","html_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/seven-domain-five-dimension-unified-model","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/seven-domain-five-dimension-unified-model.git","clone_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":18,"open_issues_count":0,"open_pr_counter":4,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-09-29T05:06:56+08:00","updated_at":"2026-10-03T10:53:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
2
|
4
|
1791083091
|
1791085306
|
0
|
1790997112
|
1791085306
|
|
|
0
|
Edit
Delete
|
|
25201
|
docs: record referral regression and verified loca docs: record referral regression and verified local deployment...
|
51
|
5
|
ci.yml
|
60
|
5
|
0
|
refs/heads/main
|
c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1d335e46af39fab7287df8b066ebdb6441866ea8","after":"c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","compare_url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/compare/1d335e46af39fab7287df8b066ebdb6441866ea8...c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","commits":[{"id":"c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","message":"docs: record referral regression and verified local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T20:02:13-07:00","added":[],"removed":[],"modified":["docs/consumer-referral-governance-2026-10-03.md","docs/deployments/consumer-referral-local-2026-10-03.md"]}],"total_commits":0,"head_commit":{"id":"c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","message":"docs: record referral regression and verified local deployment\n","url":"https://gitea.g-hi.com/luoanwu/yggdrasil-local-life-tools/commit/c8b1849d97c16e01d0e54b6b5f0ba7d9c49670d2","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T20:02:13-07:00","added":[],"removed":[],"modified":["docs/consumer-referral-governance-2026-10-03.md","docs/deployments/consumer-referral-local-2026-10-03.md"]},"repository":{"id":51,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"yggdrasil-local-life-tools","full_name":"luoanwu/yggdrasil-local-life-tools","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":91232,"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-04T10:48:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
5
|
0
|
1791085991
|
0
|
1791082950
|
1791085991
|
group: ci-${{ github.ref }}
cancel-in-progress: group: ci-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci-refs/heads/main
|
1
|
Edit
Delete
|
|
25198
|
docs(governance): record verified dual-remote main docs(governance): record verified dual-remote main synchronization...
|
57
|
5
|
governance.yml
|
235
|
5
|
0
|
refs/heads/main
|
4c8742d8cc39c65c0c85f237a887f8ecb95c54a5
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1c3e4847ca3bb202c877fa23726c3bd2a52cedcb","after":"4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","compare_url":"https://gitea.g-hi.com/luoanwu/image-generation/compare/1c3e4847ca3bb202c877fa23726c3bd2a52cedcb...4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","commits":[{"id":"4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","message":"docs(governance): record verified dual-remote main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:36:44-07:00","added":["reports/module-completion-2026-10-04/main-sync.json"],"removed":[],"modified":["reports/module-completion-2026-10-04/README.md"]}],"total_commits":0,"head_commit":{"id":"4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","message":"docs(governance): record verified dual-remote main synchronization\n","url":"https://gitea.g-hi.com/luoanwu/image-generation/commit/4c8742d8cc39c65c0c85f237a887f8ecb95c54a5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-03T19:36:44-07:00","added":["reports/module-completion-2026-10-04/main-sync.json"],"removed":[],"modified":["reports/module-completion-2026-10-04/README.md"]},"repository":{"id":57,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"image-generation","full_name":"luoanwu/image-generation","description":"","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":994140,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation/languages","html_url":"https://gitea.g-hi.com/luoanwu/image-generation","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/image-generation","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/image-generation.git","clone_url":"https://gitea.g-hi.com/luoanwu/image-generation.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":42,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-07-06T17:04:22+08:00","updated_at":"2026-10-04T10:34: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
|
3
|
3
|
0
|
1791086301
|
0
|
1791081407
|
1791086301
|
group: governance-${{ github.workflow }}-${{ githu group: governance-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
governance-governance.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
25100
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into claude/sla-v12-0307...
|
121
|
5
|
kernel-ci.yml
|
453
|
5
|
0
|
refs/heads/main
|
03e14dda7eb8b36a6998232e2bce5459cf401da4
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b3ab7d61def1f66e528d3daaf888d01144370394","after":"03e14dda7eb8b36a6998232e2bce5459cf401da4","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/b3ab7d61def1f66e528d3daaf888d01144370394...03e14dda7eb8b36a6998232e2bce5459cf401da4","commits":[{"id":"03e14dda7eb8b36a6998232e2bce5459cf401da4","message":"Merge remote-tracking branch 'origin/main' into claude/sla-v12-0307\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/03e14dda7eb8b36a6998232e2bce5459cf401da4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:15:35-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js"]},{"id":"0a49af95032f1556622032decd7467fa835dd109","message":"Merge remote-tracking branch 'origin/main' into claude/sla-v12-0307\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/0a49af95032f1556622032decd7467fa835dd109","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:08:31-07:00","added":["docs/governance/api-baseline-2026-10-03/README.md","docs/governance/api-baseline-2026-10-03/after.json","docs/governance/api-baseline-2026-10-03/api-tests.tap","docs/governance/api-baseline-2026-10-03/audit.mjs","docs/governance/api-baseline-2026-10-03/before.json","docs/governance/api-baseline-2026-10-03/deployed-before.json","docs/governance/api-baseline-2026-10-03/doc-claims.log","docs/governance/api-baseline-2026-10-03/governance.log","docs/governance/api-baseline-2026-10-03/manifest.json","docs/governance/api-baseline-2026-10-03/model.log","docs/governance/api-baseline-2026-10-03/plan.log","docs/governance/api-baseline-2026-10-03/preparation-correction.json","docs/governance/api-baseline-2026-10-03/validation.json","docs/governance/frontier-corrections-2026-10-03/README.md","docs/governance/frontier-corrections-2026-10-03/audit.mjs","docs/governance/frontier-corrections-2026-10-03/before.json","docs/governance/frontier-corrections-2026-10-03/checks.json","docs/governance/frontier-corrections-2026-10-03/deployed.json","docs/governance/frontier-corrections-2026-10-03/governance-tests.tap","docs/governance/frontier-corrections-2026-10-03/manifest.json","docs/governance/frontier-corrections-2026-10-03/preparation-correction.json","docs/governance/frontier-corrections-2026-10-03/processes.json","docs/governance/frontier-corrections-2026-10-03/sandbox-deployed.json","docs/governance/frontier-corrections-2026-10-03/validation.json","docs/governance/owner-view-2026-10-02/README.md","docs/governance/owner-view-2026-10-02/after.json","docs/governance/owner-view-2026-10-02/after.md","docs/governance/owner-view-2026-10-02/audit.json","docs/governance/owner-view-2026-10-02/before.json","docs/governance/owner-view-2026-10-02/live-deployed.json","docs/governance/owner-view-2026-10-02/manifest.json","docs/governance/owner-view-2026-10-02/tests.tap","docs/releases/0.211.0.md","docs/releases/0.212.0.md","docs/releases/0.213.0.md","docs/releases/candidates/adr008-a4-inbox.md","docs/releases/candidates/k44a-tool-lifecycle.md","docs/releases/candidates/metric-definition-registry.md","docs/releases/candidates/sla-scan-pause-fixes.md","ops/deployments/2026-10-02-slo-breach-monitor-live-enable-local.md","ops/deployments/2026-10-03-adr008-a4-acceptance-local.md","ops/deployments/2026-10-03-metric-registry-02120-local.md","ops/deployments/2026-10-03-saga-inbox-02110-local.md","ops/deployments/2026-10-03-tool-lifecycle-02130-local.md","ops/deployments/evidence/2026-10-03-adr008-a4-02110/acceptance-validation.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/candidate-residuals-repair.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/accept-live.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/governance-closeout.tap","ops/deployments/evidence/2026-10-03-adr008-a4-02110/in-flight-source-change.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-before.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent-after-candidate.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-deployed.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/parallel-source-comparison.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-manifest-race.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/acceptance-validation.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/api-closeout.tap","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-governance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-ledger.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after-network.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/preparation-env-failure.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/read-only-network-scope.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/approval-timeout.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/source.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/test-before-implementation.js","ops/deployments/evidence/2026-10-03-metric-registry-02120/pre-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/release-remote.txt","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/acceptance-validation.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout-first.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-before.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-fixture-effects.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/source.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/test-before-hardening.js","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/scope-metadata-correction.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/secret-scan.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/fixture-state.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/report.json","ops/drills/evidence/2026-10-02-slo-breach-live/evidence-first-attempt-failed.json","ops/drills/evidence/2026-10-02-slo-breach-live/evidence.json","ops/drills/slo-breach-live-drill.js","ops/drills/slo-breach-live-setup.js","ops/smoke-saga-auto-retry.js","ops/smoke-tool-definition-lifecycle.js","sql/166_tool_definition_lifecycle.sql","src/context-registry.js","src/contexts/tool-definition.js","src/kernel/tool-definition-guards.js","src/kernel/tool-definition-rules.js","test/definition-registry-metric.integration.test.js","test/saga-auto-retry-compensation-boundary.integration.test.js","test/saga-auto-retry-faults.integration.test.js","test/support/tool-gateway-death-child.js","test/tool-definition-lifecycle.integration.test.js","test/tool-definition-rules.test.js","test/tool-gateway-death.integration.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.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/api-contracts.md","docs/approval-timer.md","docs/core-command-payload-contract.md","docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md","docs/definition-registry.md","docs/execution-readiness.md","docs/fault-injection-matrix.md","docs/gap-governance.md","docs/governance/pending-decisions-2026-10-02.md","docs/human-inbox.md","docs/metric-definition.md","docs/production-readiness.md","docs/slo-breach-incident.md","docs/slo-incident-acceptance.md","docs/tool-registry.md","docs/v1-completion.md","docs/v1-remaining-2026-10-02.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/gap-governance.json","model/historical-facts.json","model/plan-ledger.json","model/production-readiness.json","model/release-anchors.json","model/scenario-bindings.json","model/spec-coverage.json","model/state-journal.json","ops/launchd/README.md","ops/launchd/run-api.sh","ops/runbook.md","ops/smoke-definition-registry.js","package.json","scripts/check-gap-governance.js","scripts/lib/not-verified-governance.js","src/contexts/authority.js","src/contexts/work-execution.js","src/definition-registry.js","src/http.js","src/kernel.js","src/kernel/commands.js","src/kernel/human-inbox.js","src/kernel/owner-roles.js","src/tool-gateway.js","test/contracts.test.js","test/entity-ref-work-human.integration.test.js","test/historical-facts.test.js","test/not-verified-governance.test.js","test/scanner-retirement.integration.test.js","test/spec-governance.test.js","test/state-journal.test.js"]},{"id":"1d1270cb58dae88093a856b0ae7da6a8aa170747","message":"fix: judge SLA targets by source event time and close four smaller SLA and scanner gaps\n\nV12-03: a target is met or breached by when the source row reached it (TaskAssigned,\nTaskCompleted, CaseTriaged, CaseResolved in its journal), not by when the scanner noticed;\nMarkSLABreached and MarkSLAMet re-check the same way. Rows without a journal event keep the\nobservation-time verdict. V12-04: the SLO breach signal key drops the per-process episode\nstart so replicas and restarts fold into one candidate. V12-05: Saga bookkeeping commands in\nthe saga-manager carry the scheduler lease and abort signal. V12-06: the at-risk fact is\nrecorded once and is not re-emitted after a pause and resume. V12-07: atRiskRatio is limited\nto 3 decimals to match numeric(4,3).\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/1d1270cb58dae88093a856b0ae7da6a8aa170747","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T17:58:35-07:00","added":[],"removed":[],"modified":["docs/sla.md","src/contexts/sla.js","src/kernel/sla.js","src/saga-manager-scanner.js","src/sla-scan.js","src/slo-breach.js","test/saga-manager.integration.test.js","test/sla.integration.test.js","test/sla.test.js","test/slo-breach-incident.integration.test.js"]}],"total_commits":0,"head_commit":{"id":"03e14dda7eb8b36a6998232e2bce5459cf401da4","message":"Merge remote-tracking branch 'origin/main' into claude/sla-v12-0307\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/03e14dda7eb8b36a6998232e2bce5459cf401da4","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:15:35-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":295997,"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":19,"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-03T11:12: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
|
3
|
3
|
0
|
1791086475
|
0
|
1790997340
|
1791086475
|
|
|
0
|
Edit
Delete
|
|
25101
|
Merge remote-tracking branch 'origin/main' Merge remote-tracking branch 'origin/main' into claude/scanner-alert-drills...
|
121
|
5
|
kernel-ci.yml
|
454
|
5
|
0
|
refs/heads/main
|
bfccb520120b9cea416fc60dc6782ea7973468df
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"03e14dda7eb8b36a6998232e2bce5459cf401da4","after":"bfccb520120b9cea416fc60dc6782ea7973468df","compare_url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/compare/03e14dda7eb8b36a6998232e2bce5459cf401da4...bfccb520120b9cea416fc60dc6782ea7973468df","commits":[{"id":"bfccb520120b9cea416fc60dc6782ea7973468df","message":"Merge remote-tracking branch 'origin/main' into claude/scanner-alert-drills\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/bfccb520120b9cea416fc60dc6782ea7973468df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:16:25-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["docs/sla.md","ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js","src/contexts/sla.js","src/kernel/sla.js","src/saga-manager-scanner.js","src/sla-scan.js","src/slo-breach.js","test/saga-manager.integration.test.js","test/sla.integration.test.js","test/sla.test.js","test/slo-breach-incident.integration.test.js"]},{"id":"2c3bc6aa61e1744596d262406ee995848aae9764","message":"Merge remote-tracking branch 'origin/main' into claude/scanner-alert-drills\n\n# Conflicts:\n#\tmodel/gap-governance.json\n#\tmodel/plan-ledger.json\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/2c3bc6aa61e1744596d262406ee995848aae9764","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:09:21-07:00","added":["docs/governance/api-baseline-2026-10-03/README.md","docs/governance/api-baseline-2026-10-03/after.json","docs/governance/api-baseline-2026-10-03/api-tests.tap","docs/governance/api-baseline-2026-10-03/audit.mjs","docs/governance/api-baseline-2026-10-03/before.json","docs/governance/api-baseline-2026-10-03/deployed-before.json","docs/governance/api-baseline-2026-10-03/doc-claims.log","docs/governance/api-baseline-2026-10-03/governance.log","docs/governance/api-baseline-2026-10-03/manifest.json","docs/governance/api-baseline-2026-10-03/model.log","docs/governance/api-baseline-2026-10-03/plan.log","docs/governance/api-baseline-2026-10-03/preparation-correction.json","docs/governance/api-baseline-2026-10-03/validation.json","docs/governance/frontier-corrections-2026-10-03/README.md","docs/governance/frontier-corrections-2026-10-03/audit.mjs","docs/governance/frontier-corrections-2026-10-03/before.json","docs/governance/frontier-corrections-2026-10-03/checks.json","docs/governance/frontier-corrections-2026-10-03/deployed.json","docs/governance/frontier-corrections-2026-10-03/governance-tests.tap","docs/governance/frontier-corrections-2026-10-03/manifest.json","docs/governance/frontier-corrections-2026-10-03/preparation-correction.json","docs/governance/frontier-corrections-2026-10-03/processes.json","docs/governance/frontier-corrections-2026-10-03/sandbox-deployed.json","docs/governance/frontier-corrections-2026-10-03/validation.json","docs/releases/0.211.0.md","docs/releases/0.212.0.md","docs/releases/0.213.0.md","docs/releases/candidates/adr008-a4-inbox.md","docs/releases/candidates/k44a-tool-lifecycle.md","docs/releases/candidates/metric-definition-registry.md","docs/releases/candidates/sla-scan-pause-fixes.md","ops/deployments/2026-10-03-adr008-a4-acceptance-local.md","ops/deployments/2026-10-03-metric-registry-02120-local.md","ops/deployments/2026-10-03-saga-inbox-02110-local.md","ops/deployments/2026-10-03-tool-lifecycle-02130-local.md","ops/deployments/evidence/2026-10-03-adr008-a4-02110/acceptance-validation.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/candidate-residuals-repair.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/accept-live.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-post-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/live-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/fixed-source/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/governance-closeout.tap","ops/deployments/evidence/2026-10-03-adr008-a4-02110/in-flight-source-change.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-before.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent-after-candidate.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-concurrent.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/live-deployed.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/parallel-source-comparison.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/preliminary-targeted/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-manifest-race.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-candidate-smoke-alias-failure/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-editable-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/check.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/dependencies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/migration-test-db.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/postgres-version.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-metadata-failure/spec-copies.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-all-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-api.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-extract.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-migrate.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-report.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-saga-auto-retry.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/deploy.mjs","ops/deployments/evidence/2026-10-03-adr008-a4-02110/previous-verified-candidate/source-manifest.json","ops/deployments/evidence/2026-10-03-adr008-a4-02110/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/acceptance-validation.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/api-closeout.tap","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/baseline-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-governance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-ledger.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/closeout-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after-network.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/deployed-before.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-restart-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/preparation-env-failure.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/read-only-network-scope.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/manifest.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/approval-timeout.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/source.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/negative/test-before-implementation.js","ops/deployments/evidence/2026-10-03-metric-registry-02120/pre-model.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/release-remote.txt","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-all-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-audit-chain.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-fks.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-cross-refs.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-db-roles.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-historical-facts.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-integration-events.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-identities.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-partition-references.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-schedule-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-state-journal.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted-v3/report.json","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/check.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migrate.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-metric-registry-02120/targeted/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/acceptance-validation.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout-first.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/api-closeout.tap","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-audit.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/baseline-before.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-doc-claims.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-governance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-ledger.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/closeout-model.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-extract.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-fixture-effects.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-cleanup.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-dump.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restore-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-restored-tests.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-sla.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/candidate-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deploy.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-after.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/deployed-check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-pre-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-definition-registry.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-human-inbox.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-order-fulfilment-saga.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-smoke-tool-definition-lifecycle.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-start-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.runtime-timer.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-manager.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.saga-timeout.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.sla-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-stop-com.erk.kernel-worker.trigger-scanner.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/live-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/deployment/source-manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci-v2/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/full-ci/spec-copies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/manifest.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/source.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/negative/test-before-hardening.js","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/scope-metadata-correction.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/secret-scan.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/api.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/fixture-state.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-development/tool-definition-lifecycle-smoke.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/smoke-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-runner.mjs","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted-v2/report.json","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-all-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-audit-chain.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-fks.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-cross-refs.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-db-roles.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-execution-provenance.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-external-sales-order-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-historical-facts.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-integration-events.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-cutover.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-horizon.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-identities.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-partition-references.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-schedule-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-state-journal.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-task-evaluation-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-authorization-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-condition-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check-trigger-state-history.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/check.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/dependencies.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migrate.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/migration-test-db.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-port.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-start.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/postgres-version.log","ops/deployments/evidence/2026-10-03-tool-lifecycle-02130/targeted/report.json","ops/smoke-saga-auto-retry.js","ops/smoke-tool-definition-lifecycle.js","sql/166_tool_definition_lifecycle.sql","src/context-registry.js","src/contexts/tool-definition.js","src/kernel/tool-definition-guards.js","src/kernel/tool-definition-rules.js","test/definition-registry-metric.integration.test.js","test/saga-auto-retry-compensation-boundary.integration.test.js","test/saga-auto-retry-faults.integration.test.js","test/tool-definition-lifecycle.integration.test.js","test/tool-definition-rules.test.js"],"removed":[],"modified":["README.md","contracts/asyncapi.v1.json","contracts/baseline/asyncapi.v1.json","contracts/baseline/openapi.v1.json","contracts/command-payloads.v1-1.schema.json","contracts/compat-waivers.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/api-contracts.md","docs/approval-timer.md","docs/core-command-payload-contract.md","docs/decisions/ADR-008-saga-auto-retry.md","docs/decisions/README.md","docs/definition-registry.md","docs/execution-readiness.md","docs/fault-injection-matrix.md","docs/governance/pending-decisions-2026-10-02.md","docs/human-inbox.md","docs/metric-definition.md","docs/tool-registry.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/gap-governance.json","model/historical-facts.json","model/plan-ledger.json","model/release-anchors.json","model/spec-coverage.json","model/state-journal.json","ops/runbook.md","ops/smoke-definition-registry.js","package.json","src/contexts/authority.js","src/contexts/work-execution.js","src/definition-registry.js","src/http.js","src/kernel.js","src/kernel/commands.js","src/kernel/human-inbox.js","src/kernel/owner-roles.js","src/tool-gateway.js","test/contracts.test.js","test/entity-ref-work-human.integration.test.js","test/historical-facts.test.js","test/spec-governance.test.js","test/state-journal.test.js"]},{"id":"6d901de6382a5d659edc17ffae1b9f16002150c5","message":"docs: update the scanner freshness caveat now that scanner retirement is deployed (0.209.1)\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/6d901de6382a5d659edc17ffae1b9f16002150c5","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:08:13-07:00","added":[],"removed":[],"modified":["docs/alerting.md","ops/drills/2026-10-02-scanner-alert-delivery.md"]},{"id":"793f5d2e20dec9d01cb4af9dafe087a455525761","message":"docs: accept the four scanner alert rules firing and resolving in real time (K8.7)\n\nThird scanner alert drill on fixed clean f7c0881a with caffeinate: Failing,\nIncident, Stale and BacklogAge fired after their original 10/10/5/10 minute\nfor windows through real Prometheus/Alertmanager to a test receiver, then\nresolved with matching fingerprints after Human recovery; the same API\nsurvived, 5 related tests and 19 data gates passed, resources were cleaned.\nAll 19 rules are now FIRED_ISOLATED_PROMETHEUS in the acceptance matrix. The\nearlier failed attempts stay in their manifest. Isolated services only; the\nlive 4310 service is untouched. Evidence, records and matrix only; no runtime\nchange.\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/793f5d2e20dec9d01cb4af9dafe087a455525761","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T18:01:11-07:00","added":["ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-manifest.json","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/acceptance-validation.json","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/baseline-metrics.txt","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/fault-metrics.txt","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/receiver.json","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/recovery-metrics.txt","ops/drills/evidence/2026-10-02-scanner-alert-delivery/third-run-passed/report.json"],"removed":[],"modified":["docs/alerting.md","docs/production-readiness.md","docs/slo-incident-acceptance.md","model/gap-governance.json","model/plan-ledger.json","model/production-readiness.json","model/slo-incident-acceptance.json","ops/drills/2026-10-02-scanner-alert-delivery.md"]}],"total_commits":0,"head_commit":{"id":"bfccb520120b9cea416fc60dc6782ea7973468df","message":"Merge remote-tracking branch 'origin/main' into claude/scanner-alert-drills\n","url":"https://gitea.g-hi.com/luoanwu/seven-domain-five-dimension-unified-model/commit/bfccb520120b9cea416fc60dc6782ea7973468df","author":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"committer":{"name":"juhailaoluo pro","email":"hillao@juhailaoluodeMacBook-Pro.local","username":""},"verification":null,"timestamp":"2026-10-02T20:16:25-07:00","added":["ops/deployments/evidence/2026-10-02-dst-real-clock/verify-0002-2026-10-03-with-lag-warning.json"],"removed":[],"modified":["docs/sla.md","ops/deployments/2026-10-02-dst-real-clock-local.md","ops/drills/dst-real-clock-verify.js","src/contexts/sla.js","src/kernel/sla.js","src/saga-manager-scanner.js","src/sla-scan.js","src/slo-breach.js","test/saga-manager.integration.test.js","test/sla.integration.test.js","test/sla.test.js","test/slo-breach-incident.integration.test.js"]},"repository":{"id":121,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"seven-domain-five-dimension-unified-model","full_name":"luoanwu/seven-domain-five-dimension-unified-model","description":"七域五维统一领域模型独立仓:领域内核、31章规范与运行记录","empty":false,"private":true,"fork":false,"template":false,"mirror":false,"size":296645,"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":19,"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-03T11:15:40+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":true,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"sender":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
push
|
3
|
3
|
0
|
1791086475
|
0
|
1790997438
|
1791086475
|
|
|
0
|
Edit
Delete
|