|
10790
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10714
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775173818
|
1775173819
|
0
|
1775173818
|
1775173819
|
|
|
0
|
Edit
Delete
|
|
10791
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10715
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775174118
|
1775174119
|
0
|
1775174118
|
1775174119
|
|
|
0
|
Edit
Delete
|
|
10792
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10716
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775174418
|
1775174419
|
0
|
1775174418
|
1775174419
|
|
|
0
|
Edit
Delete
|
|
10793
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
e2e-tests.yml
|
10717
|
-2
|
252
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
2
|
20
|
1775174420
|
1775174816
|
0
|
1775174418
|
1775174911
|
|
|
0
|
Edit
Delete
|
|
10794
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10718
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775174818
|
1775174819
|
0
|
1775174718
|
1775174819
|
|
|
0
|
Edit
Delete
|
|
10795
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10719
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775175019
|
1775175019
|
0
|
1775175018
|
1775175019
|
|
|
0
|
Edit
Delete
|
|
10796
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10720
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775175319
|
1775175319
|
0
|
1775175318
|
1775175319
|
|
|
0
|
Edit
Delete
|
|
10797
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10721
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775175619
|
1775175619
|
0
|
1775175618
|
1775175619
|
|
|
0
|
Edit
Delete
|
|
10798
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10722
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775175919
|
1775175919
|
0
|
1775175918
|
1775175919
|
|
|
0
|
Edit
Delete
|
|
10799
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10723
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775176219
|
1775176219
|
0
|
1775176218
|
1775176219
|
|
|
0
|
Edit
Delete
|
|
10800
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10724
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775176519
|
1775176519
|
0
|
1775176518
|
1775176519
|
|
|
0
|
Edit
Delete
|
|
10801
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10725
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775176819
|
1775176819
|
0
|
1775176818
|
1775176819
|
|
|
0
|
Edit
Delete
|
|
10802
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10726
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775177119
|
1775177119
|
0
|
1775177118
|
1775177119
|
|
|
0
|
Edit
Delete
|
|
10803
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10727
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775177419
|
1775177419
|
0
|
1775177418
|
1775177419
|
|
|
0
|
Edit
Delete
|
|
10804
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10728
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775177719
|
1775177719
|
0
|
1775177718
|
1775177719
|
|
|
0
|
Edit
Delete
|
|
10805
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10729
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775178019
|
1775178019
|
0
|
1775178018
|
1775178019
|
|
|
0
|
Edit
Delete
|
|
10806
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10730
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775178319
|
1775178319
|
0
|
1775178318
|
1775178319
|
|
|
0
|
Edit
Delete
|
|
10807
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10731
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775178619
|
1775178619
|
0
|
1775178618
|
1775178619
|
|
|
0
|
Edit
Delete
|
|
10808
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10732
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775178919
|
1775178919
|
0
|
1775178918
|
1775178919
|
|
|
0
|
Edit
Delete
|
|
10809
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10733
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775179219
|
1775179219
|
0
|
1775179218
|
1775179219
|
|
|
0
|
Edit
Delete
|
|
10810
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10734
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775179519
|
1775179519
|
0
|
1775179518
|
1775179519
|
|
|
0
|
Edit
Delete
|
|
10811
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10735
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775179819
|
1775179819
|
0
|
1775179818
|
1775179819
|
|
|
0
|
Edit
Delete
|
|
10812
|
fix(schema): annotate 47 Prisma String? fields + f fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E...
|
6
|
5
|
health-check.yml
|
10736
|
-2
|
253
|
refs/heads/main
|
624893ef324e57874ecb721dfd5539eb58d49b8e
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"7212eb23c82b2ecae9ea1f22fa928fc6382f842d","after":"624893ef324e57874ecb721dfd5539eb58d49b8e","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/7212eb23c82b2ecae9ea1f22fa928fc6382f842d...624893ef324e57874ecb721dfd5539eb58d49b8e","commits":[{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},{"id":"ad579baf8043eb72ed26d4b2750a83bf39888acf","message":"Advance harness governance and align enum sources\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ad579baf8043eb72ed26d4b2750a83bf39888acf","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:46:31+08:00","added":[],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/governance/baseline-and-experience.md","frontend/src/api/modules/channels.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/views/approvals/Detail.vue","frontend/src/views/approvals/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/landing-pages/Form.vue","frontend/src/views/suppliers/Detail.vue","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","scripts/harness/report.ts"]},{"id":"a11d601814a16c9221a3a43172d3ba80e47ab5d8","message":"chore: refresh outbox and harness dashboard reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/a11d601814a16c9221a3a43172d3ba80e47ab5d8","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:42+08:00","added":[],"removed":[],"modified":["reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json"]},{"id":"2b5617f7972d9e2e8d8714659d24a0629a387ff9","message":"chore: clean up E2E reports and sync audit scripts\n\n- Remove stale playwright report artifacts\n- Update outbox-atomicity audit script\n- Refresh E2E auth session\n- Add new E2E test fixtures\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2b5617f7972d9e2e8d8714659d24a0629a387ff9","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:27+08:00","added":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/ui-lead-created.png"],"removed":["e2e/playwright-report/data/08814a62bc42dda0a801567cc9d4c6cf9108644f.png","e2e/playwright-report/data/08ae5320caa7ecb0943f1b38c4c138f60d9004c3.md","e2e/playwright-report/data/1cba8ad03f3e633e0a9b010b05e07c93a5dfc44a.png","e2e/playwright-report/data/1d43f546e96c93650a26552a100c1855a88d5458.png","e2e/playwright-report/data/5fb52d57fb25da788351f81f13f38f47b49d8b1f.png","e2e/playwright-report/data/6f0eb64dd0e32bcdd5c42b43e2c9b28a889500f2.md","e2e/playwright-report/data/74e23d758057f5aed55e9fbf3ece31b9d3acea58.png","e2e/playwright-report/data/9ab0f255905482fca6d669a755fd9b960bb373fc.png","e2e/playwright-report/data/a5d205df4f843ab178a43626f09d16d3c119f64b.png","e2e/playwright-report/data/a9144dba21c9cb4f71a0e572a1c614ba88aeecc3.png","e2e/playwright-report/data/b3cf18b7fc81abe0483c5b53d8d595ec25d48bf2.png","e2e/playwright-report/data/b6880efa02d1267768bc45dce241b63de538c889.md","e2e/playwright-report/data/c88450e727adf63687ab82953a1feb25d41783b6.png","e2e/playwright-report/data/d22ec590fa752ce8d4e445623611badd1dd32aec.png","e2e/playwright-report/data/d25303c48b8928a147c383e3a15ad19f7ca9f0ca.md","e2e/playwright-report/data/db687a8cb0ddb131fe43b1624363672704a90635.png","e2e/playwright-report/data/e9bf62f6a8fb0b7f4fd2adcf360c6c709f3f0c3c.png","e2e/playwright-report/data/fbba64b2ea6842818d1bc5425e078f1688c87111.png","e2e/playwright-report/data/fec0773e4a656970b1bfa0f108a88929a9099f30.png","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-并发操作-同一订单并发支付不应导致重复扣款-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建工单---缺少主题应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-必填字段验证-创建线索---缺少公司名称应返回-4xx-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-0f9bf--to-Renewal-Phase-2-线索转化为商机-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-UI-创建线索-通过-UI-表单创建新线索-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-合同列表页可正常访问-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-245f6-act-合同-回退场景-submit-→-reject-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3594e--→-支付-→-发货-→-交付-→-completed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-3b128-ding-sign-→-signed-→-active-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-66015-合同-终止场景-active-→-terminated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-7ae5b--取消场景-confirmed-→-cancelled-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-94d5a-ted-→-qualified-→-converted-chromium/test-failed-1.png"],"modified":["backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/livestream-groupbuy/livestream-groupbuy-conversion.service.ts","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-线索.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/ui-modules/view-governance.generated.json","frontend/src/api/adapters.ts","frontend/src/api/modules/approvals.ts","frontend/src/api/modules/ar-ledger.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/channels.ts","frontend/src/api/modules/commissions.ts","frontend/src/api/modules/cpq.ts","frontend/src/api/modules/cross-domain-funnel.ts","frontend/src/api/modules/customers.ts","frontend/src/api/modules/event-subscriptions.ts","frontend/src/api/modules/finance.ts","frontend/src/api/modules/financial-reports.ts","frontend/src/api/modules/groupbuy-platforms.ts","frontend/src/api/modules/invoices.ts","frontend/src/api/modules/landing-pages.ts","frontend/src/api/modules/lead-pools.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/partner-customers.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/api/modules/quotes.ts","frontend/src/api/modules/renewal-tasks.ts","frontend/src/api/modules/reports.ts","frontend/src/api/modules/scheduled-jobs.ts","frontend/src/api/modules/segments.ts","frontend/src/api/modules/sms-marketing.ts","frontend/src/api/modules/social-interactions.ts","frontend/src/api/modules/stage-knowledge.ts","frontend/src/api/modules/supply-chain.ts","frontend/src/api/modules/web-tracking.ts","frontend/src/types/enums.ts","frontend/src/views/alliance-agreements/Form.vue","frontend/src/views/ar-ledger/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/financial-reports/Index.vue","frontend/src/views/invoices/Detail.vue","frontend/src/views/invoices/Index.vue","frontend/src/views/reports/Schedules.vue","frontend/src/views/stage-knowledge/Index.vue","frontend/src/views/supply-chain/Index.vue","frontend/src/views/web-tracking/Index.vue","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json"]},{"id":"5276d7aba4c8e857b2fb6c26eb6445143fbf9802","message":"fix: resolve remaining field-payload ERRORs and update audit reports\n\n- Fix 3 remaining field-payload ERROR (commissions/payments/price-books\n createSchema optional→required alignment)\n- Update geo-pois service and tests\n- Refresh all audit reports (enum/field-payload/outbox/type-debt)\n- Update governance docs and project documentation\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\n\nfield-payload: ERROR 3→0, WARNING 61 (stable)\nenum: ERROR 5 (audit mismatch), WARNING 14\nOutbox B-class: 3 (all passing tx — audit false positive)\nNon-test as any: 0 (all remaining are comments only)\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/5276d7aba4c8e857b2fb6c26eb6445143fbf9802","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:45:05+08:00","added":["backend/tests/api/events.test.ts","backend/tests/api/store-performance.test.ts","docs/reports/view-audit-domains/a1-acquisition-center-2026-04-02.md","docs/reports/view-audit-domains/a2-finance-center-2026-04-02.md","docs/reports/view-audit-domains/a3-ai-knowledge-2026-04-02.md","docs/reports/view-audit-domains/a4-store-groupbuy-alliance-2026-04-02.md","docs/reports/view-audit-domains/a5-admin-center-2026-04-02.md","docs/reports/view-audit-domains/a6-synergy-hr-2026-04-02.md","docs/reports/view-audit-domains/a7-analytics-marketing-2026-04-02.md","docs/reports/view-audit-domains/a8-system-center-2026-04-02.md","docs/reports/view-audit-domains/a9-service-sales-fulfillment-2026-04-02.md","docs/reports/view-audit-full-matrix-2026-04-02.md"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/geo-pois/geo-poi.service.test.ts","backend/src/modules/geo-pois/geo-poi.service.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/price-books/price-definition.schema.ts","backend/tests/api/community-analytics.test.ts","backend/tests/api/contract-templates.test.ts","backend/tests/api/module-catalog.ts","backend/tests/api/process-designer.test.ts","backend/tests/api/reconciliation.test.ts","backend/tests/api/store-ops-access.test.ts","docs/governance/baseline-and-experience.md","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/api-test-coverage.latest.json","reports/api-test-coverage.latest.md","reports/approval-governance.latest.json","reports/approval-governance.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/enum-consistency-audit.latest.json","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-changed.latest.json","reports/harness-dashboard.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/route-registration-audit.latest.json","reports/route-registration-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md","reports/type-debt-audit.latest.json","reports/view-module-audit.latest.json","scripts/audit-enum-consistency.ts","scripts/audit-field-payload.ts","scripts/harness/audit-registry.ts","scripts/harness/report.ts"]}],"total_commits":0,"head_commit":{"id":"624893ef324e57874ecb721dfd5539eb58d49b8e","message":"fix(schema): annotate 47 Prisma String? fields + fix assembly types + sync E2E\n\n- Add @db.Text (18) and @db.VarChar(2000) (29) to all bare String?\n fields, eliminating 47 pre-commit Prisma warnings\n- Fix assembly.controller.ts 10 type errors using Parameters\u003c\u003e utility\n- Sync E2E test results and playwright reports\n- Update audit reports and governance docs\n\nGate: tsc 0 | vue-tsc 0 | 408 files 6410 tests 100%\nPre-commit Prisma warnings: 47 → 0\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/624893ef324e57874ecb721dfd5539eb58d49b8e","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-04-02T06:59:18+08:00","added":["e2e/playwright-report/data/120f8592f0449e7d84ecbb98535f92dbd5c055df.png","e2e/playwright-report/data/6a680276f19eb94c37efac2217eb10187216fc8d.png","e2e/playwright-report/data/8f49f37de62cf7c3163a26e1c24fc10fb4addae7.md","e2e/playwright-report/data/aefe43d14b4c42045c882db4c112b0f5536f7381.md","e2e/playwright-report/data/b1b4116ac344e1e9335a1c933cb1166e6b548ead.png","e2e/playwright-report/data/b6c0c18844d3465d82e2f6c53316a066c88520fb.png","e2e/playwright-report/data/c71aa4c93404526c84e47bdb8f0880a143981fd2.png","e2e/playwright-report/data/cda80cbeb2e5b4caea4520ec564ecbdffe143f15.md","e2e/playwright-report/data/f5045aa7d74062d1dd8eae8d5bd3ceb77b1bbca9.png","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/error-context.md","e2e/test-results/p0-chain-boundary-guards-边界防御-认证防护-携带无效-Token-的请求应返回-401-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-d90a9-o-Renewal-Phase-1-线索创建与状态推进-chromium/test-failed-1.png","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-链路-各实体列表页冒烟检查-线索列表页可正常访问-chromium/test-failed-1.png"],"removed":["e2e/playwright-report/data/2111db4e41556fe8e1108550a04cbbad75b708c0.png","e2e/playwright-report/data/2af1dd80384263f1f57f58a8ecd2cfedfcb458a8.png","e2e/playwright-report/data/36dea1a1272fecba22cd8a9b0586187f652d7fa5.png","e2e/playwright-report/data/961cd6ebf7599345be880ac56814fced7759480c.md","e2e/playwright-report/data/9cc763f1d3bab80f466503397a28732bada2c5ee.png","e2e/playwright-report/data/bb27b7fbaebd43468a2f2467a3002ada456d4df2.png","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/error-context.md","e2e/test-results/p0-chain-lead-to-cash-P0-核-48c0b-Renewal-Phase-5-创建订单并走完履约流程-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-d4c71-created-→-支付-→-发货-→-交付-→-完成-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase1-lead-qualified.png","e2e/test-results/p0-chain/phase2-opportunity-created.png","e2e/test-results/p0-chain/phase3-quote-accepted.png","e2e/test-results/p0-chain/phase4-contract-active.png","e2e/test-results/p0-chain/smoke-线索.png"],"modified":[".claude/skills/juhi/harness.md","AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/prisma/schema.prisma","backend/scripts/audit-outbox-atomicity.ts","backend/src/modules/assembly/assembly.controller.ts","backend/src/modules/commissions/commission.schema.ts","backend/src/modules/payments/payment.schema.ts","backend/src/modules/tickets/ticket.service.ts","backend/tests/api/setup.ts","backend/tests/api/stores.test.ts","backend/tests/api/test-context.ts","docs/governance/baseline-and-experience.md","e2e/.auth/admin.json","e2e/helpers/p0-chain.helper.ts","e2e/playwright-report/index.html","e2e/test-results/.last-run.json","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-2fb95-rogress-→-resolved-→-closed-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-83737-级场景-in-progress-→-escalated-chromium/test-failed-1.png","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/error-context.md","e2e/test-results/p0-chain-state-transitions-9cf46-景-closed-→-reopened(如果业务支持)-chromium/test-failed-1.png","e2e/test-results/p0-chain/phase0-ready.png","e2e/test-results/p0-chain/smoke-合同.png","e2e/test-results/p0-chain/smoke-商机.png","e2e/test-results/p0-chain/smoke-工单.png","e2e/test-results/p0-chain/smoke-报价.png","e2e/test-results/p0-chain/smoke-订单.png","e2e/test-results/p0-chain/ui-lead-created.png","e2e/test-results/p0-chain/ui-lead-search.png","e2e/test-results/p0-chain/ui-order-list.png","e2e/test-results/results.json","e2e/tests/auth/ai-agent-employee-smoke.spec.ts","frontend/src/api/modules/bom.ts","frontend/src/api/modules/marketing-chatbot.ts","frontend/src/api/modules/payments.ts","frontend/src/api/modules/price-books.ts","frontend/src/api/modules/purchase-orders.ts","frontend/src/composables/useRouteSyncedTab.ts","frontend/src/views/cpq/Index.vue","frontend/src/views/finance/Index.vue","frontend/src/views/groupbuy-platforms/Form.vue","frontend/src/views/leads/useLeadCenterContext.ts","frontend/src/views/marketing-chatbot/composables/useChatbot.ts","frontend/src/views/payment-plans/Index.vue","frontend/src/views/payments/Index.vue","frontend/src/views/payments/Reconcile.vue","frontend/src/views/price-books/Form.vue","frontend/src/views/price-books/Index.vue","frontend/src/views/purchase-orders/Form.vue","frontend/src/views/social-analytics/__tests__/social-analytics-g4.smoke.test.ts","reports/enum-consistency-audit.latest.json","reports/field-payload-audit.latest.json","reports/formrules-zod-audit.latest.json","reports/harness-dashboard.latest.json","reports/module-grades.latest.json","reports/outbox-atomicity-audit.latest.json","reports/response-columns-audit.latest.json","reports/type-debt-audit.latest.json","scripts/audit-field-payload.ts"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":5197876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":0,"open_pr_counter":1,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-04-02T02:05:53+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"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"}}...
|
schedule
|
4
|
4
|
1775180119
|
1775180119
|
0
|
1775180118
|
1775180119
|
|
|
0
|
Edit
Delete
|
|
6448
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
ci.yml
|
6376
|
5
|
0
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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
|
24
|
1773755260
|
1773755293
|
0
|
1773755259
|
1773755293
|
NULL
|
|
0
|
Edit
Delete
|
|
6449
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6377
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773755432
|
1773755433
|
0
|
1773755432
|
1773755433
|
NULL
|
|
0
|
Edit
Delete
|
|
6450
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6378
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773755732
|
1773755733
|
0
|
1773755732
|
1773755733
|
NULL
|
|
0
|
Edit
Delete
|
|
6451
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6379
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773756032
|
1773756033
|
0
|
1773756032
|
1773756033
|
NULL
|
|
0
|
Edit
Delete
|
|
6452
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6380
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773756332
|
1773756333
|
0
|
1773756332
|
1773756333
|
NULL
|
|
0
|
Edit
Delete
|
|
6453
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6381
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773756632
|
1773756633
|
0
|
1773756632
|
1773756633
|
NULL
|
|
0
|
Edit
Delete
|
|
6454
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6382
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773756932
|
1773756933
|
0
|
1773756932
|
1773756933
|
NULL
|
|
0
|
Edit
Delete
|
|
6455
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6383
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773757232
|
1773757233
|
0
|
1773757232
|
1773757233
|
NULL
|
|
0
|
Edit
Delete
|
|
6456
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6384
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773757532
|
1773757533
|
0
|
1773757532
|
1773757533
|
NULL
|
|
0
|
Edit
Delete
|
|
6457
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6385
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773757832
|
1773757833
|
0
|
1773757832
|
1773757833
|
NULL
|
|
0
|
Edit
Delete
|
|
6458
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6386
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773758132
|
1773758133
|
0
|
1773758132
|
1773758133
|
NULL
|
|
0
|
Edit
Delete
|
|
6459
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6387
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773758432
|
1773758433
|
0
|
1773758432
|
1773758433
|
NULL
|
|
0
|
Edit
Delete
|
|
6460
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6388
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773758732
|
1773758733
|
0
|
1773758732
|
1773758733
|
NULL
|
|
0
|
Edit
Delete
|
|
6461
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6389
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773759032
|
1773759033
|
0
|
1773759032
|
1773759033
|
NULL
|
|
0
|
Edit
Delete
|
|
6462
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6390
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773759332
|
1773759333
|
0
|
1773759332
|
1773759333
|
NULL
|
|
0
|
Edit
Delete
|
|
6463
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6391
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773759632
|
1773759633
|
0
|
1773759632
|
1773759633
|
NULL
|
|
0
|
Edit
Delete
|
|
6464
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6392
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773759932
|
1773759933
|
0
|
1773759932
|
1773759933
|
NULL
|
|
0
|
Edit
Delete
|
|
6465
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6393
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773760232
|
1773760233
|
0
|
1773760232
|
1773760233
|
NULL
|
|
0
|
Edit
Delete
|
|
6466
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6394
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773760532
|
1773760533
|
0
|
1773760532
|
1773760533
|
NULL
|
|
0
|
Edit
Delete
|
|
6467
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6395
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773760832
|
1773760833
|
0
|
1773760832
|
1773760833
|
NULL
|
|
0
|
Edit
Delete
|
|
6468
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6396
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773761132
|
1773761133
|
0
|
1773761132
|
1773761133
|
NULL
|
|
0
|
Edit
Delete
|
|
6469
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6397
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773761432
|
1773761433
|
0
|
1773761432
|
1773761433
|
NULL
|
|
0
|
Edit
Delete
|
|
6470
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6398
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773761732
|
1773761733
|
0
|
1773761732
|
1773761733
|
NULL
|
|
0
|
Edit
Delete
|
|
6471
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6399
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773762032
|
1773762033
|
0
|
1773762032
|
1773762033
|
NULL
|
|
0
|
Edit
Delete
|
|
6472
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6400
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773762332
|
1773762333
|
0
|
1773762332
|
1773762333
|
NULL
|
|
0
|
Edit
Delete
|
|
6473
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6401
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773762632
|
1773762633
|
0
|
1773762632
|
1773762633
|
NULL
|
|
0
|
Edit
Delete
|
|
6474
|
sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物
|
6
|
5
|
health-check.yml
|
6402
|
-2
|
68
|
refs/heads/main
|
607365e90475966d498a4cbc9738e9b8a8f511b1
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5","after":"607365e90475966d498a4cbc9738e9b8a8f511b1","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/68f0e1e26e6d6bd34f17a1bcb704c42d148f0ad5...607365e90475966d498a4cbc9738e9b8a8f511b1","commits":[{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]}],"total_commits":0,"head_commit":{"id":"607365e90475966d498a4cbc9738e9b8a8f511b1","message":"sync: 同步请求中心最终基线与 HR/销售/服务/门店/供应链治理回放产物\n\n- 同步四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 更新治理经验报告与契约治理 3.0 文档\n- 新增请求中心最终基线报告 (requested-centers-final-baseline-2026-03-17.md)\n- 新增请求中心最终基线脚本 (generate-requested-centers-final-baseline.mjs)\n- 更新 admin.json 认证夹具\n- 新增 AI 中心全域治理回放 v2 (ai-full-v2)\n - 覆盖 AI 总览/技能库/任务/待处理任务/IM 集成配置\n- 新增人力资源中心全域治理回放 (hr-full-v1)\n - 覆盖佣金\n- 新增销售中心全域治理回放 (sales-full-v1)\n - 覆盖联盟商户/推荐/合同模板/合同/CPQ/活动/客户/线索/MEDDPICC/商机/订单/合作伙伴/报价/样品请求/SWOT/目标\n- 新增服务中心全域治理回放 (service-full-v1)\n - 覆盖设备/诊断/故障/维护/项目/RMA/满意度/SLA/备件/工单\n- 新增门店中心全域治理回放 (stores-full-v1)\n - 覆盖团购分析/达人/订单/参与者/商品/推广/结算/选址评估/门店配置/门店\n- 新增供应链中心全域治理回放 (supply-full-v1)\n - 覆盖组装 BOM/领料/组装订单/组装入库/资产/设备/出库/产品分类/产品/序列号/供应商/供应链\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/607365e90475966d498a4cbc9738e9b8a8f511b1","author":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-17T21:47:27+08:00","added":["docs/reports/requested-centers-final-baseline-2026-03-17.md","e2e/output/playwright/ai-full-v2/action-coverage-report.json","e2e/output/playwright/ai-full-v2/action-coverage-report.md","e2e/output/playwright/ai-full-v2/blocked-unmapped-pages.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-1773753906883.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-im-integration-1773753960680.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-overview-1773753880784.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-skill-library-1773753952984.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-1773753955942.json","e2e/output/playwright/ai-full-v2/probes/-ai-agents-tasks-pending-1773753962236.json","e2e/output/playwright/ai-full-v2/visible-menu-snapshot.json","e2e/output/playwright/hr-full-v1/action-coverage-report.json","e2e/output/playwright/hr-full-v1/action-coverage-report.md","e2e/output/playwright/hr-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/hr-full-v1/probes/-commissions-1773754590687.json","e2e/output/playwright/hr-full-v1/visible-menu-snapshot.json","e2e/output/playwright/requested-centers-final-baseline.json","e2e/output/playwright/sales-full-v1/action-coverage-report.json","e2e/output/playwright/sales-full-v1/action-coverage-report.md","e2e/output/playwright/sales-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/sales-full-v1/probes/-alliance-merchants-1773754048986.json","e2e/output/playwright/sales-full-v1/probes/-alliance-referrals-1773754051930.json","e2e/output/playwright/sales-full-v1/probes/-contract-templates-1773754058914.json","e2e/output/playwright/sales-full-v1/probes/-contracts-1773754056604.json","e2e/output/playwright/sales-full-v1/probes/-cpq-1773754061228.json","e2e/output/playwright/sales-full-v1/probes/-crm-activities-1773754073677.json","e2e/output/playwright/sales-full-v1/probes/-customers-1773754038308.json","e2e/output/playwright/sales-full-v1/probes/-leads-1773754029610.json","e2e/output/playwright/sales-full-v1/probes/-meddpicc-analyses-1773754041053.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-1773754032966.json","e2e/output/playwright/sales-full-v1/probes/-opportunities-pipeline-1773754034502.json","e2e/output/playwright/sales-full-v1/probes/-orders-1773754068676.json","e2e/output/playwright/sales-full-v1/probes/-partner-customers-1773754046573.json","e2e/output/playwright/sales-full-v1/probes/-partners-1773754043438.json","e2e/output/playwright/sales-full-v1/probes/-quotes-1773754054574.json","e2e/output/playwright/sales-full-v1/probes/-sample-requests-1773754065673.json","e2e/output/playwright/sales-full-v1/probes/-swot-analyses-1773754071036.json","e2e/output/playwright/sales-full-v1/probes/-targets-1773754036331.json","e2e/output/playwright/sales-full-v1/visible-menu-snapshot.json","e2e/output/playwright/service-full-v1/action-coverage-report.json","e2e/output/playwright/service-full-v1/action-coverage-report.md","e2e/output/playwright/service-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/service-full-v1/probes/-devices-1773754262789.json","e2e/output/playwright/service-full-v1/probes/-diagnosis-1773754266664.json","e2e/output/playwright/service-full-v1/probes/-faults-1773754272291.json","e2e/output/playwright/service-full-v1/probes/-maintenance-1773754270857.json","e2e/output/playwright/service-full-v1/probes/-projects-1773754307481.json","e2e/output/playwright/service-full-v1/probes/-rma-1773754264359.json","e2e/output/playwright/service-full-v1/probes/-satisfaction-1773754257404.json","e2e/output/playwright/service-full-v1/probes/-sla-1773754260472.json","e2e/output/playwright/service-full-v1/probes/-spare-parts-1773754269235.json","e2e/output/playwright/service-full-v1/probes/-tickets-1773754244055.json","e2e/output/playwright/service-full-v1/visible-menu-snapshot.json","e2e/output/playwright/stores-full-v1/action-coverage-report.json","e2e/output/playwright/stores-full-v1/action-coverage-report.md","e2e/output/playwright/stores-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-analytics-1773754114861.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-influencers-1773754126363.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-orders-1773754119929.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-participants-1773754121370.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-products-1773754117813.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-promotions-1773754129457.json","e2e/output/playwright/stores-full-v1/probes/-groupbuy-settlements-1773754123215.json","e2e/output/playwright/stores-full-v1/probes/-location-assessments-1773754181008.json","e2e/output/playwright/stores-full-v1/probes/-store-configs-1773754145639.json","e2e/output/playwright/stores-full-v1/probes/-stores-1773754143717.json","e2e/output/playwright/stores-full-v1/visible-menu-snapshot.json","e2e/output/playwright/supply-full-v1/action-coverage-report.json","e2e/output/playwright/supply-full-v1/action-coverage-report.md","e2e/output/playwright/supply-full-v1/blocked-unmapped-pages.json","e2e/output/playwright/supply-full-v1/probes/-assembly-bom-1773754372669.json","e2e/output/playwright/supply-full-v1/probes/-assembly-issues-1773754376471.json","e2e/output/playwright/supply-full-v1/probes/-assembly-orders-1773754374499.json","e2e/output/playwright/supply-full-v1/probes/-assembly-receipts-1773754378454.json","e2e/output/playwright/supply-full-v1/probes/-assets-1773754384574.json","e2e/output/playwright/supply-full-v1/probes/-devices-1773754386959.json","e2e/output/playwright/supply-full-v1/probes/-outbound-1773754368166.json","e2e/output/playwright/supply-full-v1/probes/-product-categories-1773754383069.json","e2e/output/playwright/supply-full-v1/probes/-products-1773754380962.json","e2e/output/playwright/supply-full-v1/probes/-serial-numbers-1773754369585.json","e2e/output/playwright/supply-full-v1/probes/-suppliers-1773754343550.json","e2e/output/playwright/supply-full-v1/probes/-supply-chain-1773754341575.json","e2e/output/playwright/supply-full-v1/visible-menu-snapshot.json","e2e/scripts/generate-requested-centers-final-baseline.mjs"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","docs/contract-governance-3.0.md","docs/reports/governance-experience-2026-03-07.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/test-results/results.json"]},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"law@g-hi.com","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"name":"juhi-omni-knowledge-hub","full_name":"luoanwu/juhi-omni-knowledge-hub","description":"巨嗨全域智库 - B2B RevOps 全生命周期平台","empty":false,"private":false,"fork":false,"template":false,"parent":null,"mirror":false,"size":1849107,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/languages","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub","link":"","ssh_url":"git@gitea.g-hi.com:luoanwu/juhi-omni-knowledge-hub.git","clone_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub.git","original_url":"https://github.com/laoluojuhai/juhi-omni-knowledge-hub.git","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"open_issues_count":0,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-23T23:57:52+08:00","updated_at":"2026-03-17T21:45:33+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":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,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","repo_transfer":null},"pusher":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":"luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatars/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"}}...
|
schedule
|
1
|
3
|
1773762932
|
1773762933
|
0
|
1773762932
|
1773762933
|
NULL
|
|
0
|
Edit
Delete
|