|
35055
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"d2f01fca2 {"Commits":[{"Sha1":"d2f01fca21f21e29458f0b3f6c5bf3939f56d55e","Message":"docs: confirm main cloud synchronization for recovery followup\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T21:13:10-07:00"}],"HeadCommit":{"Sha1":"d2f01fca21f21e29458f0b3f6c5bf3939f56d55e","Message":"docs: confirm main cloud synchronization for recovery followup\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T21:13:10-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4888f7d11b6a43024af4d81c1b293df42a5aee61...d2f01fca21f21e29458f0b3f6c5bf3939f56d55e","Len":1}...
|
1791432793
|
Edit
Delete
|
|
35056
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"053ee521a {"Commits":[{"Sha1":"053ee521aee736fe9331a10e5c8cf392c364f891","Message":"test: drive recovery-workbench browser QA through the persistent workbench steps\n\nThe script predated PlatformRecoveryWorkbench and failed at its second check.\nIt now picks rooms via 恢复包厢 after each identity switch, uses the step tabs,\nconfirms gated actions in the dialog, and ticks the labelled cleaning checks.\nThe removed cancel button is replaced by cancelling the dispatch confirmation;\nduplicate dispatch now also asserts a single dispatchRecovery command.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:35:10-07:00"},{"Sha1":"fc29eb7f4265860abbe9e9020f422e48c449abad","Message":"test: let isolated acceptance use overridable backend and gateway ports\n\nConcurrent isolated runs (another agent's release check) previously\ncollided on fixed 4196/4197 and 4296/4297. Defaults are unchanged.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T19:27:46-07:00"},{"Sha1":"07e8b3aaf5ad14e3d5b8a187095644ed28473c72","Message":"feat: preserve named coordination for overdue recovery cycles\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:31:13-07:00"}],"HeadCommit":{"Sha1":"053ee521aee736fe9331a10e5c8cf392c364f891","Message":"test: drive recovery-workbench browser QA through the persistent workbench steps\n\nThe script predated PlatformRecoveryWorkbench and failed at its second check.\nIt now picks rooms via 恢复包厢 after each identity switch, uses the step tabs,\nconfirms gated actions in the dialog, and ticks the labelled cleaning checks.\nThe removed cancel button is replaced by cancelling the dispatch confirmation;\nduplicate dispatch now also asserts a single dispatchRecovery command.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:35:10-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/d2f01fca21f21e29458f0b3f6c5bf3939f56d55e...053ee521aee736fe9331a10e5c8cf392c364f891","Len":3}...
|
1791437914
|
Edit
Delete
|
|
35057
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/eager-goldberg-e41a2c
|
1
|
|
1791438225
|
Edit
Delete
|
|
35058
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/eager-goldberg-e41a2c
|
1
|
{"Commits":[{"Sha1":"62e85cc2e {"Commits":[{"Sha1":"62e85cc2ea4cf7bca22665a1a41441826e8e6856","Message":"docs: record isolated inspection-escalation run with the workbench QA fixes\n\nRan `node ops/isolated-acceptance.mjs inspection-escalation` on a35321a\n(ports 4396/4397 and 4496/4497, backends built into a local dist):\n82/82 persistence, native inventory pass, escalation browser QA 11 checks\nwith two backend restarts leaving tenant state unchanged, then regressions\ninspection-remediation 9, store-operations 9, booking-cancellation 9 and\npreparation 8 checks, no page errors. All six preserved previews were\nunchanged before and after (read-only hashes).\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:41:11-07:00"},{"Sha1":"a35321a98be501c0438829654912877674056db2","Message":"test: drive store operations QA through the persistent recovery workbench\n\nThe store-operations browser QA (also the regression step of the\nbooking-cancellation, inspection-remediation and inspection-escalation\nsuites) predated the recovery workbench from fff54f9 and timed out on its\nfirst step. It now switches to the repair identity before choosing room D\nin 恢复包厢 (an identity switch remounts the panel), opens the 恢复条件\nstep, fills 本次恢复操作依据, expands the step panel details and confirms\n设备功能复验 in the dialog.\n\nAlso brought over two fixes from claude/remaining-packages that this run\nneeded:\n- 79b2c10: failed inspection items require a risk grade since f1b7199\n (store-operations, inspection-remediation, inspection-escalation QA).\n- c78d430: KTV_ISOLATED_BACKEND_PORTS / KTV_ISOLATED_GATEWAY_PORTS so\n isolated runs avoid the ports used by concurrent runs (defaults unchanged).\n\nEvidence (isolated tmpfs Postgres/Redis, ports 4396/4397 and 4496/4497,\nbackends built into a local dist):\n- 2026-10-07-store-operations-workbench-qa: 71/71 persistence, native\n inventory, 9/9 browser checks, preparation regression 8 checks, no page\n errors. attempt-1/ is the earlier run that got past the workbench step\n and then failed on the missing risk grade. run.log names the evidence\n folder by its pre-rename -run2 path.\n- 2026-10-07-inspection-remediation-workbench-qa: 79/79 persistence;\n inspection-remediation, store-operations, booking-cancellation (9 each)\n and preparation (8) browser checks pass.\n\ninspection-escalation was not run. recovery-workbench-browser-qa.mjs is\nstill stale against the new workbench and is not changed here.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:36:02-07:00"}],"HeadCommit":{"Sha1":"62e85cc2ea4cf7bca22665a1a41441826e8e6856","Message":"docs: record isolated inspection-escalation run with the workbench QA fixes\n\nRan `node ops/isolated-acceptance.mjs inspection-escalation` on a35321a\n(ports 4396/4397 and 4496/4497, backends built into a local dist):\n82/82 persistence, native inventory pass, escalation browser QA 11 checks\nwith two backend restarts leaving tenant state unchanged, then regressions\ninspection-remediation 9, store-operations 9, booking-cancellation 9 and\npreparation 8 checks, no page errors. All six preserved previews were\nunchanged before and after (read-only hashes).\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:41:11-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4888f7d11b6a43024af4d81c1b293df42a5aee61...62e85cc2ea4cf7bca22665a1a41441826e8e6856","Len":2}...
|
1791438225
|
Edit
Delete
|
|
35062
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"27ffb3d81 {"Commits":[{"Sha1":"27ffb3d812079fff9ea6292dcb8721bb486fdc01","Message":"test: verify merged inspection and store-operations QA fixes on main\n\ninspection-escalation suite at 8c9fdcc (main plus a35321a and e68425f), isolated\ntmpfs Postgres/Redis on ports 4596/4597 and 4696/4697: 82/82 persistence, native\ninventory, 11 escalation browser checks, inspection-remediation,\nstore-operations and booking-cancellation regressions (9 each), preparation\nregression (8), two backend restarts with unchanged state, no page errors.\nStore build no longer warns about the duplicate onConfirm prop.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:45:21-07:00"},{"Sha1":"8c9fdcc4c40d8a4ecf557082ae299083e97333a4","Message":"fix: drop duplicate onConfirm prop on platform operations panel (build warning)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T19:12:39-07:00"},{"Sha1":"b665d37b23b65069cc28f4c6277fa8ba30acaec1","Message":"Merge store-operations and inspection QA workbench fixes (claude/eager-goldberg-e41a2c)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:41:25-07:00"},{"Sha1":"a35321a98be501c0438829654912877674056db2","Message":"test: drive store operations QA through the persistent recovery workbench\n\nThe store-operations browser QA (also the regression step of the\nbooking-cancellation, inspection-remediation and inspection-escalation\nsuites) predated the recovery workbench from fff54f9 and timed out on its\nfirst step. It now switches to the repair identity before choosing room D\nin 恢复包厢 (an identity switch remounts the panel), opens the 恢复条件\nstep, fills 本次恢复操作依据, expands the step panel details and confirms\n设备功能复验 in the dialog.\n\nAlso brought over two fixes from claude/remaining-packages that this run\nneeded:\n- 79b2c10: failed inspection items require a risk grade since f1b7199\n (store-operations, inspection-remediation, inspection-escalation QA).\n- c78d430: KTV_ISOLATED_BACKEND_PORTS / KTV_ISOLATED_GATEWAY_PORTS so\n isolated runs avoid the ports used by concurrent runs (defaults unchanged).\n\nEvidence (isolated tmpfs Postgres/Redis, ports 4396/4397 and 4496/4497,\nbackends built into a local dist):\n- 2026-10-07-store-operations-workbench-qa: 71/71 persistence, native\n inventory, 9/9 browser checks, preparation regression 8 checks, no page\n errors. attempt-1/ is the earlier run that got past the workbench step\n and then failed on the missing risk grade. run.log names the evidence\n folder by its pre-rename -run2 path.\n- 2026-10-07-inspection-remediation-workbench-qa: 79/79 persistence;\n inspection-remediation, store-operations, booking-cancellation (9 each)\n and preparation (8) browser checks pass.\n\ninspection-escalation was not run. recovery-workbench-browser-qa.mjs is\nstill stale against the new workbench and is not changed here.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:36:02-07:00"}],"HeadCommit":{"Sha1":"27ffb3d812079fff9ea6292dcb8721bb486fdc01","Message":"test: verify merged inspection and store-operations QA fixes on main\n\ninspection-escalation suite at 8c9fdcc (main plus a35321a and e68425f), isolated\ntmpfs Postgres/Redis on ports 4596/4597 and 4696/4697: 82/82 persistence, native\ninventory, 11 escalation browser checks, inspection-remediation,\nstore-operations and booking-cancellation regressions (9 each), preparation\nregression (8), two backend restarts with unchanged state, no page errors.\nStore build no longer warns about the duplicate onConfirm prop.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T22:45:21-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/053ee521aee736fe9331a10e5c8cf392c364f891...27ffb3d812079fff9ea6292dcb8721bb486fdc01","Len":4}...
|
1791439639
|
Edit
Delete
|
|
35063
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"af5fa0e72 {"Commits":[{"Sha1":"af5fa0e72f3f52edcd77641f921f27bfe5ff86aa","Message":"docs: reassess requirement code and verification gaps at fixed source\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:14:52-07:00"}],"HeadCommit":{"Sha1":"af5fa0e72f3f52edcd77641f921f27bfe5ff86aa","Message":"docs: reassess requirement code and verification gaps at fixed source\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:14:52-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/27ffb3d812079fff9ea6292dcb8721bb486fdc01...af5fa0e72f3f52edcd77641f921f27bfe5ff86aa","Len":1}...
|
1791440103
|
Edit
Delete
|
|
35166
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"af8619f33 {"Commits":[{"Sha1":"af8619f337902eaa52b8882f559ee6c4b1c53279","Message":"docs: record verified recovery coordination release and preserved original states\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:48:48-07:00"},{"Sha1":"49dc32e17f1674f167ccd8ad4fda59195b0b68c8","Message":"fix: carry recovery coordination identity through application projection\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:59:37-07:00"},{"Sha1":"9b37e1292a540a7b9f544def0416d6038713ee69","Message":"fix: return original recovery coordination identity in durable receipts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:16:45-07:00"}],"HeadCommit":{"Sha1":"af8619f337902eaa52b8882f559ee6c4b1c53279","Message":"docs: record verified recovery coordination release and preserved original states\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:48:48-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/af5fa0e72f3f52edcd77641f921f27bfe5ff86aa...af8619f337902eaa52b8882f559ee6c4b1c53279","Len":3}...
|
1791452939
|
Edit
Delete
|
|
35167
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/manager-cockpit
|
1
|
|
1791453322
|
Edit
Delete
|
|
35168
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/manager-cockpit
|
1
|
{"Commits":[{"Sha1":"911b6d964 {"Commits":[{"Sha1":"911b6d964d06060174cc9e70e47d0db4306fe61c","Message":"docs: merge SCO store manager cockpit into PRD v0.17 baseline\n\n- PRD 7.37 SCO01–SCO12, AC93–AC98, D31–D35, U21, nav, checks, changelog\n- 交付包 10/20/21/22 and tracking JSON: PT15 prototype, DEV36 production,\n requirement/AC/decision rows, plan totals 277–435 person-days\n- verifiers move to 212 requirements / 37 groups / 98 AC / 35 D;\n 200-item historical inventories stay scoped to the original 200\n- acceptance matrix regenerated: SCO 11 partial (named cockpit tests),\n SCO11 template interception unimplemented; nothing signed off\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:46:45-07:00"},{"Sha1":"1e7025f5aa434d9b2c6fe8fa94f0e26e701bf39e","Message":"feat: add HQ review for manager cockpit appeals and divergence flags\n\n- 总部复核 view: today's daily reports, appeal queue, correction versions,\n divergence flags with recorded conclusions\n- settled scores stay immutable; corrections append versions (v1.1 …) that\n the leaderboard reads, and the original value stays in history\n- reviewers cannot handle their own stores; reasons are required; flag\n conclusions never change scores or ranks\n- manager side shows appeal outcome, correction version and review status\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:08:34-07:00"},{"Sha1":"fcef4cc45fea4e5747174e2213a9c1ccdbd44604","Message":"feat: close the manager cockpit action loop (SCO10)\n\n- 设备报修 creates a device re-verification order by moving the room to\n 待功能复验, logs it, and reads the status back from room state; one open\n order per room, stores without prototype rooms are refused\n- 待办中心 shows per-store open/urgent/overdue counts from the task center\n- inspection deductions map to a real inspection item and open its room\n- cockpit progress is kept in App across navigation and cleared on reset\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:05:51-07:00"},{"Sha1":"be8074eb7be4880eff226f6520235b7840adad83","Message":"fix: separate rolling 30-day metrics from monthly action counts in manager cockpit\n\nThe board showed 月核实好评 64 条 next to 10 月核实好评 10 条 for the same\nmonth, the same name/number conflict the analysis flagged in the source app.\nMetrics now use a rolling 30-day window, monthly actions are named by month,\nand a test guards against label reuse.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T00:04:24-07:00"},{"Sha1":"1030fe591ad98e93fadb652f4b63bcb23a27524f","Message":"feat: add store manager cockpit prototype (tasks, board, leaderboard)\n\n- 交付包/23: analysis of the existing store-manager mini-program and SCO spec\n- 店长驾驶舱 workspace with phone preview and 口径与依据 panel\n- 今日任务: explainable day score, must/optional gating, evidence levels\n- 本店看板: percentile benchmark lines, relative-gap first priority,\n diagnosis actions adoptable as tasks, review streak, inspection\n- 店长榜: separate action/efficiency boards, frozen settled month,\n appeals, divergence flag for HQ review (no auto deduction)\n- 9 domain tests\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:47:37-07:00"}],"HeadCommit":{"Sha1":"911b6d964d06060174cc9e70e47d0db4306fe61c","Message":"docs: merge SCO store manager cockpit into PRD v0.17 baseline\n\n- PRD 7.37 SCO01–SCO12, AC93–AC98, D31–D35, U21, nav, checks, changelog\n- 交付包 10/20/21/22 and tracking JSON: PT15 prototype, DEV36 production,\n requirement/AC/decision rows, plan totals 277–435 person-days\n- verifiers move to 212 requirements / 37 groups / 98 AC / 35 D;\n 200-item historical inventories stay scoped to the original 200\n- acceptance matrix regenerated: SCO 11 partial (named cockpit tests),\n SCO11 template interception unimplemented; nothing signed off\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:46:45-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/053ee521aee736fe9331a10e5c8cf392c364f891...911b6d964d06060174cc9e70e47d0db4306fe61c","Len":5}...
|
1791453322
|
Edit
Delete
|
|
35169
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/manager-cockpit
|
1
|
{"Commits":[{"Sha1":"9b5f19546 {"Commits":[{"Sha1":"9b5f195468db09bd024ceb52e9aca5f467488147","Message":"Merge remote-tracking branch 'origin/main' into claude/manager-cockpit\n\n# Conflicts:\n#\tdocs/acceptance-backlog.json\n#\tdocs/acceptance-matrix.json\n#\tdocs/acceptance-matrix.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:55:48-07:00"},{"Sha1":"af8619f337902eaa52b8882f559ee6c4b1c53279","Message":"docs: record verified recovery coordination release and preserved original states\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:48:48-07:00"},{"Sha1":"49dc32e17f1674f167ccd8ad4fda59195b0b68c8","Message":"fix: carry recovery coordination identity through application projection\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:59:37-07:00"},{"Sha1":"9b37e1292a540a7b9f544def0416d6038713ee69","Message":"fix: return original recovery coordination identity in durable receipts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:16:45-07:00"},{"Sha1":"af5fa0e72f3f52edcd77641f921f27bfe5ff86aa","Message":"docs: reassess requirement code and verification gaps at fixed source\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-07T23:14:52-07:00"}],"HeadCommit":{"Sha1":"9b5f195468db09bd024ceb52e9aca5f467488147","Message":"Merge remote-tracking branch 'origin/main' into claude/manager-cockpit\n\n# Conflicts:\n#\tdocs/acceptance-backlog.json\n#\tdocs/acceptance-matrix.json\n#\tdocs/acceptance-matrix.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:55:48-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/911b6d964d06060174cc9e70e47d0db4306fe61c...9b5f195468db09bd024ceb52e9aca5f467488147","Len":9}...
|
1791453351
|
Edit
Delete
|
|
35170
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
1|feat: add store manager cockpit prototype (tasks 1|feat: add store manager cockpit prototype (tasks, board, leaderboard)...
|
1791453500
|
Edit
Delete
|
|
35171
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
1|feat: add store manager cockpit prototype (tasks 1|feat: add store manager cockpit prototype (tasks, board, leaderboard)...
|
1791453507
|
Edit
Delete
|
|
35172
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"1fd2d2d9b {"Commits":[{"Sha1":"1fd2d2d9be7ed94ebc9cb23d6c00f20a9b2d2a32","Message":"Merge pull request 'feat: add store manager cockpit prototype (tasks, board, leaderboard)' (#1) from claude/manager-cockpit into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/1\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-08T17:58:26+08:00"},{"Sha1":"9b5f195468db09bd024ceb52e9aca5f467488147","Message":"Merge remote-tracking branch 'origin/main' into claude/manager-cockpit\n\n# Conflicts:\n#\tdocs/acceptance-backlog.json\n#\tdocs/acceptance-matrix.json\n#\tdocs/acceptance-matrix.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:55:48-07:00"},{"Sha1":"911b6d964d06060174cc9e70e47d0db4306fe61c","Message":"docs: merge SCO store manager cockpit into PRD v0.17 baseline\n\n- PRD 7.37 SCO01–SCO12, AC93–AC98, D31–D35, U21, nav, checks, changelog\n- 交付包 10/20/21/22 and tracking JSON: PT15 prototype, DEV36 production,\n requirement/AC/decision rows, plan totals 277–435 person-days\n- verifiers move to 212 requirements / 37 groups / 98 AC / 35 D;\n 200-item historical inventories stay scoped to the original 200\n- acceptance matrix regenerated: SCO 11 partial (named cockpit tests),\n SCO11 template interception unimplemented; nothing signed off\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:46:45-07:00"},{"Sha1":"1e7025f5aa434d9b2c6fe8fa94f0e26e701bf39e","Message":"feat: add HQ review for manager cockpit appeals and divergence flags\n\n- 总部复核 view: today's daily reports, appeal queue, correction versions,\n divergence flags with recorded conclusions\n- settled scores stay immutable; corrections append versions (v1.1 …) that\n the leaderboard reads, and the original value stays in history\n- reviewers cannot handle their own stores; reasons are required; flag\n conclusions never change scores or ranks\n- manager side shows appeal outcome, correction version and review status\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:08:34-07:00"},{"Sha1":"fcef4cc45fea4e5747174e2213a9c1ccdbd44604","Message":"feat: close the manager cockpit action loop (SCO10)\n\n- 设备报修 creates a device re-verification order by moving the room to\n 待功能复验, logs it, and reads the status back from room state; one open\n order per room, stores without prototype rooms are refused\n- 待办中心 shows per-store open/urgent/overdue counts from the task center\n- inspection deductions map to a real inspection item and open its room\n- cockpit progress is kept in App across navigation and cleared on reset\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T02:05:51-07:00"}],"HeadCommit":{"Sha1":"1fd2d2d9be7ed94ebc9cb23d6c00f20a9b2d2a32","Message":"Merge pull request 'feat: add store manager cockpit prototype (tasks, board, leaderboard)' (#1) from claude/manager-cockpit into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/1\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-08T17:58:26+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/af8619f337902eaa52b8882f559ee6c4b1c53279...1fd2d2d9be7ed94ebc9cb23d6c00f20a9b2d2a32","Len":7}...
|
1791453509
|
Edit
Delete
|
|
35173
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/manager-cockpit
|
1
|
|
1791453922
|
Edit
Delete
|
|
35206
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"265bd3706 {"Commits":[{"Sha1":"265bd3706c8792899831beb921456ee73160419f","Message":"docs: verify merged cockpit baseline and consumer session release\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T04:01:26-07:00"},{"Sha1":"c39a74d6711ef8fb1338243d2ee0c40ff68eeb41","Message":"merge: preserve manager cockpit baseline and consumer session protection\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T03:54:26-07:00"},{"Sha1":"5281892ca5b84b5a59d197304dc91dd4ca3be209","Message":"docs: record verified consumer session protection and deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T03:51:36-07:00"},{"Sha1":"f295ce8662ef00c4d1ae641c651c8685813ff787","Message":"fix: clear expired consumer private state and reject stale session responses\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T03:05:51-07:00"}],"HeadCommit":{"Sha1":"265bd3706c8792899831beb921456ee73160419f","Message":"docs: verify merged cockpit baseline and consumer session release\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T04:01:26-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/1fd2d2d9be7ed94ebc9cb23d6c00f20a9b2d2a32...265bd3706c8792899831beb921456ee73160419f","Len":4}...
|
1791457307
|
Edit
Delete
|
|
35279
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
|
1791470665
|
Edit
Delete
|
|
35280
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
{"Commits":[{"Sha1":"7d6bc6cfb {"Commits":[{"Sha1":"7d6bc6cfb570abcc581f9a9a091e409a3cd2a2a8","Message":"docs: track CLN04 lost items and MKT01 campaign plan evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:31:59-07:00"},{"Sha1":"0e2932f1e2043afdc0de5991a9ce3e037c60cd6c","Message":"feat: require campaign plan before approval and enforce period and stores (MKT01)\n\n- audience, stores, owner, period and stop condition required at approval;\n drafts may stay incomplete so existing creation callers keep working\n- approved campaigns are bookable and placeable only inside the period and\n for listed stores; plan edits create a new draft and keep history\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:31:59-07:00"},{"Sha1":"edbd25aa2ee15e0d3cd2933736fe246b90f816fb","Message":"feat: add lost item registration, custody, claim and handover (CLN04)\n\n- cleaners register only inside their own in-progress cleaning job and the\n visible cleaning scope; ops confirm custody, valuables need a locked locker\n- every move extends the custody chain; claims need a same-room order or a\n stated manual basis and keep only a masked phone number\n- handover rules for customer, proxy (never ID documents), police, platform;\n disposal only after the demo retention period, not by the registrant\n- wired into 事件与售后 with a two-line dispatch in remote-domain\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:31:59-07:00"},{"Sha1":"bf9abc97ac5111fec9d118f4ef54d1b2f9b25bf1","Message":"chore: resync derived package status after merging main\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:11:46-07:00"},{"Sha1":"f9d43192a54fb0d3a23d48884e8ebb49ccedf96b","Message":"Merge remote-tracking branch 'origin/main' into claude/sco11-invite\n\n# Conflicts:\n#\tdocs/acceptance-backlog.json\n#\tdocs/acceptance-matrix.json\n#\tdocs/acceptance-matrix.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:11:38-07:00"}],"HeadCommit":{"Sha1":"7d6bc6cfb570abcc581f9a9a091e409a3cd2a2a8","Message":"docs: track CLN04 lost items and MKT01 campaign plan evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T07:31:59-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/1fd2d2d9be7ed94ebc9cb23d6c00f20a9b2d2a32...7d6bc6cfb570abcc581f9a9a091e409a3cd2a2a8","Len":7}...
|
1791470665
|
Edit
Delete
|
|
35281
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
2|feat: add review invitation guardrail to manager 2|feat: add review invitation guardrail to manager cockpit (SCO11)...
|
1791470731
|
Edit
Delete
|
|
35282
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/hqr04-wall
|
1
|
|
1791508898
|
Edit
Delete
|
|
35283
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/hqr04-wall
|
1
|
{"Commits":[{"Sha1":"b21bb9946 {"Commits":[{"Sha1":"b21bb994622a599d6191193989a12d8ad7f6c264","Message":"docs: track STO05, ALI05 and DAT03 evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:01-07:00"},{"Sha1":"70dbcba8c3f9370f0e850810af3a5069147046ac","Message":"feat: add partner material licensing, partner cost and review, and brand metrics (ALI05, DAT03)\n\nALI05:\n- materials record owner and license (channel scope, end date, basis);\n partner acceptance is refused while any license is missing, off-channel or\n expired; seed materials are licensed so existing flows keep working\n- summary counts partner cost separately; total cost only when both campaign\n and partner costs are verified; unconfirmed partners show \"not incurred\"\n- partner review counts only explicitly linked consumption; ratio labelled as\n neither ROI nor causal\n\nDAT03:\n- exposure, attitude, consumption and repurchase reported side by side;\n attitude from covered reviews with opinions counted apart; repurchase only\n once the whole first-visit cohort finished the observation window; missing\n sources show \"—\" with a reason\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:00-07:00"},{"Sha1":"02c28d2fdedee2dbdc965eb2c6cd46d4ec77f623","Message":"feat: add cross-store alternatives with customer choice and explicit handover (STO05)\n\n- proposals freeze the original commitment, need permission for both stores\n and log every attempt\n- customers explicitly accept or decline with a recorded source; pricier\n options need separate fee consent, cheaper ones record a refund pending\n finance; nothing is charged or refunded automatically\n- responsibility moves only when the target store (not the proposer) accepts,\n yielding only an \"alternative booking pending creation\" reference\n- past orders, past slots and expired proposals are refused\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:00-07:00"},{"Sha1":"965d1e0034f5919e86a0c8046cfdb2263039a1a6","Message":"docs: track SUP06 support assist evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T17:31:45-07:00"},{"Sha1":"bea403cc30e17f16844238cacc956b99496615de","Message":"feat: add versioned support knowledge and fact-based assisted replies (SUP06)\n\n- knowledge articles hold only wording, versioned and published by someone\n other than the author; wording may not assert outcomes\n- status sentences come only from the case's queried facts; unknown or failed\n channel results, missing plans and unknown states hand off to a person\n- sending needs agent confirmation, is refused when facts or version changed\n or an added result claim is unsupported, and never changes case state\n- handling quality separates replies, handoffs, edits, stale versions and\n unknown customer outcome; state is kept in App per demo-reset epoch\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T17:31:45-07:00"}],"HeadCommit":{"Sha1":"b21bb994622a599d6191193989a12d8ad7f6c264","Message":"docs: track STO05, ALI05 and DAT03 evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:01-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/6499b5e192d8b4dcde58ffc9ac8d3a1c0cb37caf...b21bb994622a599d6191193989a12d8ad7f6c264","Len":10}...
|
1791508898
|
Edit
Delete
|
|
35284
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
3|feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 I 3|feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 INS05 SUP06 STO05 ALI05 DAT03)...
|
1791508977
|
Edit
Delete
|
|
35285
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
3|feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 I 3|feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 INS05 SUP06 STO05 ALI05 DAT03)...
|
1791508987
|
Edit
Delete
|
|
35286
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
{"Commits":[{"Sha1":"af8560043 {"Commits":[{"Sha1":"af8560043408968ec3bc59ba2ec72598fff1a649","Message":"Merge pull request 'feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 INS05 SUP06 STO05 ALI05 DAT03)' (#3) from claude/hqr04-wall into claude/sco11-invite\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/3\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:23:06+08:00"},{"Sha1":"b21bb994622a599d6191193989a12d8ad7f6c264","Message":"docs: track STO05, ALI05 and DAT03 evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:01-07:00"},{"Sha1":"70dbcba8c3f9370f0e850810af3a5069147046ac","Message":"feat: add partner material licensing, partner cost and review, and brand metrics (ALI05, DAT03)\n\nALI05:\n- materials record owner and license (channel scope, end date, basis);\n partner acceptance is refused while any license is missing, off-channel or\n expired; seed materials are licensed so existing flows keep working\n- summary counts partner cost separately; total cost only when both campaign\n and partner costs are verified; unconfirmed partners show \"not incurred\"\n- partner review counts only explicitly linked consumption; ratio labelled as\n neither ROI nor causal\n\nDAT03:\n- exposure, attitude, consumption and repurchase reported side by side;\n attitude from covered reviews with opinions counted apart; repurchase only\n once the whole first-visit cohort finished the observation window; missing\n sources show \"—\" with a reason\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:00-07:00"},{"Sha1":"02c28d2fdedee2dbdc965eb2c6cd46d4ec77f623","Message":"feat: add cross-store alternatives with customer choice and explicit handover (STO05)\n\n- proposals freeze the original commitment, need permission for both stores\n and log every attempt\n- customers explicitly accept or decline with a recorded source; pricier\n options need separate fee consent, cheaper ones record a refund pending\n finance; nothing is charged or refunded automatically\n- responsibility moves only when the target store (not the proposer) accepts,\n yielding only an \"alternative booking pending creation\" reference\n- past orders, past slots and expired proposals are refused\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:00-07:00"},{"Sha1":"965d1e0034f5919e86a0c8046cfdb2263039a1a6","Message":"docs: track SUP06 support assist evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T17:31:45-07:00"}],"HeadCommit":{"Sha1":"af8560043408968ec3bc59ba2ec72598fff1a649","Message":"Merge pull request 'feat: 补齐 9 项需求的原型规则与证据(HQR04 REV04 MKT05 LEA04 INS05 SUP06 STO05 ALI05 DAT03)' (#3) from claude/hqr04-wall into claude/sco11-invite\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/3\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:23:06+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/7d6bc6cfb570abcc581f9a9a091e409a3cd2a2a8...af8560043408968ec3bc59ba2ec72598fff1a649","Len":15}...
|
1791508989
|
Edit
Delete
|
|
35287
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-evidence
|
1
|
|
1791509702
|
Edit
Delete
|
|
35288
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-evidence
|
1
|
{"Commits":[{"Sha1":"c79e8a3c0 {"Commits":[{"Sha1":"c79e8a3c012f2745a7b8ddc316bdfada0c9e18f0","Message":"docs: add external integration checklist and track P0 evidence, GRP06 and GAM05\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"20aaf8e6f273d05e020db2776e2d6e7e64ebea4c","Message":"feat: add group buy and prize pool behind decision gates (GRP06, GAM05)\n\nGRP06:\n- a rule version must be approved under D29 (approver differs from proposer,\n basis recorded) before any group opens\n- joins carry the group version so stale concurrent joins are refused; group\n size and total quota are never exceeded\n- a formed group yields only pending-booking entitlements; booking checks\n capacity and is not entry; state never reuses coupon redemption\n- failed groups and early leavers get per-person pending refund records\n\nGAM05:\n- no reservation until quota owner, cost owner and unit cost are recorded\n- a pool shared by several activities is reserved/issued/released by version\n without exceeding quantity or budget\n- participation and audio/video publicity consent are separate; withdrawing\n media consent takes publicity down and keeps the prize\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"ae9178c4f76abf201ffb113ac48a38db6b0e1dc6","Message":"test: add clause-level evidence for 14 thinly covered P0 requirements\n\n58 requirement-prefixed tests for CON03, SELF04/05/08/09/12, JRN01/03-06,\nCLN03, INS03 and OPN02; no source changes. Unproven clauses are recorded as\ngaps in docs/acceptance-unimplemented.md.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"}],"HeadCommit":{"Sha1":"c79e8a3c012f2745a7b8ddc316bdfada0c9e18f0","Message":"docs: add external integration checklist and track P0 evidence, GRP06 and GAM05\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/b21bb994622a599d6191193989a12d8ad7f6c264...c79e8a3c012f2745a7b8ddc316bdfada0c9e18f0","Len":3}...
|
1791509703
|
Edit
Delete
|
|
35297
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
4|test: add clause-level evidence for 14 thinly co 4|test: add clause-level evidence for 14 thinly covered P0 requirements...
|
1791510360
|
Edit
Delete
|
|
35298
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
4|test: add clause-level evidence for 14 thinly co 4|test: add clause-level evidence for 14 thinly covered P0 requirements...
|
1791510368
|
Edit
Delete
|
|
35299
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
{"Commits":[{"Sha1":"826cb5cd4 {"Commits":[{"Sha1":"826cb5cd40278dc141e94f695628c700b4c4c98c","Message":"Merge pull request 'test: add clause-level evidence for 14 thinly covered P0 requirements' (#4) from claude/p0-evidence into claude/sco11-invite\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/4\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:46:06+08:00"},{"Sha1":"c79e8a3c012f2745a7b8ddc316bdfada0c9e18f0","Message":"docs: add external integration checklist and track P0 evidence, GRP06 and GAM05\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"20aaf8e6f273d05e020db2776e2d6e7e64ebea4c","Message":"feat: add group buy and prize pool behind decision gates (GRP06, GAM05)\n\nGRP06:\n- a rule version must be approved under D29 (approver differs from proposer,\n basis recorded) before any group opens\n- joins carry the group version so stale concurrent joins are refused; group\n size and total quota are never exceeded\n- a formed group yields only pending-booking entitlements; booking checks\n capacity and is not entry; state never reuses coupon redemption\n- failed groups and early leavers get per-person pending refund records\n\nGAM05:\n- no reservation until quota owner, cost owner and unit cost are recorded\n- a pool shared by several activities is reserved/issued/released by version\n without exceeding quantity or budget\n- participation and audio/video publicity consent are separate; withdrawing\n media consent takes publicity down and keeps the prize\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"ae9178c4f76abf201ffb113ac48a38db6b0e1dc6","Message":"test: add clause-level evidence for 14 thinly covered P0 requirements\n\n58 requirement-prefixed tests for CON03, SELF04/05/08/09/12, JRN01/03-06,\nCLN03, INS03 and OPN02; no source changes. Unproven clauses are recorded as\ngaps in docs/acceptance-unimplemented.md.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"}],"HeadCommit":{"Sha1":"826cb5cd40278dc141e94f695628c700b4c4c98c","Message":"Merge pull request 'test: add clause-level evidence for 14 thinly covered P0 requirements' (#4) from claude/p0-evidence into claude/sco11-invite\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/4\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:46:06+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/af8560043408968ec3bc59ba2ec72598fff1a649...826cb5cd40278dc141e94f695628c700b4c4c98c","Len":4}...
|
1791510369
|
Edit
Delete
|
|
35308
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
5|feat: add review invitation guardrail to manager 5|feat: add review invitation guardrail to manager cockpit (SCO11)...
|
1791510472
|
Edit
Delete
|
|
35309
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
5|feat: add review invitation guardrail to manager 5|feat: add review invitation guardrail to manager cockpit (SCO11)...
|
1791510481
|
Edit
Delete
|
|
35310
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"50f986163 {"Commits":[{"Sha1":"50f986163eb45752c7330a5e5dc879133864b219","Message":"Merge pull request 'feat: add review invitation guardrail to manager cockpit (SCO11)' (#5) from claude/p0-evidence into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/5\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:48:00+08:00"},{"Sha1":"c79e8a3c012f2745a7b8ddc316bdfada0c9e18f0","Message":"docs: add external integration checklist and track P0 evidence, GRP06 and GAM05\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"20aaf8e6f273d05e020db2776e2d6e7e64ebea4c","Message":"feat: add group buy and prize pool behind decision gates (GRP06, GAM05)\n\nGRP06:\n- a rule version must be approved under D29 (approver differs from proposer,\n basis recorded) before any group opens\n- joins carry the group version so stale concurrent joins are refused; group\n size and total quota are never exceeded\n- a formed group yields only pending-booking entitlements; booking checks\n capacity and is not entry; state never reuses coupon redemption\n- failed groups and early leavers get per-person pending refund records\n\nGAM05:\n- no reservation until quota owner, cost owner and unit cost are recorded\n- a pool shared by several activities is reserved/issued/released by version\n without exceeding quantity or budget\n- participation and audio/video publicity consent are separate; withdrawing\n media consent takes publicity down and keeps the prize\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"ae9178c4f76abf201ffb113ac48a38db6b0e1dc6","Message":"test: add clause-level evidence for 14 thinly covered P0 requirements\n\n58 requirement-prefixed tests for CON03, SELF04/05/08/09/12, JRN01/03-06,\nCLN03, INS03 and OPN02; no source changes. Unproven clauses are recorded as\ngaps in docs/acceptance-unimplemented.md.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:31:27-07:00"},{"Sha1":"b21bb994622a599d6191193989a12d8ad7f6c264","Message":"docs: track STO05, ALI05 and DAT03 evidence\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T18:19:01-07:00"}],"HeadCommit":{"Sha1":"50f986163eb45752c7330a5e5dc879133864b219","Message":"Merge pull request 'feat: add review invitation guardrail to manager cockpit (SCO11)' (#5) from claude/p0-evidence into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/5\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T09:48:00+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/265bd3706c8792899831beb921456ee73160419f...50f986163eb45752c7330a5e5dc879133864b219","Len":25}...
|
1791510481
|
Edit
Delete
|
|
35311
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
|
1791510657
|
Edit
Delete
|
|
35312
|
5
|
14
|
5
|
124
|
562
|
0
|
|
1
|
2|
|
1791510657
|
Edit
Delete
|
|
35313
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/hqr04-wall
|
1
|
|
1791510658
|
Edit
Delete
|
|
35314
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-evidence
|
1
|
|
1791510660
|
Edit
Delete
|
|
35132
|
16
|
1
|
16
|
125
|
0
|
0
|
|
0
|
|
1791450264
|
Edit
Delete
|