|
35753
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
11|test: dedicated evidence for 14 P1/P2 requireme 11|test: dedicated evidence for 14 P1/P2 requirements and strict licence dates...
|
1791559480
|
Edit
Delete
|
|
35752
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"75226a606 {"Commits":[{"Sha1":"75226a6068dd3368e168ae442434919f4433e391","Message":"Merge pull request 'test: dedicated evidence for 14 P1/P2 requirements and strict licence dates' (#10) from claude/p12-verification into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/10\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:24:18+08:00"},{"Sha1":"ce69a247abe013152697f0223aadfb805b78a15e","Message":"docs: record P1/P2 evidence run and classify the 13 unmodelled requirements\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-09T08:17:15-07:00"},{"Sha1":"86bef89c5e11f689ecac6e31b20e3969886364d3","Message":"test: dedicated evidence for 14 P1/P2 requirements and strict licence dates\n\nNamed requirement evidence for clauses the domain and service code actually\nenforces: LET02, LET04, CAR03, CAR05, EQP04, CRM02, CRM03, VID02, VID04,\nLIV01, LIV02, ADV04, GAM02 and GAM04 (prototype req-*-evidence files plus\nself-contained services evidence tests), registered in check-acceptance.\n\nThe 13 remaining IDs (PER02, PER06, PER08, SAF04, VID01, ADV03, ADV06,\nGAM01, GAM03, FIN04, WEB04, AUT05, HQR08) have no modelled logic beyond UI\ntext or depend on external capability, so they stay unmapped rather than\nbacked by copy-only tests.\n\nFix: local-life isDate now requires a real calendar date (Date.parse rolled\n2026-02-30 into March) and material licences use it instead of a shape-only\nregex that accepted 2026-99-99.\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-09T08:16:47-07:00"}],"HeadCommit":{"Sha1":"75226a6068dd3368e168ae442434919f4433e391","Message":"Merge pull request 'test: dedicated evidence for 14 P1/P2 requirements and strict licence dates' (#10) from claude/p12-verification into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/10\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:24:18+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/da621dcfdba2155d108e95acc57c209bf4d23787...75226a6068dd3368e168ae442434919f4433e391","Len":3}...
|
1791559460
|
Edit
Delete
|
|
35751
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
10|test: dedicated evidence for 14 P1/P2 requireme 10|test: dedicated evidence for 14 P1/P2 requirements and strict licence dates...
|
1791559459
|
Edit
Delete
|
|
35750
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
10|test: dedicated evidence for 14 P1/P2 requireme 10|test: dedicated evidence for 14 P1/P2 requirements and strict licence dates...
|
1791559454
|
Edit
Delete
|
|
35749
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/vid01-adv03
|
1
|
{"Commits":[{"Sha1":"1e8e5a67f {"Commits":[{"Sha1":"1e8e5a67f73c5caa4dc01d54d2805a95fd3560e9","Message":"docs: record VID01/ADV03 acceptance run (827/827)\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-09T08:22:19-07:00"},{"Sha1":"a4552af499ff0a9b54e7a9b3f62add0c4de2c05c","Message":"feat: gate channel operations on reviewed accounts (VID01) and cap exchange promises across plans (ADV03)\n\nVID01: product mappings now require the channel account to have passed\nmanual review and record the reviewed account version. Editing the account\nblocks further mapping and raises a recheck task for its existing mappings\nuntil the account is reviewed again; the original mapping is kept.\n\nADV03: submitting or confirming an advertising exchange now checks the\nquantities already held by other submitted or confirmed exchanges on the\nsame resource for overlapping periods. Drafts, returned, withdrawn and ended\nterms hold nothing. The read projection and store page flag a shortfall.\nExecution and grants remain refused pending Owner approval.\n\nExisting tests that mapped unreviewed accounts now review them first, and\nthe MKT01 draft-campaign refusal uses a reviewed account so it still proves\nits own clause.\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-09T08:22:07-07:00"},{"Sha1":"aebdeecb72494b65b8a8cd27403df42a21c426dc","Message":"Merge remote-tracking branch 'origin/main' into claude/vid01-adv03\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:18:20-07:00"}],"HeadCommit":{"Sha1":"1e8e5a67f73c5caa4dc01d54d2805a95fd3560e9","Message":"docs: record VID01/ADV03 acceptance run (827/827)\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-09T08:22:19-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/ce69a247abe013152697f0223aadfb805b78a15e...1e8e5a67f73c5caa4dc01d54d2805a95fd3560e9","Len":3}...
|
1791559345
|
Edit
Delete
|
|
35748
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/vid01-adv03
|
1
|
|
1791559345
|
Edit
Delete
|
|
35747
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"da621dcfd {"Commits":[{"Sha1":"da621dcfdba2155d108e95acc57c209bf4d23787","Message":"Merge pull request 'test: move remaining hardcoded booking fixtures onto future dates' (#9) from claude/fixture-dates into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:21:15+08:00"},{"Sha1":"c556b1f0ea5506121d2b73c8540836cc990bf0cb","Message":"test: move remaining hardcoded booking fixtures onto future dates\n\nThe CRM04/BRD04 20:30 failures were already fixed on main (3e41516,\n4941806). Running the self-contained suites under a shifted clock found\ntwo more booking fixtures that would start failing once their date passed:\n\n- composition-fixtures.mjs booked 2026-10-20, so all seven PER07 tests\n fail from 20:30 Asia/Shanghai that day.\n- prototype-enhancement.persistence.test.mjs defaulted to 2026-10-12 and\n used 10-13/14/15 for its other bookings.\n\nBoth now go through futureBookingDate(), which keeps weekdays and distinct\ndates while staying ahead of the server day.\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-09T08:20:24-07:00"}],"HeadCommit":{"Sha1":"da621dcfdba2155d108e95acc57c209bf4d23787","Message":"Merge pull request 'test: move remaining hardcoded booking fixtures onto future dates' (#9) from claude/fixture-dates into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/9\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:21:15+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/5b243530b3cc06d5db2cf1c5e3b5772ee8ba9059...da621dcfdba2155d108e95acc57c209bf4d23787","Len":2}...
|
1791559276
|
Edit
Delete
|
|
35746
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
9|test: move remaining hardcoded booking fixtures 9|test: move remaining hardcoded booking fixtures onto future dates...
|
1791559275
|
Edit
Delete
|
|
35745
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
9|test: move remaining hardcoded booking fixtures 9|test: move remaining hardcoded booking fixtures onto future dates...
|
1791559271
|
Edit
Delete
|
|
35744
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/fixture-dates
|
1
|
{"Commits":[{"Sha1":"c556b1f0e {"Commits":[{"Sha1":"c556b1f0ea5506121d2b73c8540836cc990bf0cb","Message":"test: move remaining hardcoded booking fixtures onto future dates\n\nThe CRM04/BRD04 20:30 failures were already fixed on main (3e41516,\n4941806). Running the self-contained suites under a shifted clock found\ntwo more booking fixtures that would start failing once their date passed:\n\n- composition-fixtures.mjs booked 2026-10-20, so all seven PER07 tests\n fail from 20:30 Asia/Shanghai that day.\n- prototype-enhancement.persistence.test.mjs defaulted to 2026-10-12 and\n used 10-13/14/15 for its other bookings.\n\nBoth now go through futureBookingDate(), which keeps weekdays and distinct\ndates while staying ahead of the server day.\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-09T08:20:24-07:00"}],"HeadCommit":{"Sha1":"c556b1f0ea5506121d2b73c8540836cc990bf0cb","Message":"test: move remaining hardcoded booking fixtures onto future dates\n\nThe CRM04/BRD04 20:30 failures were already fixed on main (3e41516,\n4941806). Running the self-contained suites under a shifted clock found\ntwo more booking fixtures that would start failing once their date passed:\n\n- composition-fixtures.mjs booked 2026-10-20, so all seven PER07 tests\n fail from 20:30 Asia/Shanghai that day.\n- prototype-enhancement.persistence.test.mjs defaulted to 2026-10-12 and\n used 10-13/14/15 for its other bookings.\n\nBoth now go through futureBookingDate(), which keeps weekdays and distinct\ndates while staying ahead of the server day.\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-09T08:20:24-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/5b243530b3cc06d5db2cf1c5e3b5772ee8ba9059...c556b1f0ea5506121d2b73c8540836cc990bf0cb","Len":1}...
|
1791559227
|
Edit
Delete
|
|
35743
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/fixture-dates
|
1
|
|
1791559227
|
Edit
Delete
|
|
35742
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"5b243530b {"Commits":[{"Sha1":"5b243530b3cc06d5db2cf1c5e3b5772ee8ba9059","Message":"Merge pull request 'fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit' (#8) from claude/aud-exit into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/8\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:17:23+08:00"},{"Sha1":"3f40607868b1e46eaf9efc323d7e257636bd4e29","Message":"fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit\n\nExit used to freeze an exiting cooperation: deliveries were rejected, so\nopen promises had no continued-handling path (ALI01, AC30).\n\n- deliver accepts active or exiting cooperations, still capped by each\n original obligation; after-exit entries are tagged phase:'after-exit'\n with the acting principal.\n- exit records which obligations were open at that moment; there is still\n no action that adds new obligations, and approve stays draft-only.\n- new completeExit moves exiting -\u003e exited only when every original\n obligation is delivered (OBLIGATIONS_OPEN otherwise); exited rejects\n further deliveries. Finance reconcile is unaffected and funds remain\n unverified.\n- store workbench mirrors the rules and adds a 完成退出 action.\n- ALI01/AC30 named test mapping for the new rule test.\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-09T08:13:43-07:00"}],"HeadCommit":{"Sha1":"5b243530b3cc06d5db2cf1c5e3b5772ee8ba9059","Message":"Merge pull request 'fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit' (#8) from claude/aud-exit into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/8\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:17:23+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/71cace95f39c47d98373776f33c659ea8814a869...5b243530b3cc06d5db2cf1c5e3b5772ee8ba9059","Len":2}...
|
1791559046
|
Edit
Delete
|
|
35741
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
8|fix(AUD-EXIT): keep fulfilling original obligati 8|fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit...
|
1791559044
|
Edit
Delete
|
|
35740
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
8|fix(AUD-EXIT): keep fulfilling original obligati 8|fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit...
|
1791559039
|
Edit
Delete
|
|
35739
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p12-verification
|
1
|
{"Commits":[{"Sha1":"ce69a247a {"Commits":[{"Sha1":"ce69a247abe013152697f0223aadfb805b78a15e","Message":"docs: record P1/P2 evidence run and classify the 13 unmodelled requirements\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-09T08:17:15-07:00"},{"Sha1":"86bef89c5e11f689ecac6e31b20e3969886364d3","Message":"test: dedicated evidence for 14 P1/P2 requirements and strict licence dates\n\nNamed requirement evidence for clauses the domain and service code actually\nenforces: LET02, LET04, CAR03, CAR05, EQP04, CRM02, CRM03, VID02, VID04,\nLIV01, LIV02, ADV04, GAM02 and GAM04 (prototype req-*-evidence files plus\nself-contained services evidence tests), registered in check-acceptance.\n\nThe 13 remaining IDs (PER02, PER06, PER08, SAF04, VID01, ADV03, ADV06,\nGAM01, GAM03, FIN04, WEB04, AUT05, HQR08) have no modelled logic beyond UI\ntext or depend on external capability, so they stay unmapped rather than\nbacked by copy-only tests.\n\nFix: local-life isDate now requires a real calendar date (Date.parse rolled\n2026-02-30 into March) and material licences use it instead of a shape-only\nregex that accepted 2026-99-99.\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-09T08:16:47-07:00"}],"HeadCommit":{"Sha1":"ce69a247abe013152697f0223aadfb805b78a15e","Message":"docs: record P1/P2 evidence run and classify the 13 unmodelled requirements\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-09T08:17:15-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/71cace95f39c47d98373776f33c659ea8814a869...ce69a247abe013152697f0223aadfb805b78a15e","Len":2}...
|
1791559038
|
Edit
Delete
|
|
35738
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p12-verification
|
1
|
|
1791559038
|
Edit
Delete
|
|
35737
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/aud-exit
|
1
|
{"Commits":[{"Sha1":"3f4060786 {"Commits":[{"Sha1":"3f40607868b1e46eaf9efc323d7e257636bd4e29","Message":"fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit\n\nExit used to freeze an exiting cooperation: deliveries were rejected, so\nopen promises had no continued-handling path (ALI01, AC30).\n\n- deliver accepts active or exiting cooperations, still capped by each\n original obligation; after-exit entries are tagged phase:'after-exit'\n with the acting principal.\n- exit records which obligations were open at that moment; there is still\n no action that adds new obligations, and approve stays draft-only.\n- new completeExit moves exiting -\u003e exited only when every original\n obligation is delivered (OBLIGATIONS_OPEN otherwise); exited rejects\n further deliveries. Finance reconcile is unaffected and funds remain\n unverified.\n- store workbench mirrors the rules and adds a 完成退出 action.\n- ALI01/AC30 named test mapping for the new rule test.\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-09T08:13:43-07:00"}],"HeadCommit":{"Sha1":"3f40607868b1e46eaf9efc323d7e257636bd4e29","Message":"fix(AUD-EXIT): keep fulfilling original obligations after cooperation exit\n\nExit used to freeze an exiting cooperation: deliveries were rejected, so\nopen promises had no continued-handling path (ALI01, AC30).\n\n- deliver accepts active or exiting cooperations, still capped by each\n original obligation; after-exit entries are tagged phase:'after-exit'\n with the acting principal.\n- exit records which obligations were open at that moment; there is still\n no action that adds new obligations, and approve stays draft-only.\n- new completeExit moves exiting -\u003e exited only when every original\n obligation is delivered (OBLIGATIONS_OPEN otherwise); exited rejects\n further deliveries. Finance reconcile is unaffected and funds remain\n unverified.\n- store workbench mirrors the rules and adds a 完成退出 action.\n- ALI01/AC30 named test mapping for the new rule test.\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-09T08:13:43-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4a57e260f03560e38283a053d0130a5a2fbdc8b7...3f40607868b1e46eaf9efc323d7e257636bd4e29","Len":1}...
|
1791558827
|
Edit
Delete
|
|
35736
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/aud-exit
|
1
|
|
1791558827
|
Edit
Delete
|
|
35735
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"71cace95f {"Commits":[{"Sha1":"71cace95f39c47d98373776f33c659ea8814a869","Message":"Merge pull request 'test: prepare CON01 sandbox sign-off for booking slots' (#7) from claude/p0-verification into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/7\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:11:24+08:00"},{"Sha1":"a463e4998792c004aee00403030428a45a9e304e","Message":"docs: record P0 dedicated verification run and pending development defaults\n\nRegenerated acceptance matrix from a 785/785 run (check=0, gate=2 as expected).\nAll seven previously unmapped P0 requirements now have named, passing\nevidence; 27 P1/P2 remain unmapped. Business decisions doc lists the hold\nduration, earliest redemption time and invitation arrival text as\ndevelopment defaults awaiting approval.\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-09T08:07:39-07:00"},{"Sha1":"49418067627df02c9d7a25525751135147741db3","Message":"test: keep CRM04 contact-exit bookings on future dates\n\nThe test booked fixed 2026-10-09/10 slots and failed with BOOKING_START_PAST once those evenings passed; use futureBookingDate like the rest of the file.\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-09T08:07:02-07:00"},{"Sha1":"064a8b0928777aec7c5a39db0df9c38bcd3f83e5","Message":"feat: dedicated verification for P0 LET01, LET03, CRM01 and SELF11\n\n- consumer-letters.mjs: private invitation (LET01) and end letter (LET03)\n projections from the customer's own records; the consumer app renders\n them instead of inline markup. The invitation appears only after payment\n confirmation and stays in sync with room changes and cancellations. It\n never carries secrets or grants entry. The end letter shows sandbox fees,\n late or duplicate payments pending manual refund, and the after-sales\n entry. A failed letter never blocks fulfilment or cleaning.\n- customer-relationship.mjs: identity, membership and each contact purpose\n are separate facts (CRM01). Logging in, booking or paying never creates a\n membership or marketing permission, and the customer link stays pending.\n- self-service-channels tests (SELF11): voucher and own bookings share one\n booking master, platform calendar input is ignored, an invitation grants\n nothing, and refusing contact leaves consumption unchanged.\n- check-acceptance registers the new named mappings.\n\nReal carriers, delivery, refunds and customer/membership sources remain\nexternal (DEP02/04/05/09, BD01/BD03).\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-09T08:05:30-07:00"},{"Sha1":"c4917e16dd8f2435a337e9410cc022fe30abf1a1","Message":"Merge branch 'claude/sup01-faq' into claude/p0-verification\n\n# Conflicts:\n#\tops/check-acceptance.mjs\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T07:59:07-07:00"}],"HeadCommit":{"Sha1":"71cace95f39c47d98373776f33c659ea8814a869","Message":"Merge pull request 'test: prepare CON01 sandbox sign-off for booking slots' (#7) from claude/p0-verification into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/7\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:11:24+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4a57e260f03560e38283a053d0130a5a2fbdc8b7...71cace95f39c47d98373776f33c659ea8814a869","Len":13}...
|
1791558686
|
Edit
Delete
|
|
35734
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
7|test: prepare CON01 sandbox sign-off for booking 7|test: prepare CON01 sandbox sign-off for booking slots...
|
1791558685
|
Edit
Delete
|
|
35733
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
7|test: prepare CON01 sandbox sign-off for booking 7|test: prepare CON01 sandbox sign-off for booking slots...
|
1791558680
|
Edit
Delete
|
|
35732
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"4a57e260f {"Commits":[{"Sha1":"4a57e260f03560e38283a053d0130a5a2fbdc8b7","Message":"Merge pull request 'feat(SUP01): public FAQ and pre-booking customer help on current main' (#6) from claude/sup01-faq into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:09:15+08:00"},{"Sha1":"b0a6553eaba2ec66b883d35ded419bc3bcbabf34","Message":"feat(SUP01): public FAQ and pre-booking customer help on current main\n\nPort the public FAQ, pre-booking general help and original help-record\ntargeting from codex/ktv-delivery-integration (5d56fcc) onto main's\nconsumer workspace reader (f295ce8), instead of the older readSerial guard.\n\n- Signed-out and no-booking customers can open the FAQ; it exposes no\n customer, store, price or device facts.\n- Signed-in customers without a booking can save a store-level general\n help request; payment/redeem/door topics still require the original\n booking. Results reuse independent review and customer confirmation.\n- Receipts locate the exact original help record; help drafts and result\n notes are cleared only within the same identity and help scope.\n- SUP01 gets named test mappings (consumer-help, prototype-enhancement,\n persistence).\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-09T07:57:59-07:00"}],"HeadCommit":{"Sha1":"4a57e260f03560e38283a053d0130a5a2fbdc8b7","Message":"Merge pull request 'feat(SUP01): public FAQ and pre-booking customer help on current main' (#6) from claude/sup01-faq into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/6\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:09:15+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/9fff212c9822dc4ca3931687da92eca0fc9e3da9...4a57e260f03560e38283a053d0130a5a2fbdc8b7","Len":2}...
|
1791558557
|
Edit
Delete
|
|
35731
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
6|feat(SUP01): public FAQ and pre-booking customer 6|feat(SUP01): public FAQ and pre-booking customer help on current main...
|
1791558556
|
Edit
Delete
|
|
35730
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
6|feat(SUP01): public FAQ and pre-booking customer 6|feat(SUP01): public FAQ and pre-booking customer help on current main...
|
1791558541
|
Edit
Delete
|
|
35729
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-verification
|
1
|
{"Commits":[{"Sha1":"a463e4998 {"Commits":[{"Sha1":"a463e4998792c004aee00403030428a45a9e304e","Message":"docs: record P0 dedicated verification run and pending development defaults\n\nRegenerated acceptance matrix from a 785/785 run (check=0, gate=2 as expected).\nAll seven previously unmapped P0 requirements now have named, passing\nevidence; 27 P1/P2 remain unmapped. Business decisions doc lists the hold\nduration, earliest redemption time and invitation arrival text as\ndevelopment defaults awaiting approval.\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-09T08:07:39-07:00"},{"Sha1":"49418067627df02c9d7a25525751135147741db3","Message":"test: keep CRM04 contact-exit bookings on future dates\n\nThe test booked fixed 2026-10-09/10 slots and failed with BOOKING_START_PAST once those evenings passed; use futureBookingDate like the rest of the file.\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-09T08:07:02-07:00"},{"Sha1":"064a8b0928777aec7c5a39db0df9c38bcd3f83e5","Message":"feat: dedicated verification for P0 LET01, LET03, CRM01 and SELF11\n\n- consumer-letters.mjs: private invitation (LET01) and end letter (LET03)\n projections from the customer's own records; the consumer app renders\n them instead of inline markup. The invitation appears only after payment\n confirmation and stays in sync with room changes and cancellations. It\n never carries secrets or grants entry. The end letter shows sandbox fees,\n late or duplicate payments pending manual refund, and the after-sales\n entry. A failed letter never blocks fulfilment or cleaning.\n- customer-relationship.mjs: identity, membership and each contact purpose\n are separate facts (CRM01). Logging in, booking or paying never creates a\n membership or marketing permission, and the customer link stays pending.\n- self-service-channels tests (SELF11): voucher and own bookings share one\n booking master, platform calendar input is ignored, an invitation grants\n nothing, and refusing contact leaves consumption unchanged.\n- check-acceptance registers the new named mappings.\n\nReal carriers, delivery, refunds and customer/membership sources remain\nexternal (DEP02/04/05/09, BD01/BD03).\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-09T08:05:30-07:00"},{"Sha1":"c4917e16dd8f2435a337e9410cc022fe30abf1a1","Message":"Merge branch 'claude/sup01-faq' into claude/p0-verification\n\n# Conflicts:\n#\tops/check-acceptance.mjs\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T07:59:07-07:00"},{"Sha1":"94b2f7f8abb59034e4e1b6a2e6ee2e5d1b050bfd","Message":"Merge branch 'claude/signoff-pilot' into claude/p0-verification\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T07:58:53-07:00"}],"HeadCommit":{"Sha1":"a463e4998792c004aee00403030428a45a9e304e","Message":"docs: record P0 dedicated verification run and pending development defaults\n\nRegenerated acceptance matrix from a 785/785 run (check=0, gate=2 as expected).\nAll seven previously unmapped P0 requirements now have named, passing\nevidence; 27 P1/P2 remain unmapped. Business decisions doc lists the hold\nduration, earliest redemption time and invitation arrival text as\ndevelopment defaults awaiting approval.\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-09T08:07:39-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/9fff212c9822dc4ca3931687da92eca0fc9e3da9...a463e4998792c004aee00403030428a45a9e304e","Len":5}...
|
1791558474
|
Edit
Delete
|
|
35728
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-verification
|
1
|
|
1791558474
|
Edit
Delete
|
|
35727
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sup01-faq
|
1
|
{"Commits":[{"Sha1":"b0a6553ea {"Commits":[{"Sha1":"b0a6553eaba2ec66b883d35ded419bc3bcbabf34","Message":"feat(SUP01): public FAQ and pre-booking customer help on current main\n\nPort the public FAQ, pre-booking general help and original help-record\ntargeting from codex/ktv-delivery-integration (5d56fcc) onto main's\nconsumer workspace reader (f295ce8), instead of the older readSerial guard.\n\n- Signed-out and no-booking customers can open the FAQ; it exposes no\n customer, store, price or device facts.\n- Signed-in customers without a booking can save a store-level general\n help request; payment/redeem/door topics still require the original\n booking. Results reuse independent review and customer confirmation.\n- Receipts locate the exact original help record; help drafts and result\n notes are cleared only within the same identity and help scope.\n- SUP01 gets named test mappings (consumer-help, prototype-enhancement,\n persistence).\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-09T07:57:59-07:00"}],"HeadCommit":{"Sha1":"b0a6553eaba2ec66b883d35ded419bc3bcbabf34","Message":"feat(SUP01): public FAQ and pre-booking customer help on current main\n\nPort the public FAQ, pre-booking general help and original help-record\ntargeting from codex/ktv-delivery-integration (5d56fcc) onto main's\nconsumer workspace reader (f295ce8), instead of the older readSerial guard.\n\n- Signed-out and no-booking customers can open the FAQ; it exposes no\n customer, store, price or device facts.\n- Signed-in customers without a booking can save a store-level general\n help request; payment/redeem/door topics still require the original\n booking. Results reuse independent review and customer confirmation.\n- Receipts locate the exact original help record; help drafts and result\n notes are cleared only within the same identity and help scope.\n- SUP01 gets named test mappings (consumer-help, prototype-enhancement,\n persistence).\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-09T07:57:59-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/9fff212c9822dc4ca3931687da92eca0fc9e3da9...b0a6553eaba2ec66b883d35ded419bc3bcbabf34","Len":1}...
|
1791558112
|
Edit
Delete
|
|
35726
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/sup01-faq
|
1
|
|
1791558112
|
Edit
Delete
|
|
35581
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"cb0444e90 {"Commits":[{"Sha1":"cb0444e90e1515af0510ce2ad5ec1fdb15cea941","Message":"chore(release): 排除本地固定发布产物并刷新文档证据\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:46:35-07:00"}],"HeadCommit":{"Sha1":"cb0444e90e1515af0510ce2ad5ec1fdb15cea941","Message":"chore(release): 排除本地固定发布产物并刷新文档证据\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:46:35-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/5ad9f753bd601cd134b2f5ac5627af7d1eeb9b69...cb0444e90e1515af0510ce2ad5ec1fdb15cea941","Len":1}...
|
1791539200
|
Edit
Delete
|
|
35572
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5ad9f753b {"Commits":[{"Sha1":"5ad9f753bd601cd134b2f5ac5627af7d1eeb9b69","Message":"docs(release): 记录角色授权开发服务与业务接入边界\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:38:04-07:00"},{"Sha1":"bbbfd2070a7ad7060fc183d0edbf3e5fdc7f6461","Message":"merge: 保留受控角色授权发布源码与证据\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:38:04-07:00"},{"Sha1":"61065e04e4c76614f9d099290f0d355afd2768bf","Message":"chore(release): 固定角色授权镜像与真实服务验收证据\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:27:21-07:00"},{"Sha1":"bcc5f274b5c191f642d482c44df85d41d9e703a7","Message":"chore(reports): 记录通过的角色权限静态复验\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:26:20-07:00"},{"Sha1":"8aa284ede76ff4e781b0884afc5e7a5a2941b0fc","Message":"fix(permission): 限定角色管理候选面为开发验收环境\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T01:50:47-07:00"}],"HeadCommit":{"Sha1":"5ad9f753bd601cd134b2f5ac5627af7d1eeb9b69","Message":"docs(release): 记录角色授权开发服务与业务接入边界\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:38:04-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/5d8d41edc4dc93db60a27fd9edf84e284a660597...5ad9f753bd601cd134b2f5ac5627af7d1eeb9b69","Len":11}...
|
1791539007
|
Edit
Delete
|
|
35547
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"9fff212c9 {"Commits":[{"Sha1":"9fff212c9822dc4ca3931687da92eca0fc9e3da9","Message":"test(authz): 验证云端合并并记录角色接入部署\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:26:17-07:00"},{"Sha1":"b98a100d168d885c57e6970244d1e44ca48c575a","Message":"merge: 整合云端主分支与角色授权接入\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:17:20-07:00"},{"Sha1":"a81753cb0eb4251791a05792c873a4cbfb27fca4","Message":"feat(auth): 补齐多角色选择与Owner范围权限交集\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T01:54:42-07:00"},{"Sha1":"ed56e48c09e7df22ce48c05342e79e8fca18790f","Message":"fix: keep calendar policy reads stable and refresh enterprise booking fixture\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T04:27:41-07:00"},{"Sha1":"ffde4190a20d0efa8b107abc801db23e56d97061","Message":"fix: derive booking dates and prices from server calendar\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T04:18:44-07:00"}],"HeadCommit":{"Sha1":"9fff212c9822dc4ca3931687da92eca0fc9e3da9","Message":"test(authz): 验证云端合并并记录角色接入部署\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:26:17-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/50f986163eb45752c7330a5e5dc879133864b219...9fff212c9822dc4ca3931687da92eca0fc9e3da9","Len":5}...
|
1791538052
|
Edit
Delete
|
|
35519
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5d8d41edc {"Commits":[{"Sha1":"5d8d41edc4dc93db60a27fd9edf84e284a660597","Message":"docs(permission): 对齐当前角色权限验收来源与动态区\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:01:54-07:00"},{"Sha1":"a08288cb9938ec2d0dbd12c79951de9711089f86","Message":"chore(reports): 记录角色授权clean源码2258项真实回归\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:00:58-07:00"},{"Sha1":"614683da8559bdc4fe882ca269a12bb26ed25486","Message":"fix(permission): 限定角色管理候选面为开发验收环境\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T01:50:47-07:00"},{"Sha1":"b31e907f7939d3821ea510c2c77a25c714f9388a","Message":"chore(stack): 显式接通角色管理候选开关\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T01:49:22-07:00"},{"Sha1":"9fbc505206ee4a890d80306362559175e3e288ff","Message":"feat(permission): 补齐版本化角色、审批授权和范围绑定接入\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T01:42:19-07:00"}],"HeadCommit":{"Sha1":"5d8d41edc4dc93db60a27fd9edf84e284a660597","Message":"docs(permission): 对齐当前角色权限验收来源与动态区\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T02:01:54-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/b69deb851108e2a1afa0d499c114efbfc5adca30...5d8d41edc4dc93db60a27fd9edf84e284a660597","Len":5}...
|
1791536838
|
Edit
Delete
|
|
35470
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"af722ecf5 {"Commits":[{"Sha1":"af722ecf5d28063852f2943559c6fe6b943d51f7","Message":"Merge remote-tracking branch 'origin/main'\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T00:39:12-07:00"},{"Sha1":"d99af15e6e9678564515798558d92d03f973e5d7","Message":"feat(skills): add enterprise runtime collaboration development skill\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T00:38:54-07:00"},{"Sha1":"6198459696dc432cc581d31df8f000003d0316cc","Message":"docs(决策): DEC-030 读数补记——尤克特拉 Prisma 模型 71 → 90,精确重名集合仍是登记的 7 个\n\n- DEC-030:文末加「读数补记(2026-10-03)」,不回改 Context 与批准记录。写明总数读数与重测命令、\n 精确重名集合未变(对真源仓 1314b0a3 的 entities.json / conflicts.json)、真源仓测试不再断言总数\n (订正提交 6064ed3a 在分支 claude/exciting-tharp-d0f6f2,写补记时尚未并入 main)、本补记不裁决也不改 Catalog。\n- AppManifest与治理目录规范 §10.1、new-app-bootstrap 技能参考:示例里的「71 个 Prisma 模型」就地加订正读数。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-03T20:42:22-07:00"},{"Sha1":"2ecb8290e9c3968ef3aec98470922a7f4c561b07","Message":"docs(治理): 业务应用层收纳表尤克特拉行再订正——2026-10-03 已恢复业务功能开发,Gitea main 读数 c8b1849\n\n原行写「无新业务功能」「Gitea main 读数 eec3099」,只对到 eec3099 为止成立。2026-10-03 实测(尤克特拉仓\nfetch 后 origin/main = c8b1849,按该仓 scripts/docs-metrics.mjs 口径对 eec3099 / 55dfcf8 / c8b1849 分别重数):\n- eec3099:37 个模块目录 / 185 个端点 / 71 个 Prisma 模型\n- 55dfcf8:48 / 249 / 90\n- c8b1849:48 / 253 / 90(eec3099..c8b1849 共 27 个提交,新增 11 个模块目录)\n三份 package.json 在 c8b1849 仍无 @juhai/ 依赖。新增 19 个模型与 Entity Catalog 无新的精确重名。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-03T20:42:22-07:00"}],"HeadCommit":{"Sha1":"af722ecf5d28063852f2943559c6fe6b943d51f7","Message":"Merge remote-tracking branch 'origin/main'\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T00:39:12-07:00"},"CompareURL":"luoanwu/platform-governance/compare/f150ad650e3b127c33bd1edf68849a12c1dc30fd...af722ecf5d28063852f2943559c6fe6b943d51f7","Len":4}...
|
1791531558
|
Edit
Delete
|
|
35461
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b69deb851 {"Commits":[{"Sha1":"b69deb851108e2a1afa0d499c114efbfc5adca30","Message":"chore(reports): record accepted permission deployment and clean release evidence\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:47:12-07:00"},{"Sha1":"b51c5c26fd0687e29d398141bc2fefbfbed99bc5","Message":"docs(permission): use governed clean source declaration\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:43:41-07:00"},{"Sha1":"eea58da59908b68074a84c909afc1c3f5886a719","Message":"docs(permission): record fixed-source integration verification and dev deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:43:23-07:00"}],"HeadCommit":{"Sha1":"b69deb851108e2a1afa0d499c114efbfc5adca30","Message":"chore(reports): record accepted permission deployment and clean release evidence\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:47:12-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/eabb9a6540b0cd4ec4306198cac4aacf3ec32aef...b69deb851108e2a1afa0d499c114efbfc5adca30","Len":3}...
|
1791528438
|
Edit
Delete
|
|
35452
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/permission-release
|
0
|
{"Commits":[{"Sha1":"93232faa4 {"Commits":[{"Sha1":"93232faa4da90783d2b8f4735c2a334ec9efe6b7","Message":"chore(reports): verify deployed permission release bce7c697\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:40:00-07:00"},{"Sha1":"3abed0b1df8c36d523d91d87c59d929bee499678","Message":"chore(reports): bind permission release runtime and image evidence @ bce7c697\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:38:26-07:00"}],"HeadCommit":{"Sha1":"93232faa4da90783d2b8f4735c2a334ec9efe6b7","Message":"chore(reports): verify deployed permission release bce7c697\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:40:00-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/bce7c697033a7a226189d4a78991af784b2869b9...93232faa4da90783d2b8f4735c2a334ec9efe6b7","Len":2}...
|
1791528004
|
Edit
Delete
|
|
35443
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/permission-release
|
0
|
{"Commits":[{"Sha1":"bce7c6970 {"Commits":[{"Sha1":"bce7c697033a7a226189d4a78991af784b2869b9","Message":"fix(permission): require concrete resource for Owner Scope authorization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:26:39-07:00"}],"HeadCommit":{"Sha1":"bce7c697033a7a226189d4a78991af784b2869b9","Message":"fix(permission): require concrete resource for Owner Scope authorization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:26:39-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/acfe67d05d643db4abbe7b0c84293606eaff05d3...bce7c697033a7a226189d4a78991af784b2869b9","Len":1}...
|
1791527832
|
Edit
Delete
|
|
35442
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eabb9a654 {"Commits":[{"Sha1":"eabb9a6540b0cd4ec4306198cac4aacf3ec32aef","Message":"fix(permission): require concrete resource for Owner Scope authorization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:26:39-07:00"}],"HeadCommit":{"Sha1":"eabb9a6540b0cd4ec4306198cac4aacf3ec32aef","Message":"fix(permission): require concrete resource for Owner Scope authorization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:26:39-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/a24a8f4c58ceb1880b45a41d7c12cc1b086b60b9...eabb9a6540b0cd4ec4306198cac4aacf3ec32aef","Len":1}...
|
1791527210
|
Edit
Delete
|
|
35433
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/permission-release
|
0
|
{"Commits":[{"Sha1":"acfe67d05 {"Commits":[{"Sha1":"acfe67d05d643db4abbe7b0c84293606eaff05d3","Message":"fix(permission): bind stable machine application and compose Owner Scope checks\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:06:57-07:00"}],"HeadCommit":{"Sha1":"acfe67d05d643db4abbe7b0c84293606eaff05d3","Message":"fix(permission): bind stable machine application and compose Owner Scope checks\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:06:57-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/aa0ce48b2bd7c657d8d6800e0c0d909bd864828f...acfe67d05d643db4abbe7b0c84293606eaff05d3","Len":1}...
|
1791526658
|
Edit
Delete
|
|
35432
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/codex/permission-release
|
0
|
|
1791526658
|
Edit
Delete
|
|
35431
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"a24a8f4c5 {"Commits":[{"Sha1":"a24a8f4c58ceb1880b45a41d7c12cc1b086b60b9","Message":"fix(permission): bind stable machine application and compose Owner Scope checks\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:06:57-07:00"}],"HeadCommit":{"Sha1":"a24a8f4c58ceb1880b45a41d7c12cc1b086b60b9","Message":"fix(permission): bind stable machine application and compose Owner Scope checks\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T23:06:57-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/5ae0b400db92e20fe64433869e7f00800c1c4ae3...a24a8f4c58ceb1880b45a41d7c12cc1b086b60b9","Len":1}...
|
1791526338
|
Edit
Delete
|
|
35419
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b5b504aec {"Commits":[{"Sha1":"b5b504aec5ab1199aecd415d36c439b993d134e7","Message":"docs(operations): record local OS restart\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:32:13-07:00"}],"HeadCommit":{"Sha1":"b5b504aec5ab1199aecd415d36c439b993d134e7","Message":"docs(operations): record local OS restart\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:32:13-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/df2aef526eda9ed1dc816004cde4d617e5e0c1dd...b5b504aec5ab1199aecd415d36c439b993d134e7","Len":1}...
|
1791523940
|
Edit
Delete
|
|
35402
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"5ae0b400d {"Commits":[{"Sha1":"5ae0b400db92e20fe64433869e7f00800c1c4ae3","Message":"docs(部署): 记录企业控制面重启与入口恢复\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:26:01-07:00"}],"HeadCommit":{"Sha1":"5ae0b400db92e20fe64433869e7f00800c1c4ae3","Message":"docs(部署): 记录企业控制面重启与入口恢复\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:26:01-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/b708e9424b8ca82b42c5590b02abd695553e9458...5ae0b400db92e20fe64433869e7f00800c1c4ae3","Len":1}...
|
1791523567
|
Edit
Delete
|
|
35379
|
5
|
5
|
5
|
117
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f150ad650 {"Commits":[{"Sha1":"f150ad650e3b127c33bd1edf68849a12c1dc30fd","Message":"docs(治理): 内核接入开工单受理记录回填——KI-1—KI-3 已由平台会话于 2026-10-03 落地(平台 070c6e29,隔离库证据,未发包、未部署 dev);开发计划 ⑩ 🔴 → 🟡、§8 加行\n\n按平台仓 docs/integration/KI-1-KI-3执行记录-2026-10-03.md、接缝参考与提交 070c6e29 转录,\n证据等级照抄执行记录;fact-identity.ts 的 app_id 映射与 intake 取值直接读源码核过,测试未重跑。\nKI-4 / KI-5 仍等 DEC-053(签字单 S2 A6 / A8)。无实现提交;基于 origin/main 8e2ed9c。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:09:39-07:00"}],"HeadCommit":{"Sha1":"f150ad650e3b127c33bd1edf68849a12c1dc30fd","Message":"docs(治理): 内核接入开工单受理记录回填——KI-1—KI-3 已由平台会话于 2026-10-03 落地(平台 070c6e29,隔离库证据,未发包、未部署 dev);开发计划 ⑩ 🔴 → 🟡、§8 加行\n\n按平台仓 docs/integration/KI-1-KI-3执行记录-2026-10-03.md、接缝参考与提交 070c6e29 转录,\n证据等级照抄执行记录;fact-identity.ts 的 app_id 映射与 intake 取值直接读源码核过,测试未重跑。\nKI-4 / KI-5 仍等 DEC-053(签字单 S2 A6 / A8)。无实现提交;基于 origin/main 8e2ed9c。\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-08T22:09:39-07:00"},"CompareURL":"luoanwu/platform-governance/compare/8e2ed9c6567d258fb506fd60127666aee041be58...f150ad650e3b127c33bd1edf68849a12c1dc30fd","Len":1}...
|
1791522585
|
Edit
Delete
|
|
35314
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/p0-evidence
|
1
|
|
1791510660
|
Edit
Delete
|
|
35313
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/hqr04-wall
|
1
|
|
1791510658
|
Edit
Delete
|
|
35312
|
5
|
14
|
5
|
124
|
562
|
0
|
|
1
|
2|
|
1791510657
|
Edit
Delete
|
|
35311
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/sco11-invite
|
1
|
|
1791510657
|
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
|
|
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
|
|
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
|