|
6715
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
integration-test.yml
|
6643
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e112d45af414e4862c0328abad7c4df74d3c1dbf","after":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/e112d45af414e4862c0328abad7c4df74d3c1dbf...b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","commits":[{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"f47b241f0742ff8814ccc90955319f274a0ea1b2","message":"Add synergy visible-menu action coverage reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f47b241f0742ff8814ccc90955319f274a0ea1b2","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-18T19:13:41+08:00","added":["output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773832343931.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773832346965.json"],"removed":[],"modified":[]},{"id":"3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","message":"Refresh Playwright finance and supply-chain batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","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-18T19:12:22+08:00","added":["output/playwright/full-menu-write-batches/finance/probes/-invoices-1773832194634.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773832196839.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.md","output/playwright/full-menu-write-batches/supply-chain/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773832315157.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773832321197.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773832318256.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773832324845.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773832332554.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773832335499.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773832307930.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773832330591.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773832328454.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773832310488.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773832302659.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773832300119.json"],"removed":["e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773830986385.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773830989411.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"modified":["e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"]},{"id":"1ee19d416f6c1d39365fb18293110d79f2e5e464","message":"Update deployment docs and refresh AI acquisition reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1ee19d416f6c1d39365fb18293110d79f2e5e464","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-18T19:09:37+08:00","added":["DEPLOYMENT.md","e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"],"removed":["e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png"],"modified":["DEPLOY.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json"]},{"id":"77a4917f2819798f1163c9e8ec884ff9f55bf8fd","message":"Update requested whitelist and refresh full-menu batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/77a4917f2819798f1163c9e8ec884ff9f55bf8fd","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-18T19:05:03+08:00","added":["backend/prisma/seed.sql","e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"removed":["e2e/playwright-report/data/b5717d8ae94333909707a21f9056a0980f7f51b3.png","e2e/playwright-report/data/d005afba863da16e39b48fa73e31d94d961d282e.md","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773744051517.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.md","output/playwright/full-menu-write-batches/system-infra/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773829546757.json"],"modified":["backend/prisma/DATABASE_DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json"]}],"total_commits":0,"head_commit":{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.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/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1855996,"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":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-18T19:02:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773833137
|
1773833303
|
0
|
1773832746
|
1773833404
|
group: integration-${{ github.workflow }}-${{ gith group: integration-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
integration-integration-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
6716
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
quality-check.yml
|
6644
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e112d45af414e4862c0328abad7c4df74d3c1dbf","after":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/e112d45af414e4862c0328abad7c4df74d3c1dbf...b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","commits":[{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"f47b241f0742ff8814ccc90955319f274a0ea1b2","message":"Add synergy visible-menu action coverage reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f47b241f0742ff8814ccc90955319f274a0ea1b2","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-18T19:13:41+08:00","added":["output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773832343931.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773832346965.json"],"removed":[],"modified":[]},{"id":"3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","message":"Refresh Playwright finance and supply-chain batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","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-18T19:12:22+08:00","added":["output/playwright/full-menu-write-batches/finance/probes/-invoices-1773832194634.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773832196839.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.md","output/playwright/full-menu-write-batches/supply-chain/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773832315157.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773832321197.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773832318256.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773832324845.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773832332554.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773832335499.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773832307930.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773832330591.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773832328454.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773832310488.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773832302659.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773832300119.json"],"removed":["e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773830986385.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773830989411.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"modified":["e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"]},{"id":"1ee19d416f6c1d39365fb18293110d79f2e5e464","message":"Update deployment docs and refresh AI acquisition reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1ee19d416f6c1d39365fb18293110d79f2e5e464","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-18T19:09:37+08:00","added":["DEPLOYMENT.md","e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"],"removed":["e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png"],"modified":["DEPLOY.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json"]},{"id":"77a4917f2819798f1163c9e8ec884ff9f55bf8fd","message":"Update requested whitelist and refresh full-menu batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/77a4917f2819798f1163c9e8ec884ff9f55bf8fd","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-18T19:05:03+08:00","added":["backend/prisma/seed.sql","e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"removed":["e2e/playwright-report/data/b5717d8ae94333909707a21f9056a0980f7f51b3.png","e2e/playwright-report/data/d005afba863da16e39b48fa73e31d94d961d282e.md","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773744051517.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.md","output/playwright/full-menu-write-batches/system-infra/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773829546757.json"],"modified":["backend/prisma/DATABASE_DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json"]}],"total_commits":0,"head_commit":{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.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/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1855996,"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":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-18T19:02:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
16
|
1773833154
|
1773833229
|
0
|
1773832746
|
1773833313
|
group: quality-${{ github.workflow }}-${{ github.r group: quality-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
quality-quality-check.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
6717
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6646
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6707,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6707","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6707","display_title":"Update Playwright reports and schema export","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6635,"head_sha":"e112d45af414e4862c0328abad7c4df74d3c1dbf","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:02:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"cancelled","started_at":"2026-03-18T19:18:49+08:00","completed_at":"2026-03-18T19:19:07+08:00"},"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":1859700,"language":"HTML","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":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-18T19:02:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
4
|
14
|
1773833230
|
1773833316
|
0
|
1773832748
|
1773833316
|
|
|
0
|
Edit
Delete
|
|
6718
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test.yml
|
6645
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"e112d45af414e4862c0328abad7c4df74d3c1dbf","after":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/e112d45af414e4862c0328abad7c4df74d3c1dbf...b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","commits":[{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"f47b241f0742ff8814ccc90955319f274a0ea1b2","message":"Add synergy visible-menu action coverage reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f47b241f0742ff8814ccc90955319f274a0ea1b2","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-18T19:13:41+08:00","added":["output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773832343931.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773832346965.json"],"removed":[],"modified":[]},{"id":"3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","message":"Refresh Playwright finance and supply-chain batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3db89f5baaacdfa1cfb867203a6c0476ab8d1bc4","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-18T19:12:22+08:00","added":["output/playwright/full-menu-write-batches/finance/probes/-invoices-1773832194634.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773832196839.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.md","output/playwright/full-menu-write-batches/supply-chain/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773832315157.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773832321197.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773832318256.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773832324845.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773832332554.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773832335499.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773832307930.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773832330591.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773832328454.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773832310488.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773832302659.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773832300119.json"],"removed":["e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773830986385.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773830989411.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"modified":["e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"]},{"id":"1ee19d416f6c1d39365fb18293110d79f2e5e464","message":"Update deployment docs and refresh AI acquisition reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1ee19d416f6c1d39365fb18293110d79f2e5e464","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-18T19:09:37+08:00","added":["DEPLOYMENT.md","e2e/playwright-report/data/058b987e3e23aabc824f71f9283eaa84bf94f977.png","e2e/playwright-report/data/7a8b1975a8e1ee18b11414a9bbad9b7eaa0612a7.md","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/finance/action-coverage-report.json"],"removed":["e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png"],"modified":["DEPLOY.md","e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json"]},{"id":"77a4917f2819798f1163c9e8ec884ff9f55bf8fd","message":"Update requested whitelist and refresh full-menu batch reports\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/77a4917f2819798f1163c9e8ec884ff9f55bf8fd","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-18T19:05:03+08:00","added":["backend/prisma/seed.sql","e2e/playwright-report/data/37467f0e13e8b92759aebe2161cef164132a33b5.md","e2e/playwright-report/data/e14520b687ff8ef94cbe0fdaa5ad92202196a12b.png","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.md","output/playwright/full-menu-write-batches/synergy/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773831048413.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773831061764.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773831057290.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773831054053.json"],"removed":["e2e/playwright-report/data/b5717d8ae94333909707a21f9056a0980f7f51b3.png","e2e/playwright-report/data/d005afba863da16e39b48fa73e31d94d961d282e.md","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773744051517.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.md","output/playwright/full-menu-write-batches/system-infra/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773829546757.json"],"modified":["backend/prisma/DATABASE_DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json"]}],"total_commits":0,"head_commit":{"id":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","message":"Refresh whitelist governance and AI acquisition E2E artifacts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","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-18T19:18:31+08:00","added":["e2e/playwright-report/data/3cb743a8474966b8784671ca88d35e542535cafc.png","e2e/playwright-report/data/3d43004a7d2bd47e02bf0457eeddce5021cf790d.md","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773832511217.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773832575440.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773832484248.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773832567210.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773832570717.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773832577657.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773832620646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773832616985.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773832609391.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773832605769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773832647036.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773832629769.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773832636567.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773832623428.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773832643321.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773832627140.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773832633049.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773832602539.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773832596085.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773832599293.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773832691465.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773832685037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773832688219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773832676137.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773832678592.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773832682628.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773832611306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773832639398.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773832649773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773832662507.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773832669719.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773832673311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773832666117.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773832655388.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773832658104.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773832652086.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773832613605.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773832694219.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773832696897.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773832607351.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773832660535.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773832695067.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773832645706.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773832621372.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773832619326.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-10.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-11.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-12.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-13.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-14.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-15.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-16.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-17.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-18.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-19.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-20.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-21.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-22.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-23.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-24.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-25.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-26.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-27.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-28.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-29.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-30.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-31.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-32.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-33.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-34.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-35.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-36.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-4.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-5.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-6.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-7.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-8.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-9.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773831648098.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773831712941.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773831619505.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773831704311.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773831708092.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773831715108.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773831747926.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773831744212.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773831740169.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773831733855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773831737252.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773831750357.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/visible-menu-snapshot.json"],"modified":["DEPLOYMENT.md","e2e/playwright-report/index.html","e2e/tests/navigation/requested-menu-whitelist.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.md","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-1.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-2.png","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.html","output/playwright/full-menu-write-batches/ai-acquisition-content/failure-3.png","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json","output/playwright/full-menu-write-batches/preflight.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/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1855996,"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":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-18T19:02:38+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
42
|
1773833232
|
1773833263
|
0
|
1773832748
|
1773833383
|
group: test-${{ github.workflow }}-${{ github.ref group: test-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
6720
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6648
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6714,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6714","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6714","display_title":"Refresh whitelist governance and AI acquisition E2E artifacts","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6642,"head_sha":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:22:08+08:00","completed_at":"2026-03-18T19:25:34+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833282
|
1773833285
|
0
|
1773833137
|
1773833347
|
|
|
0
|
Edit
Delete
|
|
6722
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6650
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6704,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6704","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6704","display_title":"Update Playwright reports and schema export","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6632,"head_sha":"e112d45af414e4862c0328abad7c4df74d3c1dbf","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:11:38+08:00","completed_at":"2026-03-18T19:25:55+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833306
|
1773833309
|
0
|
1773833155
|
1773833356
|
|
|
0
|
Edit
Delete
|
|
6723
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6651
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6718,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6718","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6718","display_title":"Refresh whitelist governance and AI acquisition E2E artifacts","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6645,"head_sha":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:27:12+08:00","completed_at":"2026-03-18T19:27:43+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833318
|
1773833321
|
0
|
1773833263
|
1773833364
|
|
|
0
|
Edit
Delete
|
|
6724
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6652
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6714,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6714","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6714","display_title":"Refresh whitelist governance and AI acquisition E2E artifacts","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6642,"head_sha":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:22:08+08:00","completed_at":"2026-03-18T19:25:34+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833349
|
1773833352
|
0
|
1773833288
|
1773833393
|
|
|
0
|
Edit
Delete
|
|
6725
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6653
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6704,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6704","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6704","display_title":"Update Playwright reports and schema export","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6632,"head_sha":"e112d45af414e4862c0328abad7c4df74d3c1dbf","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:11:38+08:00","completed_at":"2026-03-18T19:25:55+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833358
|
1773833361
|
0
|
1773833311
|
1773833397
|
|
|
0
|
Edit
Delete
|
|
6726
|
Refresh whitelist governance and AI acquisition E2 Refresh whitelist governance and AI acquisition E2E artifacts...
|
6
|
5
|
test-report.yml
|
6654
|
5
|
0
|
refs/heads/main
|
b7eb415d7a9689f1efec941bcb2dcd7d098e9c28
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-18T19:18:31+08:00","updated_at":"2026-03-18T19:18:31+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6718,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6718","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6718","display_title":"Refresh whitelist governance and AI acquisition E2E artifacts","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6645,"head_sha":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-18T19:27:12+08:00","completed_at":"2026-03-18T19:27:43+08:00"},"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":1859700,"language":"HTML","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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773833399
|
1773833401
|
0
|
1773833383
|
1773833408
|
|
|
0
|
Edit
Delete
|
|
6987
|
Merge pull request '11111' (#21) from pc-2 Merge pull request '11111' (#21) from pc-260401 into main...
|
2
|
2
|
hello-world.yaml
|
55
|
1
|
0
|
refs/heads/main
|
7ea655b1af2dddb5922a00b33a039453979d0697
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"1ef6ab81eeec77f3d60f54a3af5c9a6f46332a89","after":"7ea655b1af2dddb5922a00b33a039453979d0697","compare_url":"https://gitea.g-hi.com/juhai/testpc/compare/1ef6ab81eeec77f3d60f54a3af5c9a6f46332a89...7ea655b1af2dddb5922a00b33a039453979d0697","commits":[{"id":"7ea655b1af2dddb5922a00b33a039453979d0697","message":"Merge pull request '11111' (#21) from pc-260401 into main\n\nReviewed-on: https://gitea.g-hi.com/juhai/testpc/pulls/21\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/7ea655b1af2dddb5922a00b33a039453979d0697","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-19T16:58:17+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]},{"id":"b678da8d00cf7b8be2141acd5482811386dc834c","message":"同步所有\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/b678da8d00cf7b8be2141acd5482811386dc834c","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-17T19:47:32+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]},{"id":"62eaedf1e6d2116287bf82d324ff642f894551b9","message":"11111sss\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/62eaedf1e6d2116287bf82d324ff642f894551b9","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-17T19:33:44+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]},{"id":"767661cae2aa8a91e80754ebb66d9aad5943ca1a","message":"11111\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/767661cae2aa8a91e80754ebb66d9aad5943ca1a","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-17T16:34:38+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]},{"id":"81010fc873c5b5fe0d871fdccb321c9f9015e9ae","message":"11111\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/81010fc873c5b5fe0d871fdccb321c9f9015e9ae","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-17T15:17:38+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]}],"total_commits":0,"head_commit":{"id":"7ea655b1af2dddb5922a00b33a039453979d0697","message":"Merge pull request '11111' (#21) from pc-260401 into main\n\nReviewed-on: https://gitea.g-hi.com/juhai/testpc/pulls/21\n","url":"https://gitea.g-hi.com/juhai/testpc/commit/7ea655b1af2dddb5922a00b33a039453979d0697","author":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"committer":{"name":"zhangjunnan","email":"121158035@qq.com","username":"zhangjunnan"},"verification":null,"timestamp":"2026-03-19T16:58:17+08:00","added":[],"removed":[],"modified":["pc/alilog.php"]},"repository":{"id":2,"owner":{"id":2,"login":"juhai","login_name":"","source_id":0,"full_name":"","email":"","avatar_url":"https://gitea.g-hi.com/avatars/8edeea9a6ada1d3d48db9231e9328f15","html_url":"https://gitea.g-hi.com/juhai","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T15:37:00+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"private","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"juhai"},"name":"testpc","full_name":"juhai/testpc","description":"pc测试环境","empty":false,"private":false,"fork":false,"template":false,"mirror":false,"size":17876,"language":"","languages_url":"https://gitea.g-hi.com/api/v1/repos/juhai/testpc/languages","html_url":"https://gitea.g-hi.com/juhai/testpc","url":"https://gitea.g-hi.com/api/v1/repos/juhai/testpc","link":"","ssh_url":"git@gitea.g-hi.com:juhai/testpc.git","clone_url":"https://gitea.g-hi.com/juhai/testpc.git","original_url":"","website":"","stars_count":0,"forks_count":0,"watchers_count":1,"branch_count":4,"open_issues_count":20,"open_pr_counter":0,"release_counter":0,"default_branch":"main","archived":false,"created_at":"2026-02-06T13:52:11+08:00","updated_at":"2026-03-17T20:06:20+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":true,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"pusher":{"id":1,"login":"zhangjunnan","login_name":"","source_id":0,"full_name":"","email":"1+zhangjunnan@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/db7dcb12d6f370df9341167b55583f8b","html_url":"https://gitea.g-hi.com/zhangjunnan","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T15:36:25+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"zhangjunnan"},"sender":{"id":1,"login":"zhangjunnan","login_name":"","source_id":0,"full_name":"","email":"1+zhangjunnan@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/db7dcb12d6f370df9341167b55583f8b","html_url":"https://gitea.g-hi.com/zhangjunnan","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T15:36:25+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"zhangjunnan"}}...
|
push
|
2
|
4
|
1773910701
|
1773910704
|
0
|
1773910700
|
1773910704
|
|
|
0
|
Edit
Delete
|
|
6995
|
Prepare v1.0.0 release
|
6
|
5
|
ci.yml
|
6922
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
3
|
30
|
1773912912
|
1773912955
|
0
|
1773912912
|
1773913343
|
group: ${{ github.workflow }}-${{ github.ref }}
ca group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
6996
|
Prepare v1.0.0 release
|
6
|
5
|
deploy.yml
|
6923
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
3
|
12
|
1773912956
|
1773912982
|
0
|
1773912912
|
1773913345
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
6997
|
Prepare v1.0.0 release
|
6
|
5
|
e2e-tests.yml
|
6924
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773912984
|
1773913220
|
0
|
1773912913
|
1773913741
|
|
|
0
|
Edit
Delete
|
|
6998
|
Prepare v1.0.0 release
|
6
|
5
|
integration-test.yml
|
6925
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
3
|
8
|
1773913224
|
1773913346
|
0
|
1773912914
|
1773913346
|
group: integration-${{ github.workflow }}-${{ gith group: integration-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
integration-integration-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
6999
|
Prepare v1.0.0 release
|
6
|
5
|
quality-check.yml
|
6926
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
3
|
8
|
0
|
1773913347
|
0
|
1773912914
|
1773913348
|
group: quality-${{ github.workflow }}-${{ github.r group: quality-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
quality-quality-check.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7000
|
Prepare v1.0.0 release
|
6
|
5
|
test.yml
|
6927
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"b7eb415d7a9689f1efec941bcb2dcd7d098e9c28","after":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/b7eb415d7a9689f1efec941bcb2dcd7d098e9c28...bd59e5501292cb061719f669c7a7b7afd4f1a0b7","commits":[{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},{"id":"3e200dbc88dfcb3956ab27f4f620206b037ae2d2","message":"Finalize full-menu Playwright v4 E2E coverage\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/3e200dbc88dfcb3956ab27f4f620206b037ae2d2","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-19T17:23:33+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773910224029.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773910253314.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773910615800.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773910329529.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773910337976.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773910333828.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773910342196.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773910353724.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773910358429.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773910318859.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773910350086.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773910346853.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773910322524.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773910290863.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773910287130.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773910421381.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773910374888.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773910441319.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773910433220.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773910379196.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773910428656.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773910665700.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773910696582.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773910648584.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773910638943.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773910635686.json"],"removed":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"ec555da79e0898b3ba48a8f9b75b5689a0845d9b","message":"Stabilize full-menu Playwright batch runner and governance contracts\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/ec555da79e0898b3ba48a8f9b75b5689a0845d9b","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-19T16:49:52+08:00","added":["e2e/test-results/.playwright-artifacts-1/025818e03bd4ce65c4cf502e0812b105.png","e2e/test-results/.playwright-artifacts-1/18d1ac54e9a3845e720cd94178623d92.png","e2e/test-results/.playwright-artifacts-1/1ae78a5aeff7e3d17909891fe1e5a36d.png","e2e/test-results/.playwright-artifacts-1/2011d9959a38829a7f1097598aecaf41.png","e2e/test-results/.playwright-artifacts-1/2359fe7f8394795d4b0088f84fc6d95e.png","e2e/test-results/.playwright-artifacts-1/24277e2d16babfcf335fbc1b73fac589.png","e2e/test-results/.playwright-artifacts-1/31f034d0f1495fd80a731b19fa18a73d.png","e2e/test-results/.playwright-artifacts-1/3cc5646ba43f55ae375e488c73150ab7.png","e2e/test-results/.playwright-artifacts-1/53e152d99ded6fc51a753c69c956cff1.png","e2e/test-results/.playwright-artifacts-1/72680f4e8292048a2c4ec605096d2d2b.png","e2e/test-results/.playwright-artifacts-1/7a6e694f775481ba926b547f6b3e5539.png","e2e/test-results/.playwright-artifacts-1/8e3e5459ac691fe69815d94a6db2ec83.png","e2e/test-results/.playwright-artifacts-1/9149e80c441ecd64f6a603f8b5fee5e8.png","e2e/test-results/.playwright-artifacts-1/9efcaac33730e4e64a4f49bd8e504756.png","e2e/test-results/.playwright-artifacts-1/a10dfa14615d709928fea5e3b692b955.png","e2e/test-results/.playwright-artifacts-1/a48643fc198811637ff869db15beeba3.png","e2e/test-results/.playwright-artifacts-1/b8135d62f448913c7b50ffdcc503a1a5.png","e2e/test-results/.playwright-artifacts-1/bbe459427b436cc343ae4b962e54d765.png","e2e/test-results/.playwright-artifacts-1/bd2124ff9981c2aff7c27bfd0ec25820.png","e2e/test-results/.playwright-artifacts-1/d3d3a5cd7ce1ff6c3e9e7e9c2d30d9dc.png","e2e/test-results/.playwright-artifacts-1/f2bdd00e1eb8a8b7778d9b2d050573d5.png","e2e/test-results/.playwright-artifacts-1/f6cf0f8efecb9624d2ac2708fed01cde.png","e2e/test-results/.playwright-artifacts-1/fa70791f68aa9218a6498f39a4000dbd.png","e2e/test-results/.playwright-artifacts-1/fa7d79fe1abb297edec494dec6c25696.png","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910058657-ar-ledger-1773910058656.csv","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910084304-账龄分析_应收_2026-03-19.xlsx","e2e/test-results/crud-01-visible-menu-write-25883-写操作回放-当前可见主菜单页-当前可见页面动作契约回放-chromium/downloads/1773910120544-供应商付款_2026-03-19.xlsx","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773909416083.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773909305898.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773909374579.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773909275689.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773909362631.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773909368646.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773909377783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773909455359.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773909449361.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773909436582.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773909432314.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773909491975.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773909467964.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773909476915.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773909459350.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773909487143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773909464182.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773909472304.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773909427459.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773909419514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773909423514.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773909556716.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773909545848.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773909551313.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773909532803.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773909536429.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773909541709.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773909440203.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773909480888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773909495855.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773909514476.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773909524037.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773909528858.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773909519233.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773909503838.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773909507723.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773909499300.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773909443684.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773909560958.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773909564882.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773910116601.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773910053286.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773910056561.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773909681857.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773909671197.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773909686694.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773909661864.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773909666564.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773909676945.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773909915243.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773909920179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773909902231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773909887927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773909924388.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773909930259.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773909892578.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773909897147.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773909910955.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773909905643.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773909635407.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773909605891.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773909720300.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773909736411.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773909691441.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773909741546.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773909694097.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773909745305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773909702201.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773909708494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773909804469.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773909799957.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773909808517.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773909828569.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773909612290.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773909776770.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773909951932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773909958605.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773909968363.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773909833090.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773909854271.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773909841637.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773909845231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773909837808.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773909859052.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773909849333.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773909705215.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773909772774.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773909883408.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773909965776.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773909713431.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773909697686.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773909749098.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773909781218.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773909761254.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773909763916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773909820029.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773909790077.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773909785282.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773909717765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773909992088.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773909795263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773909955057.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773909814787.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773909940584.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773909753430.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773909947038.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773909962426.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773909871717.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773909868093.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773909824106.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773909766910.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773909934277.json"],"removed":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","e2e/tests/crud/module-catalog.overrides.ts","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]},{"id":"6881b6da73bfa06aefc33d638df23979cfea87b2","message":"Stabilize Playwright full-batch E2E governance\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6881b6da73bfa06aefc33d638df23979cfea87b2","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-19T16:32:36+08:00","added":["e2e/test-results/.last-run.json","e2e/test-results/results.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773906117344.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773906224294.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773906044970.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773906048232.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773906233263.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773906597036.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773906299292.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773906307948.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773906303645.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773906312533.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773906323246.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773906328124.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773906288702.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773906320094.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773906316767.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773906292462.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773906281016.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773906277356.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773906391451.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773906344057.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773906411399.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773906403262.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773906348431.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773906398742.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773906648231.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773906679209.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773906630998.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773906621022.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773906617633.json"],"removed":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-bom-1773904484229.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-issues-1773904493115.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-orders-1773904488886.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assembly-receipts-1773904497392.json","output/playwright/full-menu-write-batches/supply-chain/probes/-assets-1773904508111.json","output/playwright/full-menu-write-batches/supply-chain/probes/-devices-1773904512751.json","output/playwright/full-menu-write-batches/supply-chain/probes/-outbound-1773904473300.json","output/playwright/full-menu-write-batches/supply-chain/probes/-product-categories-1773904504888.json","output/playwright/full-menu-write-batches/supply-chain/probes/-products-1773904501605.json","output/playwright/full-menu-write-batches/supply-chain/probes/-serial-numbers-1773904477100.json","output/playwright/full-menu-write-batches/supply-chain/probes/-suppliers-1773904466190.json","output/playwright/full-menu-write-batches/supply-chain/probes/-supply-chain-1773904462560.json","output/playwright/full-menu-write-batches/synergy/probes/-departments-1773904565652.json","output/playwright/full-menu-write-batches/synergy/probes/-knowledge-1773904529075.json","output/playwright/full-menu-write-batches/synergy/probes/-resource-requests-1773904585196.json","output/playwright/full-menu-write-batches/synergy/probes/-roles-1773904577179.json","output/playwright/full-menu-write-batches/synergy/probes/-stage-knowledge-1773904533459.json","output/playwright/full-menu-write-batches/synergy/probes/-users-1773904572765.json","output/playwright/full-menu-write-batches/system-infra/probes/-event-subscriptions-1773904843981.json","output/playwright/full-menu-write-batches/system-infra/probes/-im-channels-1773904864268.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-biz-sequences-1773904836820.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-params-1773904827431.json","output/playwright/full-menu-write-batches/system-infra/probes/-system-tenant-configs-1773904824129.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/supply-chain/action-coverage-report.json","output/playwright/full-menu-write-batches/supply-chain/batch-state.json","output/playwright/full-menu-write-batches/synergy/action-coverage-report.json","output/playwright/full-menu-write-batches/synergy/batch-state.json","output/playwright/full-menu-write-batches/system-infra/action-coverage-report.json","output/playwright/full-menu-write-batches/system-infra/batch-state.json"]},{"id":"b2b5220da718e21dae81c36253ad1705fd3e371b","message":"Update Playwright batch reports and E2E auth state\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/b2b5220da718e21dae81c36253ad1705fd3e371b","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-19T15:40:17+08:00","added":["e2e/playwright-report/data/02308b9991105e862238795cbdbf4f004115dc01.png","e2e/playwright-report/data/03c9f2730b04d6a6128420f998f5d230a999dc95.png","e2e/playwright-report/data/08a6e1e6bd0d51212a86a73f86b6218bd006c6ab.png","e2e/playwright-report/data/095e7550cf7e09eb9abd0185163bda971b0f2f2a.png","e2e/playwright-report/data/0a76c6ebc9c0df6cda57faf510a96d38a9b8a146.png","e2e/playwright-report/data/0ac6e89477abe8bd6cc11752a4801745a788fb09.png","e2e/playwright-report/data/0af1d8e2ecb7c8498cb2c8ef7b3137b2e31ff35e.png","e2e/playwright-report/data/0bfeaf2c961ac0e35cd882f69480651c4c5b265b.png","e2e/playwright-report/data/0ed2adcb1d40d3b14742fdacbb97ad3bc0527e71.png","e2e/playwright-report/data/10134a734c50d6f99c87fe92efd6bda022998e65.png","e2e/playwright-report/data/1164fa7de6190da37c1bc3ad1629de1241f0fc35.png","e2e/playwright-report/data/15d7a5f8fef07f98258b027cd0d5322662c56add.png","e2e/playwright-report/data/15e073a80dbca46ad09795920dc73b557fe51610.png","e2e/playwright-report/data/174953a20c5e50db31d65c8cb6983e4e27ef5b3b.png","e2e/playwright-report/data/183632be199f1adc606ba9a406b6c93095a5ec8f.png","e2e/playwright-report/data/20f84716d29a2121b13f433c0061a9b3c1362dd0.png","e2e/playwright-report/data/2995e9d56c41ec342c8c95fed91c37c0de4dc0e2.png","e2e/playwright-report/data/2b1db4662bbe39133caaf9af2ad753145b93b015.png","e2e/playwright-report/data/2ea8edd7a7743f2d8a5a91baba8935a16312b297.png","e2e/playwright-report/data/39c1b7d205fe72dfcccaa2524e8c4454097a6732.png","e2e/playwright-report/data/3ffd509baf673df12afae65aaa66931ce8af2799.png","e2e/playwright-report/data/427b3a03919c19325a4e428b8f17b2e282703c33.png","e2e/playwright-report/data/439d84cae8fe70c2547dffd584e266b66ef7c980.png","e2e/playwright-report/data/48ae6af4e7040c65f34161a3f60e12b0329501ac.png","e2e/playwright-report/data/4af94e0547452270f763bbb41f30d321c4ee593a.png","e2e/playwright-report/data/5170bf368ec34269f3623d8b5883c92e03cb6cbd.png","e2e/playwright-report/data/51b6eac7634f6f399e2be034b853c875f86df3de.png","e2e/playwright-report/data/5672abd5d093295355d11a7aea53797a52ddb4f2.png","e2e/playwright-report/data/614fc0b216f00ddca6e530aa7e66177b2e01f28e.png","e2e/playwright-report/data/6a12aec3595bc58d1755a64cf754437fe97ad31f.png","e2e/playwright-report/data/6f24ac92655e9f12281c6d6df837b562c26345be.png","e2e/playwright-report/data/71a0f9f234c6c214bee86024da7e5a9a4a80893c.png","e2e/playwright-report/data/7502cc9d6b5d82fd66454a97eeb35a572d01a6da.png","e2e/playwright-report/data/7517ae2767e5b5077e17c7683ca18a1a2701069b.png","e2e/playwright-report/data/781470ce85e41d80a3c938b9044c65ee761fbcee.png","e2e/playwright-report/data/7abb97b628f7f7f7c88484d693eae6e5f3be1320.png","e2e/playwright-report/data/7b6c83e7164c3285b5f19c0d35dc81b3ce404ac5.png","e2e/playwright-report/data/7faf83a11db3c9e1486ef4350c738ef0775b3952.png","e2e/playwright-report/data/80bbe1bc8b10ba5039a76d88955106146728b1eb.png","e2e/playwright-report/data/830fefc9624b7657c5b4e3f4eeb104f5a78f1bfe.png","e2e/playwright-report/data/83a287b9c30d414d90f2f15f4c90b4ea81a60705.png","e2e/playwright-report/data/841d7caebbebb54df934666dbf8bf1d231d65402.png","e2e/playwright-report/data/843ed7f5e23b4e9e8a6cf700c41d0bcff24a9383.png","e2e/playwright-report/data/86915dc066d2db638c0b7c3e7b61cdd1f2ea745d.png","e2e/playwright-report/data/8c85155eaad581dcc5b4dbf9c0f223ac6ebd1db1.png","e2e/playwright-report/data/8e6aa520646f766e53b621b4595e7edd1140994b.png","e2e/playwright-report/data/9142f5d3d437f7027ee3894a7162d9af1972d447.png","e2e/playwright-report/data/9333789aba11cb793237eb2e11fd40449bb0ff22.png","e2e/playwright-report/data/960241e7bb35d537010c83f2484503bf7a8a1475.png","e2e/playwright-report/data/9c09e3d2d9c1dd15ffab7ce29764550b968aabc6.png","e2e/playwright-report/data/9cd3dc7472f543f18798f1665c92813aff6f6187.png","e2e/playwright-report/data/9dc9cfc14f6600c25a57153a5ee2555577139b9e.png","e2e/playwright-report/data/a09bd67ccfb07ac1c6384c2b5b3e99d08380c9b2.png","e2e/playwright-report/data/a1f739224c35ddc70cb5efbe9df6008d96c8d6b7.png","e2e/playwright-report/data/a5c192b0e1b473f9927a7e9b9b5b9e6a4dad6135.md","e2e/playwright-report/data/aa72644ae1414d0e5064ebcdb2982e5f2231a727.png","e2e/playwright-report/data/acd9da28c45f9d495ccd7f2e6a9780d9bd686b3f.png","e2e/playwright-report/data/ad2e7d231332b364493ef1060caafbda2e0b9bf9.png","e2e/playwright-report/data/af26934dce85e608079ea9f12f152d11e96f92de.png","e2e/playwright-report/data/af9438cd7e64b05cf17ffb2bcbd497ea709d0747.png","e2e/playwright-report/data/b118ac7e1b2eb2ce248b0260cc8dd8c92e924db8.png","e2e/playwright-report/data/bb8c6efa27e7649afb0afb2f32f0fa3c3cb71f79.png","e2e/playwright-report/data/bc7c442f945bb37c40ed234871ec4c14bd1cfdb7.png","e2e/playwright-report/data/bd1c37ba19d0babafb5bf5be4ccfa877b886c7a3.png","e2e/playwright-report/data/c71511738f51818c400e418f1a5a176643328d9b.png","e2e/playwright-report/data/cade77fa5ecdde9c1cc89cce22189c998b41d550.png","e2e/playwright-report/data/ccfe7e35e25bab670ef131f6837787607c11a566.png","e2e/playwright-report/data/cf0bf8b64ac40b9f1389d0da712884df98a998f7.png","e2e/playwright-report/data/d599211c1acb17a91af83216eb38fd77a545b281.png","e2e/playwright-report/data/d689579fabd7dddf49b4ae44da361b36ea53723d.png","e2e/playwright-report/data/d6ffe88f9fb3a0d562da210bc8beae9c118717eb.png","e2e/playwright-report/data/d957ff953ec9d9c607f7b01129cb01a7a9f49fc0.png","e2e/playwright-report/data/dafc98299f1b8c1b23cef76239a22a06a3f7dccd.png","e2e/playwright-report/data/db0cda3215f131440badd2bcc4b3d5e718fb1f6b.png","e2e/playwright-report/data/db3f8e6028a22cb2f674682c5b3a683368994e99.png","e2e/playwright-report/data/e443805dd3c2803b63b4787a67cabbaef1042861.png","e2e/playwright-report/data/e659e78f1788f09983c95d6370d169e3cdb89e3a.png","e2e/playwright-report/data/e854f16adf8a8588fdb72fd400916522d962ad0f.png","e2e/playwright-report/data/eaf7e55d9a61359b610b32529b03dfb7acd49e5d.png","e2e/playwright-report/data/efe4f41a47c0d8c6f8733fa3bf14ce4d28ec0ce5.png","e2e/playwright-report/data/f84f8c002baec2b6e3f11bd65696c10fbec84dd9.png","e2e/playwright-report/data/fd2b14bca92928a16ba6cb6694a48fce6ecc8b51.png","e2e/playwright-report/data/feb80a1dfb258a7f5419d7c5b33a99ef0296b099.png","e2e/test-results/.playwright-artifacts-1/7af6d3b8e3020cdee7cd0ee43b00277e.png","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773905385303.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773905274825.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773905343638.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773905243481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773905331617.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773905337670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773905346957.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773905424762.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773905418740.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773905406412.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773905402133.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773905461254.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773905436888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773905446456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773905428773.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773905456356.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773905433072.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773905441290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773905397290.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773905388783.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773905393232.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773905523348.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773905512554.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773905518071.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773905500053.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773905503670.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773905508978.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773905409531.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773905450481.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773905465209.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773905483253.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773905491795.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773905496081.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773905487486.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773905473122.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773905477015.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773905468637.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773905413012.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773905527306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773905531189.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773905628848.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773905617855.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773905633852.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773905609168.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773905613305.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773905623765.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773905907232.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773905912128.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773905894292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773905880454.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773905916306.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773905922110.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773905884614.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773905889200.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773905903021.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773905897746.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773905602619.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773905571526.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773905668601.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773905674633.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773905638806.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773905679230.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773905641590.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773905682971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773905649634.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773905656676.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773905741010.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773905736550.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773905745068.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773905765754.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773905578700.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773905713927.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773905943325.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773905950167.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773905959966.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773905769913.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773905791323.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773905778993.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773905782138.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773905774793.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773905796449.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773905786292.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773905653385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773905709905.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773905875893.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773905957309.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773905661682.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773905645174.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773905686736.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773905718214.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773905698160.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773905700916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773905757076.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773905726916.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773905722196.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773905666079.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773905973638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773905731961.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773905946434.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773905751235.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773905931813.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773905691084.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773905938645.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773905953924.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773905808314.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773905804725.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773905761238.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773905703932.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773905926034.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.json","output/playwright/full-menu-write-batches/hr/action-coverage-report.md","output/playwright/full-menu-write-batches/hr/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/hr/probes/-commissions-1773905185365.json","output/playwright/full-menu-write-batches/hr/visible-menu-snapshot.json"],"removed":["output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-acquisition-leads-1773903589265.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-1773903488946.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-im-integration-1773903558131.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-overview-1773903457836.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-skill-library-1773903546194.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-1773903552124.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-ai-agents-tasks-pending-1773903561456.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-1773903629011.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-attribution-models-1773903622966.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channel-integrations-1773903611109.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-channels-1773903606748.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-copyright-1773903666089.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-creation-1773903641732.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-distribution-1773903650812.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-library-1773903633032.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-review-1773903661165.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-content-templates-1773903637888.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-email-marketing-1773903646147.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-pools-1773903601798.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-qualification-1773903592751.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-lead-scoring-1773903597255.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-gifts-1773903729418.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-interactions-1773903718521.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-products-1773903724057.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-rooms-1773903706652.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-schedules-1773903710306.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-livestream-scripts-1773903714895.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-qr-codes-1773903614226.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-sms-marketing-1773903654864.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-accounts-1773903670272.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-auto-replies-1773903689143.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-competitors-1773903698294.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-followers-1773903702636.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-hot-topics-1773903693467.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-interactions-1773903678357.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-matrix-1773903682310.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-social-posts-1773903673789.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-utm-tracking-1773903617240.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-content-1773903733439.json","output/playwright/full-menu-write-batches/ai-acquisition-content/probes/-video-publishing-1773903737381.json","output/playwright/full-menu-write-batches/finance/action-coverage-report.md","output/playwright/full-menu-write-batches/finance/blocked-unmapped-pages.json","output/playwright/full-menu-write-batches/finance/probes/-ap-ledger-1773904291317.json","output/playwright/full-menu-write-batches/finance/probes/-financial-reports-1773904368273.json","output/playwright/full-menu-write-batches/finance/probes/-invoices-1773904228919.json","output/playwright/full-menu-write-batches/finance/probes/-payments-1773904232199.json","output/playwright/full-menu-write-batches/finance/probes/-reconciliation-1773904427888.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-accounts-1773903838494.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-audiences-1773903823360.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-biddings-1773903843466.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-campaigns-1773903814527.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-creatives-1773903818745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-ad-reports-1773903833037.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-agreements-1773904092344.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-campaigns-1773904097263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-coupons-1773904079882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-merchants-1773904066056.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-packages-1773904101428.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-partners-1773904107263.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-products-1773904070186.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-promotions-1773904074745.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-referrals-1773904088162.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-alliance-settlements-1773904083343.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaign-library-1773903808137.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-campaigns-1773903777500.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-activities-1773903879245.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-bots-1773903895513.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-groups-1773903848393.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-levels-1773903900818.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-members-1773903851187.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-messages-1773903904615.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-points-1773903859166.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-community-tasks-1773903867182.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contract-templates-1773903964327.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-contracts-1773903960338.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-cpq-1773903968341.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-crm-activities-1773903989073.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customer-marketing-1773903783935.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-customers-1773903936231.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-devices-1773904138063.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-diagnosis-1773904144788.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-faults-1773904154511.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-analytics-1773903993607.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-influencers-1773904014882.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-orders-1773904002845.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-participants-1773904005912.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-products-1773903998971.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-promotions-1773904019613.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-groupbuy-settlements-1773904010044.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-journey-orchestration-1773903862974.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-leads-1773903932228.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-location-assessments-1773904061385.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-maintenance-1773904151885.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-automation-1773903872207.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-chatbot-1773903854377.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-marketing-tools-1773903908390.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-meddpicc-analyses-1773903941241.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-1773903920059.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-opportunities-pipeline-1773903922796.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-orders-1773903979730.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partner-customers-1773903950179.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-partners-1773903945339.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-predictive-analytics-1773903876638.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-projects-1773904167670.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-quotes-1773903955378.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-rma-1773904141244.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sample-requests-1773903974565.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-satisfaction-1773904127978.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-segments-1773903912709.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-sla-1773904133914.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-spare-parts-1773904148571.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-store-configs-1773904031909.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-stores-1773904027833.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-swot-analyses-1773903983791.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-targets-1773903925812.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/probes/-tickets-1773904111381.json"],"modified":["e2e/.auth/admin.json","e2e/playwright-report/index.html","output/playwright/full-menu-write-batches/.run-lock.json","output/playwright/full-menu-write-batches/ai-acquisition-content/action-coverage-report.json","output/playwright/full-menu-write-batches/ai-acquisition-content/batch-state.json","output/playwright/full-menu-write-batches/batch-summary.json","output/playwright/full-menu-write-batches/batch-summary.md","output/playwright/full-menu-write-batches/center-summary.json","output/playwright/full-menu-write-batches/center-summary.md","output/playwright/full-menu-write-batches/finance/action-coverage-report.json","output/playwright/full-menu-write-batches/finance/batch-state.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.json","output/playwright/full-menu-write-batches/growth-sales-stores-service/action-coverage-report.md","output/playwright/full-menu-write-batches/growth-sales-stores-service/batch-state.json","output/playwright/full-menu-write-batches/hr/batch-state.json","output/playwright/full-menu-write-batches/preflight.json"]}],"total_commits":0,"head_commit":{"id":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","message":"Prepare v1.0.0 release\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/bd59e5501292cb061719f669c7a7b7afd4f1a0b7","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-19T17:33:01+08:00","added":["CHANGELOG.md"],"removed":[],"modified":[]},"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":1859700,"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":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-18T19:19:13+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
3
|
13
|
0
|
1773913348
|
0
|
1773912915
|
1773913349
|
group: test-${{ github.workflow }}-${{ github.ref group: test-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7001
|
Prepare v1.0.0 release
|
6
|
5
|
test-report.yml
|
6928
|
5
|
0
|
refs/heads/main
|
bd59e5501292cb061719f669c7a7b7afd4f1a0b7
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T17:33:01+08:00","updated_at":"2026-03-19T17:33:01+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6997,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6997","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6997","display_title":"Prepare v1.0.0 release","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6924,"head_sha":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904196,"language":"HTML","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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:36:24+08:00","completed_at":"2026-03-19T17:40:20+08:00"},"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":1904196,"language":"HTML","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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773913742
|
1773913806
|
0
|
1773913223
|
1773914174
|
|
|
0
|
Edit
Delete
|
|
7003
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
ci.yml
|
6930
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
54
|
1773913808
|
1773913869
|
0
|
1773913344
|
1773914271
|
group: ${{ github.workflow }}-${{ github.ref }}
ca group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7004
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
deploy.yml
|
6931
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
22
|
1773913869
|
1773913900
|
0
|
1773913345
|
1773914284
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
7005
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
e2e-tests.yml
|
6932
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773913902
|
1773914035
|
0
|
1773913346
|
1773914195
|
|
|
0
|
Edit
Delete
|
|
7006
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
integration-test.yml
|
6933
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
1
|
20
|
1773914035
|
1773914286
|
0
|
1773913347
|
1773914286
|
group: integration-${{ github.workflow }}-${{ gith group: integration-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
integration-integration-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7007
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
quality-check.yml
|
6934
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
16
|
1773914050
|
1773914131
|
0
|
1773913348
|
1773914199
|
group: quality-${{ github.workflow }}-${{ github.r group: quality-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
quality-quality-check.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7008
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6936
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7000,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7000","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7000","display_title":"Prepare v1.0.0 release","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6927,"head_sha":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"cancelled","started_at":"1970-01-01T08:00:00+08:00","completed_at":"2026-03-19T17:42:28+08:00"},"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":1904882,"language":"HTML","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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
4
|
14
|
1773914131
|
1773914202
|
0
|
1773913349
|
1773914202
|
|
|
0
|
Edit
Delete
|
|
7009
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test.yml
|
6935
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","after":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/bd59e5501292cb061719f669c7a7b7afd4f1a0b7...01a8ea9191c28b210d2abb3db3cbc65db42fc801","commits":[{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},{"id":"e24b5ac7b46ff888469af5f36106bc134dfeeaf5","message":"chore: 更新索引覆盖率审计报告\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/e24b5ac7b46ff888469af5f36106bc134dfeeaf5","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:10:23Z","added":[],"removed":[],"modified":["reports/index-coverage-audit.latest.json"]},{"id":"1f04562fcb2c00ced785cf32c9888101e7039377","message":"Day 7: 消除前端 TypeScript any 类型(115 → 4,减少 96.5%)\n\n## 核心变更\n\n### 基础设施\n- api/adapters.ts:添加 6 个强类型输入接口(LeadCreateInput、QuoteCreateInput 等),\n 替换 5 个 prepare 函数的 any 参数\n- types/process.ts:$attrs Record\u003cstring,any\u003e → Record\u003cstring,unknown\u003e\n- components/marketing/CampaignBuilder.vue:引入 MarketingToolType 类型代替 string\n\n### 视图文件(73 个文件,~111 处修复)\n- el-tag :type 断言:`as any` → `as TagType`(~45 处)\n- catch 块:`catch (error: any)` → `catch (error)`(~15 处)\n- API 响应解包:`(res as any).data` → 明确类型断言\n- 状态校验初始化:`{} as any` → 合理的类型初始化\n- HR 分页:`limit as any` → `limit as number`\n- 工具类型:`code as any` → `code as ToolType`(Step3Tools)\n\n### 保留的 4 处 any(bpmn-js JavaScript 互操作,不可消除)\n- types/process.ts:BpmnElement 索引签名、get() 返回值、gfx 字段\n\n## 质量提升\n- any 使用数量:115 → 4(减少 111 处)\n- 影响文件:73 个 Vue 组件 + 2 个 TypeScript 文件\n- 类型安全程度:基本消除运行时类型不确定性\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/1f04562fcb2c00ced785cf32c9888101e7039377","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T02:09:43Z","added":[],"removed":[],"modified":["frontend/src/api/adapters.ts","frontend/src/components/marketing/CampaignBuilder.vue","frontend/src/components/process-designer/ProcessDesigner.vue","frontend/src/types/process.ts","frontend/src/views/_archived/audit-logs/Index.vue","frontend/src/views/_archived/campaigns/wizard/Step3Tools.vue","frontend/src/views/_archived/marketing/campaign-targets/Index.vue","frontend/src/views/_archived/marketing/segments/Index.vue","frontend/src/views/_archived/payroll/Index.vue","frontend/src/views/ad-analytics/Index.vue","frontend/src/views/ad-campaigns/Detail.vue","frontend/src/views/aging-analysis/Index.vue","frontend/src/views/ai-agents/IMConversations.vue","frontend/src/views/ai-agents/IMIntegrationSettings.vue","frontend/src/views/ai-agents/IMQueue.vue","frontend/src/views/ap-ledger/Index.vue","frontend/src/views/approval-configs/Form.vue","frontend/src/views/approval-configs/Index.vue","frontend/src/views/approval-templates/Form.vue","frontend/src/views/approval-templates/Index.vue","frontend/src/views/attribution-reports/Index.vue","frontend/src/views/campaign-analytics/Index.vue","frontend/src/views/campaigns/Detail.vue","frontend/src/views/campaigns/wizard/Step3Tools.vue","frontend/src/views/campaigns/wizard/index.vue","frontend/src/views/channel-analytics/Index.vue","frontend/src/views/consumer-behavior-analytics/Index.vue","frontend/src/views/cost-allocation/Index.vue","frontend/src/views/cross-domain-funnel/Index.vue","frontend/src/views/customer-journey-orchestration/Index.vue","frontend/src/views/dimension-transform/Index.vue","frontend/src/views/email-templates/Form.vue","frontend/src/views/email-templates/Index.vue","frontend/src/views/expense-claims/Index.vue","frontend/src/views/groupbuy-inventory/Index.vue","frontend/src/views/hr/benefits/components/ClaimsTab.vue","frontend/src/views/hr/benefits/components/EnrollmentsTab.vue","frontend/src/views/hr/benefits/components/PlansTab.vue","frontend/src/views/hr/training/components/CoursesTab.vue","frontend/src/views/integration-services/Index.vue","frontend/src/views/leads/Detail.vue","frontend/src/views/livestream-groupbuy-conversion/Index.vue","frontend/src/views/local-events/Index.vue","frontend/src/views/local-promotion/Index.vue","frontend/src/views/marketing-attribution/Index.vue","frontend/src/views/marketing-effectiveness/Index.vue","frontend/src/views/marketing-tools/Detail.vue","frontend/src/views/marketing-tools/Index.vue","frontend/src/views/meddpicc-analyses/Index.vue","frontend/src/views/members/Index.vue","frontend/src/views/menus/Index.vue","frontend/src/views/notification-configs/Index.vue","frontend/src/views/omnichannel-dashboard/Index.vue","frontend/src/views/omnichannel-data-hub/Index.vue","frontend/src/views/omnichannel-touchpoints/Index.vue","frontend/src/views/payment-plans/Index.vue","frontend/src/views/process-designer/Designer.vue","frontend/src/views/product-analytics/Index.vue","frontend/src/views/qr-codes/Index.vue","frontend/src/views/rfm-analysis/Index.vue","frontend/src/views/security-settings/Index.vue","frontend/src/views/segments/Index.vue","frontend/src/views/social-matrix/Index.vue","frontend/src/views/social-posts/Detail.vue","frontend/src/views/supplier-payments/Index.vue","frontend/src/views/suppliers/Index.vue","frontend/src/views/system-events/Index.vue","frontend/src/views/system-monitor/Index.vue","frontend/src/views/system-settings/Index.vue","frontend/src/views/video-publishing/Index.vue"]},{"id":"6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","message":"Day 6: 数据库性能索引优化 — P1 治理冲刺\n\n## 变更内容\n\n### schema.prisma 索引优化\n**新增索引(P1高频查询路径)**:\n- ar_ledger: +2 索引(客户×状态、到期日×状态)\n- invoices: +4 索引(客户、开票日期、状态×时间、合同)\n- service_tickets: +2 索引(解决时间、状态×优先级)\n\n**删除重复索引(减少写放大)**:\n- opportunities: -3 重复索引(closed_at、contact_id、stage_entered_at 各有两个)\n- service_tickets: -1 重复索引(tenant_id+status 重复)\n- quotes: -2 重复索引(owner_user_id、status 各有两个)\n\n### 新增文件\n- `backend/prisma/migrations/add_performance_indexes_day6.sql`\n 14 个 CONCURRENTLY 部分索引(含 WHERE 子句过滤,Prisma @@index 不支持)\n 覆盖:ar_ledger / invoices / customers / service_tickets / leads / orders\n\n- `backend/scripts/audit-index-coverage.ts`\n 数据库索引覆盖审计脚本:591 个模型,1573→2373 索引,检测重复索引\n 关键业务模型(ar_ledger/invoices/customers/quotes)已升至 ✅ Excellent\n 其余核心模型(contracts/leads/opportunities/orders)升至 🟢 Good\n\n## 审计结果(Day 6 后)\n- 关键业务模型零重复索引(修复 6 处重复)\n- 4 个核心财务模型达到 Excellent 级覆盖率\n- 新增审计工具可持续监控索引健康度\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/6ff0f2f6a30f18d01ceb3256ed9df1a6a994f187","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:45:59Z","added":["backend/prisma/migrations/add_performance_indexes_day6.sql","backend/scripts/audit-index-coverage.ts","reports/index-coverage-audit.latest.json"],"removed":[],"modified":["backend/prisma/schema.prisma","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","reports/state-machine-integration-audit.latest.json","reports/state-machine-integration-audit.latest.md"]},{"id":"471f6aae84a4b160d12ef2d5ed039def2a4bd33a","message":"Day 5: API路由契约覆盖率从93.93%提升至100%\n\n## 变更概要\n\n### 新建路由文件(6个)\n- rfm-analysis.routes.ts:RFM分析模块路由\n- customer-ltv.routes.ts:客户生命周期价值模块路由\n- dimension-transform.routes.ts:维度转换模块路由(+PUT方法)\n- omnichannel-data-hub.routes.ts:全渠道数据中心路由(+PUT方法)\n- multi-touch-attribution.routes.ts:多触点归因前端期望路径路由\n- public.routes.ts:公开API聚合路由(落地页/聊天机器人/表单/追踪)\n\n### 控制器存根扩展\n- knowledge.routes.ts:新增starred/move-to-folder 5条路由\n- matrix.controller.ts + matrix.routes.ts:新增5个存根+路由\n- marketing-workflow.controller.ts + routes.ts:新增5个存根+路由\n- 20+个模块:补充缺失的控制器函数和路由声明\n\n### 注册表更新\n- register-domain-routes.ts:注册6个新模块路由\n - multi-touch-attribution(/multi-touch-attribution)\n - public routes(/public)\n - rfm-analysis/customer-ltv/dimension-transform/omnichannel-data-hub\n\n### 方法不一致修复\n- dimension-transform/:id:新增PUT方法支持\n- omnichannel-data-hub/sources/:id:新增PUT方法支持\n\n## 审计结果\n- 覆盖率:100%(3623/3623)✅\n- 缺失端点:0(从88降至0)\n- 方法不一致:0\n- 参数不一致:0\n\nhttps://claude.ai/code/session_01XYrghcakBhTHkp1eyMmM1v\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/471f6aae84a4b160d12ef2d5ed039def2a4bd33a","author":{"name":"Claude","email":"noreply@anthropic.com","username":""},"committer":{"name":"Claude","email":"noreply@anthropic.com","username":""},"verification":null,"timestamp":"2026-02-23T01:03:57Z","added":["backend/src/modules/attribution/multi-touch-attribution.routes.ts","backend/src/modules/customer-ltv/customer-ltv.routes.ts","backend/src/modules/dimension-transform/dimension-transform.routes.ts","backend/src/modules/omnichannel-data-hub/omnichannel-data-hub.routes.ts","backend/src/modules/rfm-analysis/rfm-analysis.routes.ts","backend/src/routes/public.routes.ts"],"removed":[],"modified":["backend/src/modules/ad-campaigns/ad-campaigns.controller.ts","backend/src/modules/ad-campaigns/ad-campaigns.routes.ts","backend/src/modules/ad-placement/ad-creative.controller.ts","backend/src/modules/ad-placement/ad-creative.routes.ts","backend/src/modules/ad-placement/placement.controller.ts","backend/src/modules/ad-placement/placement.routes.ts","backend/src/modules/alliance-agreements/alliance-agreement.controller.ts","backend/src/modules/alliance-agreements/alliance-agreement.routes.ts","backend/src/modules/alliance-coupons/alliance-coupon.controller.ts","backend/src/modules/alliance-coupons/alliance-coupon.routes.ts","backend/src/modules/alliance-packages/alliance-package.controller.ts","backend/src/modules/alliance-packages/alliance-package.routes.ts","backend/src/modules/assets/asset.controller.ts","backend/src/modules/assets/asset.routes.ts","backend/src/modules/auth/auth.controller.ts","backend/src/modules/auth/auth.routes.ts","backend/src/modules/channels/channel.controller.ts","backend/src/modules/channels/channel.routes.ts","backend/src/modules/community-fission/community-fission.controller.ts","backend/src/modules/community-fission/community-fission.routes.ts","backend/src/modules/community-groups/community-group.controller.ts","backend/src/modules/community-groups/community-group.routes.ts","backend/src/modules/community-materials/community-material.controller.ts","backend/src/modules/community-materials/community-material.routes.ts","backend/src/modules/community-tasks/community-task.controller.ts","backend/src/modules/community-tasks/community-task.routes.ts","backend/src/modules/customer-marketing/customer-marketing.controller.ts","backend/src/modules/customer-marketing/customer-marketing.routes.ts","backend/src/modules/departments/department.controller.ts","backend/src/modules/departments/department.routes.ts","backend/src/modules/faults/fault.routes.ts","backend/src/modules/geo-keywords/geo-keyword.controller.ts","backend/src/modules/geo-keywords/geo-keyword.routes.ts","backend/src/modules/geo-reviews/geo-review.controller.ts","backend/src/modules/geo-reviews/geo-review.routes.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.controller.ts","backend/src/modules/groupbuy-participants/groupbuy-participant.routes.ts","backend/src/modules/knowledge/knowledge.routes.ts","backend/src/modules/marketing-matrix/matrix.controller.ts","backend/src/modules/marketing-matrix/matrix.routes.ts","backend/src/modules/marketing-workflows/marketing-workflow.controller.ts","backend/src/modules/marketing-workflows/marketing-workflow.routes.ts","backend/src/modules/rma/rma.controller.ts","backend/src/modules/rma/rma.routes.ts","backend/src/routes/register-domain-routes.ts","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md"]}],"total_commits":0,"head_commit":{"id":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","message":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/01a8ea9191c28b210d2abb3db3cbc65db42fc801","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-19T17:41:24+08:00","added":[],"removed":[],"modified":[]},"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":1904196,"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":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-19T17:35:22+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
42
|
1773914133
|
1773914166
|
0
|
1773913350
|
1773914269
|
group: test-${{ github.workflow }}-${{ github.ref group: test-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7011
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6938
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":6997,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/6997","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/6997","display_title":"Prepare v1.0.0 release","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6924,"head_sha":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:36:24+08:00","completed_at":"2026-03-19T17:40:20+08:00"},"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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773914169
|
1773914172
|
0
|
1773913741
|
1773914225
|
|
|
0
|
Edit
Delete
|
|
7013
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6940
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7005,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7005","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7005","display_title":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6932,"head_sha":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:51:42+08:00","completed_at":"2026-03-19T17:53:55+08:00"},"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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773914188
|
1773914192
|
0
|
1773914035
|
1773914239
|
|
|
0
|
Edit
Delete
|
|
7015
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6942
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7009,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7009","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7009","display_title":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6935,"head_sha":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:55:33+08:00","completed_at":"2026-03-19T17:56:06+08:00"},"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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773914205
|
1773914208
|
0
|
1773914166
|
1773914249
|
|
|
0
|
Edit
Delete
|
|
7016
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6943
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7005,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7005","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7005","display_title":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6932,"head_sha":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:51:42+08:00","completed_at":"2026-03-19T17:53:55+08:00"},"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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773914241
|
1773914244
|
0
|
1773914195
|
1773914279
|
|
|
0
|
Edit
Delete
|
|
7017
|
Merge remote-tracking branch 'origin/claude/pr Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'...
|
6
|
5
|
test-report.yml
|
6944
|
5
|
0
|
refs/heads/main
|
01a8ea9191c28b210d2abb3db3cbc65db42fc801
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-19T17:41:24+08:00","updated_at":"2026-03-19T17:41:24+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7009,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7009","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7009","display_title":"Merge remote-tracking branch 'origin/claude/project-diagnosis-roadmap-OvHyH'","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6935,"head_sha":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T17:55:33+08:00","completed_at":"2026-03-19T17:56:06+08:00"},"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":1904882,"language":"HTML","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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773914280
|
1773914283
|
0
|
1773914269
|
1773914290
|
|
|
0
|
Edit
Delete
|
|
7067
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
ci.yml
|
6994
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
54
|
1773929408
|
1773929449
|
0
|
1773929406
|
1773929997
|
group: ${{ github.workflow }}-${{ github.ref }}
ca group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7068
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
database-security.yml
|
6995
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
18
|
1773929449
|
1773929538
|
0
|
1773929407
|
1773929909
|
|
|
0
|
Edit
Delete
|
|
7069
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
deploy.yml
|
6996
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
22
|
1773929539
|
1773929563
|
0
|
1773929408
|
1773930011
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
7070
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
e2e-tests.yml
|
6997
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773929565
|
1773929778
|
0
|
1773929408
|
1773929920
|
|
|
0
|
Edit
Delete
|
|
7071
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
integration-test.yml
|
6998
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773929778
|
1773929936
|
0
|
1773929409
|
1773930013
|
group: integration-${{ github.workflow }}-${{ gith group: integration-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
integration-integration-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7072
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
quality-check.yml
|
6999
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
16
|
1773929792
|
1773929865
|
0
|
1773929409
|
1773929937
|
group: quality-${{ github.workflow }}-${{ github.r group: quality-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
quality-quality-check.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7073
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
test.yml
|
7000
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"01a8ea9191c28b210d2abb3db3cbc65db42fc801","after":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/01a8ea9191c28b210d2abb3db3cbc65db42fc801...9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","commits":[{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},{"id":"45cc3de955c77d410edd8f0c751c14b19ba32d6c","message":"merge: 合并 codex/find-next-steps 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/45cc3de955c77d410edd8f0c751c14b19ba32d6c","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-19T19:59:55+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md","e2e/agents/playwright-agent/README.md","e2e/agents/playwright-agent/__tests__/playwright-agent.unit.test.ts","e2e/agents/playwright-agent/artifacts/artifact-writer.ts","e2e/agents/playwright-agent/auth/auth-provider.ts","e2e/agents/playwright-agent/auth/storage-state-auth.ts","e2e/agents/playwright-agent/constants/diagnosis.ts","e2e/agents/playwright-agent/constants/status.ts","e2e/agents/playwright-agent/constants/timeouts.ts","e2e/agents/playwright-agent/core/action-runner.ts","e2e/agents/playwright-agent/core/browser-manager.ts","e2e/agents/playwright-agent/core/execution-engine.ts","e2e/agents/playwright-agent/core/retry-engine.ts","e2e/agents/playwright-agent/core/session-factory.ts","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/base-inspector.ts","e2e/agents/playwright-agent/inspectors/booking-inspector.ts","e2e/agents/playwright-agent/inspectors/dashboard-inspector.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/inspectors/payment-inspector.ts","e2e/agents/playwright-agent/observers/console-observer.ts","e2e/agents/playwright-agent/observers/network-observer.ts","e2e/agents/playwright-agent/observers/page-probe.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/agents/playwright-agent/reporters/json-reporter.ts","e2e/agents/playwright-agent/resolvers/selector-resolver.ts","e2e/agents/playwright-agent/types/diagnosis.ts","e2e/agents/playwright-agent/types/execution-plan.ts","e2e/agents/playwright-agent/types/execution-result.ts","e2e/agents/playwright-agent/types/execution-step.ts","e2e/agents/playwright-agent/types/inspector.ts","e2e/agents/playwright-agent/types/runtime.ts"],"removed":[],"modified":["e2e/package.json"]},{"id":"0690441d639452b384cf339fb08bb9ca5aca6318","message":"merge: 解决 LeadCollector 冲突并合并 project-diagnosis-roadmap 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/0690441d639452b384cf339fb08bb9ca5aca6318","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-19T19:53:41+08:00","added":[],"removed":[],"modified":["backend/src/modules/ai-agents/ai-agent.controller.ts"]},{"id":"f559123e2f8a9b99815dfd5a112568e952fef38b","message":"docs: add commander next action checklist","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/f559123e2f8a9b99815dfd5a112568e952fef38b","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:25:36+08:00","added":["docs/reports/commander-next-actions-2026-03-12.md"],"removed":[],"modified":[]},{"id":"2ba3fa67ecd78540d068729a800bebf3db851042","message":"chore: ignore local build cache directories","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/2ba3fa67ecd78540d068729a800bebf3db851042","author":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"committer":{"name":"laoluojuhai","email":"158980461+laoluojuhai@users.noreply.github.com","username":""},"verification":null,"timestamp":"2026-03-12T12:24:42+08:00","added":[],"removed":[],"modified":[".gitignore"]}],"total_commits":0,"head_commit":{"id":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","message":"merge: 合并 codex/start-task-execution 分支\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","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-19T20:06:07+08:00","added":[],"removed":[],"modified":[".gitignore"]},"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":1904882,"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":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-19T17:42:36+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
42
|
1773929865
|
1773929895
|
0
|
1773929410
|
1773929995
|
group: test-${{ github.workflow }}-${{ github.ref group: test-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7075
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
test-report.yml
|
7002
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T20:06:07+08:00","updated_at":"2026-03-19T20:06:07+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7070,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7070","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7070","display_title":"merge: 合并 codex/start-task-execution 分支","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6997,"head_sha":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T22:12:45+08:00","completed_at":"2026-03-19T22:16:18+08:00"},"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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773929915
|
1773929918
|
0
|
1773929778
|
1773929968
|
|
|
0
|
Edit
Delete
|
|
7076
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
test-report.yml
|
7003
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-19T20:06:07+08:00","updated_at":"2026-03-19T20:06:07+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7073,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7073","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7073","display_title":"merge: 合并 codex/start-task-execution 分支","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":7000,"head_sha":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T22:17:45+08:00","completed_at":"2026-03-19T22:18:15+08:00"},"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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773929938
|
1773929941
|
0
|
1773929896
|
1773929977
|
|
|
0
|
Edit
Delete
|
|
7077
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
test-report.yml
|
7004
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-19T20:06:07+08:00","updated_at":"2026-03-19T20:06:07+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7070,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7070","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7070","display_title":"merge: 合并 codex/start-task-execution 分支","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":6997,"head_sha":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T22:12:45+08:00","completed_at":"2026-03-19T22:16:18+08:00"},"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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773929969
|
1773929972
|
0
|
1773929920
|
1773930006
|
|
|
0
|
Edit
Delete
|
|
7078
|
merge: 合并 codex/start-task-execution 分支
|
6
|
5
|
test-report.yml
|
7005
|
5
|
0
|
refs/heads/main
|
9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-19T20:06:07+08:00","updated_at":"2026-03-19T20:06:07+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7073,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7073","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7073","display_title":"merge: 合并 codex/start-task-execution 分支","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":7000,"head_sha":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-19T22:17:45+08:00","completed_at":"2026-03-19T22:18:15+08:00"},"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":1904980,"language":"HTML","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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773930007
|
1773930010
|
0
|
1773929996
|
1773930017
|
|
|
0
|
Edit
Delete
|
|
7112
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
ci.yml
|
7039
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
54
|
1773939780
|
1773939813
|
0
|
1773939779
|
1773940811
|
group: ${{ github.workflow }}-${{ github.ref }}
ca group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
ci.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7113
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
database-security.yml
|
7040
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
18
|
1773939813
|
1773939900
|
0
|
1773939780
|
1773940582
|
|
|
0
|
Edit
Delete
|
|
7114
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
deploy.yml
|
7041
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
22
|
1773939901
|
1773939924
|
0
|
1773939780
|
1773940824
|
group: deploy-${{ github.ref }}
cancel-in-progress group: deploy-${{ github.ref }}
cancel-in-progress: "false"
...
|
deploy-refs/heads/main
|
0
|
Edit
Delete
|
|
7115
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
e2e-tests.yml
|
7042
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773939925
|
1773940125
|
0
|
1773939781
|
1773940698
|
|
|
0
|
Edit
Delete
|
|
7116
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
integration-test.yml
|
7043
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
20
|
1773940128
|
1773940744
|
0
|
1773939781
|
1773940826
|
group: integration-${{ github.workflow }}-${{ gith group: integration-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
integration-integration-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7117
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
quality-check.yml
|
7044
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
16
|
1773940142
|
1773940421
|
0
|
1773939782
|
1773940748
|
group: quality-${{ github.workflow }}-${{ github.r group: quality-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
quality-quality-check.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7118
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
test.yml
|
7045
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
push
|
{"ref":"refs/heads/main","befo {"ref":"refs/heads/main","before":"9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f","after":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","compare_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/compare/9771b23ae7aaee164f15f9c4ccbdb18eb68fc71f...979d9c81063fbda12f1445bf80b0c0027b0fbac2","commits":[{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},{"id":"8e492fbd580d447f4eaefeb6287810a0ca9bffbe","message":"Implement AI autopilot canonical flows and governance updates\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/8e492fbd580d447f4eaefeb6287810a0ca9bffbe","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-19T23:41:26+08:00","added":["backend/prisma/migrations/20260319120000_autopilot_v1_canonical/migration.sql","backend/prisma/migrations/20260319134500_autopilot_hardening/migration.sql","backend/src/modules/ai-agents/ai-autopilot.controller.ts","backend/src/modules/ai-agents/ai-autopilot.docs.ts","backend/src/modules/ai-agents/ai-autopilot.routes.ts","backend/src/modules/ai-agents/ai-autopilot.schema.ts","backend/src/modules/ai-agents/ai-autopilot.service.ts","backend/src/modules/ai-agents/services/autopilot-executor-registry.service.ts","backend/tests/api/ai-autopilot.test.ts","backend/tests/helpers/ensure-ai-autopilot-runtime-schema.ts","e2e/agents/playwright-agent/inspectors/ad-campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/campaign-inspector.ts","e2e/agents/playwright-agent/inspectors/social-interaction-inspector.ts","e2e/agents/playwright-agent/inspectors/social-publish-inspector.ts","e2e/tests/auth/ai-autopilot-smoke.spec.ts","frontend/src/api/modules/ai-autopilot.ts","frontend/src/views/ai-agents/__tests__/ai-autopilot.smoke.test.ts","frontend/src/views/ai-agents/autopilot/AutoGrowth.vue","frontend/src/views/ai-agents/autopilot/AutoOps.vue","frontend/src/views/ai-agents/autopilot/Flows.vue","frontend/src/views/ai-agents/autopilot/Overview.vue","frontend/src/views/ai-agents/autopilot/RunDetail.vue","frontend/src/views/ai-agents/autopilot/Runs.vue"],"removed":[],"modified":["AGENTS.md","CLAUDE.md","GEMINI.md","README.md","backend/package.json","backend/prisma/schema.prisma","backend/scripts/audit-docs-single-source.ts","backend/src/modules/ai-agents/ai-agent.docs.ts","backend/src/modules/ai-agents/ai-agent.routes.ts","backend/src/modules/ai-agents/ai-agent.schema.ts","backend/src/modules/ai-agents/ai-agent.types.ts","backend/src/shared/constants/events.ts","backend/src/shared/openapi/all-docs.ts","backend/src/shared/process-core/default-workflow-definitions.ts","backend/src/shared/state-machines/machines/ai-task.machine.ts","backend/src/shared/state-machines/utils/transitions.ts","backend/tests/api/ai-agents-conversations.test.ts","backend/tests/api/ai-agents-im-queue.test.ts","backend/tests/api/ai-agents-workflows-training.test.ts","e2e/.auth/admin.json","e2e/agents/playwright-agent/index.ts","e2e/agents/playwright-agent/inspectors/index.ts","e2e/agents/playwright-agent/reporters/backend-reporter.ts","e2e/package.json","e2e/playwright-report/index.html","e2e/scripts/verify-view-governance.mjs","e2e/test-results/results.json","e2e/tests/navigation/requested-menu-whitelist.ts","e2e/tests/ui-modules/02-view-governance.spec.ts","e2e/tests/ui-modules/view-governance.generated.json","frontend/package.json","frontend/src/api/index.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/types/ai-agent.ts","package.json","reports/api-route-contract-audit.latest.json","reports/api-route-contract-audit.latest.md","reports/docs-single-source-audit.latest.json","reports/docs-single-source-audit.latest.md","reports/event-publishing-audit.latest.json","reports/event-publishing-audit.latest.md","shared/src/types/ai-agents.ts"]}],"total_commits":0,"head_commit":{"id":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","message":"Refine AI agent menus and add pending tasks review page\n","url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/commit/979d9c81063fbda12f1445bf80b0c0027b0fbac2","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-20T00:05:17+08:00","added":[],"removed":[],"modified":["e2e/tests/navigation/requested-menu-whitelist.ts","frontend/src/router/index.ts","frontend/src/router/menu.ts","frontend/src/views/ai-agents/TasksPending.vue"]},"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":1904980,"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":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-19T22:10:19+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":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"}}...
|
push
|
2
|
42
|
1773940422
|
1773940482
|
0
|
1773939782
|
1773940809
|
group: test-${{ github.workflow }}-${{ github.ref group: test-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: "true"
...
|
test-test.yml-refs/heads/main
|
1
|
Edit
Delete
|
|
7120
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
test-report.yml
|
7047
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"e2e-tests.yml","name":"E2E Tests","path":".github/workflows/e2e-tests.yml","state":"active","created_at":"2026-03-20T00:05:17+08:00","updated_at":"2026-03-20T00:05:17+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/e2e-tests.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/e2e-tests.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7115,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7115","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7115","display_title":"Refine AI agent menus and add pending tasks review page","path":"e2e-tests.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":7042,"head_sha":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1906205,"language":"HTML","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":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-20T01:03:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-20T01:05:25+08:00","completed_at":"2026-03-20T01:08:45+08:00"},"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":1906205,"language":"HTML","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":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-20T01:03:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773940698
|
1773940729
|
0
|
1773940128
|
1773940783
|
|
|
0
|
Edit
Delete
|
|
7122
|
Refine AI agent menus and add pending tasks review Refine AI agent menus and add pending tasks review page...
|
6
|
5
|
test-report.yml
|
7049
|
5
|
0
|
refs/heads/main
|
979d9c81063fbda12f1445bf80b0c0027b0fbac2
|
0
|
0
|
0
|
workflow_run
|
{"action":"completed","workflo {"action":"completed","workflow":{"id":"test.yml","name":"Test Suite","path":".github/workflows/test.yml","state":"active","created_at":"2026-03-20T00:05:17+08:00","updated_at":"2026-03-20T00:05:17+08:00","url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/src/branch/main/.github/workflows/test.yml","badge_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/workflows/test.yml/badge.svg?branch=main","deleted_at":"0001-01-01T00:00:00Z"},"workflow_run":{"id":7118,"url":"https://gitea.g-hi.com/api/v1/repos/luoanwu/juhi-omni-knowledge-hub/actions/runs/7118","html_url":"https://gitea.g-hi.com/luoanwu/juhi-omni-knowledge-hub/actions/runs/7118","display_title":"Refine AI agent menus and add pending tasks review page","path":"test.yml@refs/heads/main","event":"push","run_attempt":0,"run_number":7045,"head_sha":"979d9c81063fbda12f1445bf80b0c0027b0fbac2","head_branch":"main","status":"completed","actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"trigger_actor":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","restricted":false,"active":false,"prohibit_login":false,"location":"","website":"","description":"","visibility":"public","followers_count":0,"following_count":0,"starred_repos_count":0,"username":"luoanwu"},"repository":{"id":6,"owner":{"id":5,"login":"luoanwu","login_name":"","source_id":0,"full_name":"","email":"5+luoanwu@noreply.localhost","avatar_url":"https://gitea.g-hi.com/avatar/627574a890388a2aadc80ab38d22f3a0","html_url":"https://gitea.g-hi.com/luoanwu","language":"","is_admin":false,"last_login":"0001-01-01T00:00:00Z","created":"2026-01-30T16:28:30+08:00","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":1906205,"language":"HTML","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":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-20T01:03:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":false,"push":false,"pull":false},"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":[]},"conclusion":"failure","started_at":"2026-03-20T01:13:42+08:00","completed_at":"2026-03-20T01:14:42+08:00"},"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":1906205,"language":"HTML","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":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-20T01:03:04+08:00","archived_at":"1970-01-01T08:00:00+08:00","permissions":{"admin":true,"push":true,"pull":true},"has_code":true,"has_issues":true,"internal_tracker":{"enable_time_tracker":true,"allow_only_contributors_to_track_time":true,"enable_issue_dependencies":true},"has_wiki":true,"has_pull_requests":true,"has_projects":true,"projects_mode":"all","has_releases":true,"has_packages":true,"has_actions":true,"ignore_whitespace_conflicts":false,"allow_merge_commits":true,"allow_rebase":true,"allow_rebase_explicit":true,"allow_squash_merge":true,"allow_fast_forward_only_merge":true,"allow_rebase_update":true,"allow_manual_merge":false,"autodetect_manual_merge":false,"default_delete_branch_after_merge":false,"default_merge_style":"merge","default_allow_maintainer_edit":false,"avatar_url":"","internal":false,"mirror_interval":"","object_format_name":"sha1","mirror_updated":"0001-01-01T00:00:00Z","topics":[],"licenses":[]},"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"}}...
|
workflow_run
|
2
|
14
|
1773940749
|
1773940752
|
0
|
1773940483
|
1773940789
|
|
|
0
|
Edit
Delete
|