|
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
|
|
35754
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/aud-exit
|
1
|
|
1791559517
|
Edit
Delete
|
|
35755
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/fixture-dates
|
1
|
|
1791559517
|
Edit
Delete
|
|
35756
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/sup01-faq
|
1
|
|
1791559517
|
Edit
Delete
|
|
35757
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/dev-registration-renew
|
1
|
|
1791560019
|
Edit
Delete
|
|
35758
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/dev-registration-renew
|
1
|
{"Commits":[{"Sha1":"ab60310a0 {"Commits":[{"Sha1":"ab60310a087f9148f7efb32be93dc2975e2a9556","Message":"feat(GOV01): renew development test registration without rotating identities\n\nThe registered development scope had no renewal path: rerunning the script\nonly re-validated the file, and bindings expire 30 days after generation.\n\n- renewDevelopmentRegistration() keeps tenant, store, registration, binding\n and person UUIDs; only active bindings get expiresAt = now + days\n (1-30, default 30). Revoked/suspended people are never revived. Each\n renewal records time, authorization and previous expiry in `renewals`.\n- ops/register-development-test-scope.mjs --renew \"\u003cauthorization\u003e\".\n- Renewed the fixture once: 2026-11-07T02:15Z -\u003e 2026-11-08T15:33Z.\n- Running registered gateways read their release copy and need a redeploy.\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:33:35-07:00"}],"HeadCommit":{"Sha1":"ab60310a087f9148f7efb32be93dc2975e2a9556","Message":"feat(GOV01): renew development test registration without rotating identities\n\nThe registered development scope had no renewal path: rerunning the script\nonly re-validated the file, and bindings expire 30 days after generation.\n\n- renewDevelopmentRegistration() keeps tenant, store, registration, binding\n and person UUIDs; only active bindings get expiresAt = now + days\n (1-30, default 30). Revoked/suspended people are never revived. Each\n renewal records time, authorization and previous expiry in `renewals`.\n- ops/register-development-test-scope.mjs --renew \"\u003cauthorization\u003e\".\n- Renewed the fixture once: 2026-11-07T02:15Z -\u003e 2026-11-08T15:33Z.\n- Running registered gateways read their release copy and need a redeploy.\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:33:35-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/75226a6068dd3368e168ae442434919f4433e391...ab60310a087f9148f7efb32be93dc2975e2a9556","Len":1}...
|
1791560019
|
Edit
Delete
|
|
35759
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4b9c69cca {"Commits":[{"Sha1":"4b9c69ccac48274224739f3d5368f4d7c4862b08","Message":"chore(reports): 绑定角色入口完成后的目录与文档检查\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:35:38-07:00"},{"Sha1":"5ef407071dce4da4d5e15fc1ddeaf3cffb2aff37","Message":"docs(permission): 记录真实管理员登录、撤权和最终部署验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:34:55-07:00"},{"Sha1":"e83e4dc296917ee0930fc46ba913a46dd64313e9","Message":"merge(release): 合入角色管理最终固定发布记录\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:31:26-07:00"},{"Sha1":"5cebfe2a037b6d9f529eb7ba2aeca2958729f08a","Message":"test(release): 记录角色管理最终2253项验收和实际服务身份\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:31:18-07:00"},{"Sha1":"4618bf9307b84f607df67e0a303b0aa324c364e7","Message":"fix(permission): 防止已配置管理入口回退到通用 JWT\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:13:36-07:00"}],"HeadCommit":{"Sha1":"4b9c69ccac48274224739f3d5368f4d7c4862b08","Message":"chore(reports): 绑定角色入口完成后的目录与文档检查\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:35:38-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/cb0444e90e1515af0510ce2ad5ec1fdb15cea941...4b9c69ccac48274224739f3d5368f4d7c4862b08","Len":17}...
|
1791560158
|
Edit
Delete
|
|
35760
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/remaining-11
|
1
|
|
1791560233
|
Edit
Delete
|
|
35761
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/remaining-11
|
1
|
{"Commits":[{"Sha1":"b20c5707c {"Commits":[{"Sha1":"b20c5707c7ffbd9752c23057f7d59e89478ec463","Message":"docs: record 902/902 run, sandbox coverage for the last 11 IDs and their development defaults\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:37:08-07:00"},{"Sha1":"91f5f0eaeb25898cd8a31f6c4ed84fc99f7b6bd7","Message":"feat: sandbox domains and evidence for the last 11 externally dependent requirements\n\nPure store-prototype domains, wired into existing pages, for clauses that\nhad no modelled logic. External execution goes through adapters that default\nto not-connected and treat anything unexpected as unknown, never success.\nEvery invented value lives in a frozen approved:false development policy.\n\n- HQR08 hq-transcript-domain: transcription extracted from\n HeadquartersConsole; session/channel/source binding, no continuation after\n pause or end, final and proofread text stored separately, unreviewed text\n refused as admission/charging/liability basis.\n- PER02/PER06/PER08 room-personal-domain (room workbench): own-room screensaver\n deploy and confirmed clearing, ad-library exclusion of private material;\n tuning within authorized range with restore to store baseline; versioned\n song queue with owner/companion permissions and explicit library status.\n- SAF04 safety-drill-domain (manager cockpit): drills separate from incidents,\n linkage only after on-site tests, human-confirmed alarms, independent egress.\n- FIN04 invoice-domain (finance tab): capability-gated requests, issue results\n and payment vouchers kept apart.\n- GAM01 flash-sale-domain and GAM03 singing-contest-domain (campaign page):\n server-time window, quota holds released exactly once, no oversell;\n registration only against published, acknowledged rules.\n- ADV06 ad-delivery-domain, WEB04 experiment-domain, AUT05 ai-usage-domain:\n idempotent capped delivery with offline receipts excluded; pre-declared\n experiment design with no winner without observation; separate request and\n attempt accounting with cost limits that block but keep tasks.\n\nStale \"not modelled\" comments in earlier evidence files are updated.\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:36:57-07:00"},{"Sha1":"b09bb07e81ab80f72e3c589ed74cc9e022e34463","Message":"Merge remote-tracking branch 'origin/main' into claude/remaining-11\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:25:26-07:00"}],"HeadCommit":{"Sha1":"b20c5707c7ffbd9752c23057f7d59e89478ec463","Message":"docs: record 902/902 run, sandbox coverage for the last 11 IDs and their development defaults\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:37:08-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/1e8e5a67f73c5caa4dc01d54d2805a95fd3560e9...b20c5707c7ffbd9752c23057f7d59e89478ec463","Len":3}...
|
1791560233
|
Edit
Delete
|
|
35762
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
12|feat(GOV01): renew development test registratio 12|feat(GOV01): renew development test registration without rotating identities...
|
1791560333
|
Edit
Delete
|
|
35763
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
12|feat(GOV01): renew development test registratio 12|feat(GOV01): renew development test registration without rotating identities...
|
1791560339
|
Edit
Delete
|
|
35764
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"8adb5bc9e {"Commits":[{"Sha1":"8adb5bc9e9381447605cf51db32569ed7226b5c4","Message":"Merge pull request 'feat(GOV01): renew development test registration without rotating identities' (#12) from claude/dev-registration-renew into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/12\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:38:58+08:00"},{"Sha1":"ab60310a087f9148f7efb32be93dc2975e2a9556","Message":"feat(GOV01): renew development test registration without rotating identities\n\nThe registered development scope had no renewal path: rerunning the script\nonly re-validated the file, and bindings expire 30 days after generation.\n\n- renewDevelopmentRegistration() keeps tenant, store, registration, binding\n and person UUIDs; only active bindings get expiresAt = now + days\n (1-30, default 30). Revoked/suspended people are never revived. Each\n renewal records time, authorization and previous expiry in `renewals`.\n- ops/register-development-test-scope.mjs --renew \"\u003cauthorization\u003e\".\n- Renewed the fixture once: 2026-11-07T02:15Z -\u003e 2026-11-08T15:33Z.\n- Running registered gateways read their release copy and need a redeploy.\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:33:35-07:00"}],"HeadCommit":{"Sha1":"8adb5bc9e9381447605cf51db32569ed7226b5c4","Message":"Merge pull request 'feat(GOV01): renew development test registration without rotating identities' (#12) from claude/dev-registration-renew into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/12\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:38:58+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/75226a6068dd3368e168ae442434919f4433e391...8adb5bc9e9381447605cf51db32569ed7226b5c4","Len":2}...
|
1791560340
|
Edit
Delete
|
|
35765
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/dev-registration-renew
|
1
|
{"Commits":[{"Sha1":"aff60b379 {"Commits":[{"Sha1":"aff60b379e3b0f40afa524bc4adbf20e45ce0abf","Message":"feat(GOV01): allow 90-day development registration renewals and renew again\n\nAt the user's request the renewal cap and default go from 30 to 90 days\n(DEVELOPMENT_RENEWAL_MAX_DAYS); first-time generation still issues 30 days.\nRenewed the fixture again with the same identities: bindings now expire\n2027-01-07T15:38:57Z. Both renewals are recorded in `renewals`.\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:39:07-07:00"}],"HeadCommit":{"Sha1":"aff60b379e3b0f40afa524bc4adbf20e45ce0abf","Message":"feat(GOV01): allow 90-day development registration renewals and renew again\n\nAt the user's request the renewal cap and default go from 30 to 90 days\n(DEVELOPMENT_RENEWAL_MAX_DAYS); first-time generation still issues 30 days.\nRenewed the fixture again with the same identities: bindings now expire\n2027-01-07T15:38:57Z. Both renewals are recorded in `renewals`.\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:39:07-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/ab60310a087f9148f7efb32be93dc2975e2a9556...aff60b379e3b0f40afa524bc4adbf20e45ce0abf","Len":1}...
|
1791560350
|
Edit
Delete
|
|
35766
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
13|feat(GOV01): allow 90-day development registrat 13|feat(GOV01): allow 90-day development registration renewals and renew again...
|
1791560579
|
Edit
Delete
|
|
35767
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
13|feat(GOV01): allow 90-day development registrat 13|feat(GOV01): allow 90-day development registration renewals and renew again...
|
1791560584
|
Edit
Delete
|
|
35768
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ff13ed73e {"Commits":[{"Sha1":"ff13ed73ebda9289b8090dd56cc7aed81162720c","Message":"Merge pull request 'feat(GOV01): allow 90-day development registration renewals and renew again' (#13) from claude/dev-registration-renew into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/13\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:43:03+08:00"},{"Sha1":"aff60b379e3b0f40afa524bc4adbf20e45ce0abf","Message":"feat(GOV01): allow 90-day development registration renewals and renew again\n\nAt the user's request the renewal cap and default go from 30 to 90 days\n(DEVELOPMENT_RENEWAL_MAX_DAYS); first-time generation still issues 30 days.\nRenewed the fixture again with the same identities: bindings now expire\n2027-01-07T15:38:57Z. Both renewals are recorded in `renewals`.\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:39:07-07:00"}],"HeadCommit":{"Sha1":"ff13ed73ebda9289b8090dd56cc7aed81162720c","Message":"Merge pull request 'feat(GOV01): allow 90-day development registration renewals and renew again' (#13) from claude/dev-registration-renew into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/13\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:43:03+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/8adb5bc9e9381447605cf51db32569ed7226b5c4...ff13ed73ebda9289b8090dd56cc7aed81162720c","Len":2}...
|
1791560585
|
Edit
Delete
|
|
35769
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
14|Merge remote-tracking branch 'origin/main 14|Merge remote-tracking branch 'origin/main' into claude/vid01-adv03...
|
1791560682
|
Edit
Delete
|
|
35770
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
14|Merge remote-tracking branch 'origin/main 14|Merge remote-tracking branch 'origin/main' into claude/vid01-adv03...
|
1791560687
|
Edit
Delete
|
|
35771
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"4188dc17c {"Commits":[{"Sha1":"4188dc17cbab255ac72715a4b78a0640a4c6b541","Message":"Merge pull request 'Merge remote-tracking branch 'origin/main' into claude/vid01-adv03' (#14) from claude/remaining-11 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/14\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:44:46+08:00"},{"Sha1":"b20c5707c7ffbd9752c23057f7d59e89478ec463","Message":"docs: record 902/902 run, sandbox coverage for the last 11 IDs and their development defaults\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:37:08-07:00"},{"Sha1":"91f5f0eaeb25898cd8a31f6c4ed84fc99f7b6bd7","Message":"feat: sandbox domains and evidence for the last 11 externally dependent requirements\n\nPure store-prototype domains, wired into existing pages, for clauses that\nhad no modelled logic. External execution goes through adapters that default\nto not-connected and treat anything unexpected as unknown, never success.\nEvery invented value lives in a frozen approved:false development policy.\n\n- HQR08 hq-transcript-domain: transcription extracted from\n HeadquartersConsole; session/channel/source binding, no continuation after\n pause or end, final and proofread text stored separately, unreviewed text\n refused as admission/charging/liability basis.\n- PER02/PER06/PER08 room-personal-domain (room workbench): own-room screensaver\n deploy and confirmed clearing, ad-library exclusion of private material;\n tuning within authorized range with restore to store baseline; versioned\n song queue with owner/companion permissions and explicit library status.\n- SAF04 safety-drill-domain (manager cockpit): drills separate from incidents,\n linkage only after on-site tests, human-confirmed alarms, independent egress.\n- FIN04 invoice-domain (finance tab): capability-gated requests, issue results\n and payment vouchers kept apart.\n- GAM01 flash-sale-domain and GAM03 singing-contest-domain (campaign page):\n server-time window, quota holds released exactly once, no oversell;\n registration only against published, acknowledged rules.\n- ADV06 ad-delivery-domain, WEB04 experiment-domain, AUT05 ai-usage-domain:\n idempotent capped delivery with offline receipts excluded; pre-declared\n experiment design with no winner without observation; separate request and\n attempt accounting with cost limits that block but keep tasks.\n\nStale \"not modelled\" comments in earlier evidence files are updated.\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:36:57-07:00"},{"Sha1":"b09bb07e81ab80f72e3c589ed74cc9e022e34463","Message":"Merge remote-tracking branch 'origin/main' into claude/remaining-11\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T08:25:26-07:00"},{"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"}],"HeadCommit":{"Sha1":"4188dc17cbab255ac72715a4b78a0640a4c6b541","Message":"Merge pull request 'Merge remote-tracking branch 'origin/main' into claude/vid01-adv03' (#14) from claude/remaining-11 into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/14\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-09T23:44:46+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/ff13ed73ebda9289b8090dd56cc7aed81162720c...4188dc17cbab255ac72715a4b78a0640a4c6b541","Len":7}...
|
1791560688
|
Edit
Delete
|
|
35772
|
5
|
17
|
5
|
124
|
0
|
0
|
refs/heads/claude/dev-registration-renew
|
1
|
|
1791560719
|
Edit
Delete
|
|
35773
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/aud-provenance
|
1
|
|
1791561465
|
Edit
Delete
|
|
35774
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/aud-provenance
|
1
|
{"Commits":[{"Sha1":"a60328636 {"Commits":[{"Sha1":"a603286363e1498a37c9b09de2f9eed6c1f9a38c","Message":"docs(AUD-PROVENANCE): align progress and gap audit with current main\n\nProgress, gap-audit and README status still cited 19fbd74/27ffb3d/aef5ab6\nnumbers (152 of 200 with named evidence, all seven audit findings open)\nwhile the acceptance matrix already reflected a 902/902 run at 91f5f0e.\n\n- Add a \"current state\" section/object (main 4188dc1, run 91f5f0e 902/902,\n 212/212 requirements with passed named evidence, 75/98 ACs, AC79 the only\n non-external AC without evidence, CON01-06 claims unsigned, signoff 0).\n- Record where each audit finding was fixed (f295ce8, ed56e48, 49dc32e,\n 3f40607, this commit) without rewriting the historical inventory.\n- Refresh nextPriorities; README points at the current section.\n- Not regenerated with ops/audit-code-gaps.mjs: the committed generator is\n older than the published report and would drop findings and stage 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-09T08:57:40-07:00"}],"HeadCommit":{"Sha1":"a603286363e1498a37c9b09de2f9eed6c1f9a38c","Message":"docs(AUD-PROVENANCE): align progress and gap audit with current main\n\nProgress, gap-audit and README status still cited 19fbd74/27ffb3d/aef5ab6\nnumbers (152 of 200 with named evidence, all seven audit findings open)\nwhile the acceptance matrix already reflected a 902/902 run at 91f5f0e.\n\n- Add a \"current state\" section/object (main 4188dc1, run 91f5f0e 902/902,\n 212/212 requirements with passed named evidence, 75/98 ACs, AC79 the only\n non-external AC without evidence, CON01-06 claims unsigned, signoff 0).\n- Record where each audit finding was fixed (f295ce8, ed56e48, 49dc32e,\n 3f40607, this commit) without rewriting the historical inventory.\n- Refresh nextPriorities; README points at the current section.\n- Not regenerated with ops/audit-code-gaps.mjs: the committed generator is\n older than the published report and would drop findings and stage 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-09T08:57:40-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4188dc17cbab255ac72715a4b78a0640a4c6b541...a603286363e1498a37c9b09de2f9eed6c1f9a38c","Len":1}...
|
1791561465
|
Edit
Delete
|
|
35775
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/approve-dev-defaults
|
1
|
|
1791561554
|
Edit
Delete
|
|
35776
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/approve-dev-defaults
|
1
|
{"Commits":[{"Sha1":"cd7e6fe99 {"Commits":[{"Sha1":"cd7e6fe99e2464b637483dde49247e949d5fc95e","Message":"docs: record verbal confirmation of development defaults (2026-10-09)\n\nThe project owner confirmed every development default in the table, including\nthe late flash-sale payment and interrupted-transcript rules. This records a\nverbal confirmation only: code policies stay approved:false until a formal\napproval record exists, and no real provider is enabled by it.\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:59:09-07:00"}],"HeadCommit":{"Sha1":"cd7e6fe99e2464b637483dde49247e949d5fc95e","Message":"docs: record verbal confirmation of development defaults (2026-10-09)\n\nThe project owner confirmed every development default in the table, including\nthe late flash-sale payment and interrupted-transcript rules. This records a\nverbal confirmation only: code policies stay approved:false until a formal\napproval record exists, and no real provider is enabled by it.\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:59:09-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4188dc17cbab255ac72715a4b78a0640a4c6b541...cd7e6fe99e2464b637483dde49247e949d5fc95e","Len":1}...
|
1791561554
|
Edit
Delete
|
|
35777
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/approve-dev-defaults
|
1
|
{"Commits":[{"Sha1":"dc79c4543 {"Commits":[{"Sha1":"dc79c45434ebe8fffe4d08a33b66e2350c4ead52","Message":"docs: regenerate acceptance matrix after the GOV01 renewal merges (903/903)\n\nMain's matrix was produced before #12/#13 changed sources, so --check reported\nit stale. This run on the merged sources restores check=0.\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:59:39-07:00"}],"HeadCommit":{"Sha1":"dc79c45434ebe8fffe4d08a33b66e2350c4ead52","Message":"docs: regenerate acceptance matrix after the GOV01 renewal merges (903/903)\n\nMain's matrix was produced before #12/#13 changed sources, so --check reported\nit stale. This run on the merged sources restores check=0.\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:59:39-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/cd7e6fe99e2464b637483dde49247e949d5fc95e...dc79c45434ebe8fffe4d08a33b66e2350c4ead52","Len":1}...
|
1791561583
|
Edit
Delete
|
|
35778
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/ac79-wall
|
1
|
|
1791561712
|
Edit
Delete
|
|
35779
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/claude/ac79-wall
|
1
|
{"Commits":[{"Sha1":"26f9342d4 {"Commits":[{"Sha1":"26f9342d4f41c91a5b6edd2fc740db99708e434f","Message":"feat(AC79): move video wall layout controls into the domain and add evidence\n\nAC79 (HQR04) was the only non-external acceptance case without named\nevidence: group/flat, 4/9/16, paging, sorting and rotation switches must\nkeep the scope, and mobile focus/return must stay reachable.\n\n- hq-wall-domain: wallControl() owns slots/sort/pin/mode/page/tour changes\n and never touches store, region, type or point scope; wallSections()\n derives group/flat sections for the current page.\n- HeadquartersConsole/VideoWall use them instead of inline setters; the\n behavior is unchanged (layout, risk-first, manual paging, focus and talk\n stop rotation; group/flat keeps the page; sort/pin/layout reset to page 1).\n- New AC79 test walks every switch over three scopes and checks each page\n covers the scope exactly once; AC79 maps to it.\n- Browser (store dev server, demo data): 北区 scope stayed 12 cameras/3\n stores through 4-\u003eflat-\u003erisk-\u003e16; next-page stopped rotation; at 375px,\n focus moved to the detail panel and return restored scroll and the\n original focus button.\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-09T09:01:50-07:00"}],"HeadCommit":{"Sha1":"26f9342d4f41c91a5b6edd2fc740db99708e434f","Message":"feat(AC79): move video wall layout controls into the domain and add evidence\n\nAC79 (HQR04) was the only non-external acceptance case without named\nevidence: group/flat, 4/9/16, paging, sorting and rotation switches must\nkeep the scope, and mobile focus/return must stay reachable.\n\n- hq-wall-domain: wallControl() owns slots/sort/pin/mode/page/tour changes\n and never touches store, region, type or point scope; wallSections()\n derives group/flat sections for the current page.\n- HeadquartersConsole/VideoWall use them instead of inline setters; the\n behavior is unchanged (layout, risk-first, manual paging, focus and talk\n stop rotation; group/flat keeps the page; sort/pin/layout reset to page 1).\n- New AC79 test walks every switch over three scopes and checks each page\n covers the scope exactly once; AC79 maps to it.\n- Browser (store dev server, demo data): 北区 scope stayed 12 cameras/3\n stores through 4-\u003eflat-\u003erisk-\u003e16; next-page stopped rotation; at 375px,\n focus moved to the detail panel and return restored scroll and the\n original focus button.\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-09T09:01:50-07:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4188dc17cbab255ac72715a4b78a0640a4c6b541...26f9342d4f41c91a5b6edd2fc740db99708e434f","Len":1}...
|
1791561712
|
Edit
Delete
|
|
35780
|
5
|
7
|
5
|
124
|
0
|
0
|
|
1
|
15|docs: record verbal confirmation of development 15|docs: record verbal confirmation of development defaults (2026-10-09)...
|
1791561737
|
Edit
Delete
|
|
35781
|
5
|
11
|
5
|
124
|
0
|
0
|
|
1
|
15|docs: record verbal confirmation of development 15|docs: record verbal confirmation of development defaults (2026-10-09)...
|
1791561742
|
Edit
Delete
|
|
35782
|
5
|
5
|
5
|
124
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"63e64351d {"Commits":[{"Sha1":"63e64351d3526e31032e2ced6898cbebeceab89d","Message":"Merge pull request 'docs: record verbal confirmation of development defaults (2026-10-09)' (#15) from claude/approve-dev-defaults into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/15\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-10T00:02:21+08:00"},{"Sha1":"dc79c45434ebe8fffe4d08a33b66e2350c4ead52","Message":"docs: regenerate acceptance matrix after the GOV01 renewal merges (903/903)\n\nMain's matrix was produced before #12/#13 changed sources, so --check reported\nit stale. This run on the merged sources restores check=0.\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:59:39-07:00"},{"Sha1":"cd7e6fe99e2464b637483dde49247e949d5fc95e","Message":"docs: record verbal confirmation of development defaults (2026-10-09)\n\nThe project owner confirmed every development default in the table, including\nthe late flash-sale payment and interrupted-transcript rules. This records a\nverbal confirmation only: code policies stay approved:false until a formal\napproval record exists, and no real provider is enabled by it.\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:59:09-07:00"}],"HeadCommit":{"Sha1":"63e64351d3526e31032e2ced6898cbebeceab89d","Message":"Merge pull request 'docs: record verbal confirmation of development defaults (2026-10-09)' (#15) from claude/approve-dev-defaults into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/haizan-self-service-ktv/pulls/15\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-10T00:02:21+08:00"},"CompareURL":"luoanwu/haizan-self-service-ktv/compare/4188dc17cbab255ac72715a4b78a0640a4c6b541...63e64351d3526e31032e2ced6898cbebeceab89d","Len":3}...
|
1791561743
|
Edit
Delete
|
|
35783
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"81b04e113 {"Commits":[{"Sha1":"81b04e1132aabece60baf4c5160cc15d6c85b333","Message":"chore(reports): 绑定角色页面完成后的治理验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:07:54-07:00"},{"Sha1":"2108ddbbffe9f4b9ef43f99f9cbb26aca6a78d2e","Message":"docs(workbench): 记录角色操作体验与固定静态发布验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:06:22-07:00"},{"Sha1":"6b0e5099f2080bebdc8285ffdda9579f5fd1e879","Message":"merge(release): 合入角色工作台受控静态发布源码\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:02:13-07:00"},{"Sha1":"0c02580b6074df3a8ea291ce76dfc2f3ab9ca2de","Message":"fix(workbench): 保持主要操作悬停时的文字对比度\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:00:46-07:00"},{"Sha1":"06dc806cf23e6de49b506d81ff006ad8a398d288","Message":"fix(workbench): 保持主要操作悬停时的文字对比度\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:00:46-07:00"}],"HeadCommit":{"Sha1":"81b04e1132aabece60baf4c5160cc15d6c85b333","Message":"chore(reports): 绑定角色页面完成后的治理验收\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:07:54-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/4b9c69ccac48274224739f3d5368f4d7c4862b08...81b04e1132aabece60baf4c5160cc15d6c85b333","Len":14}...
|
1791562079
|
Edit
Delete
|
|
35784
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4ddd8ba01 {"Commits":[{"Sha1":"4ddd8ba01e0fc0b22e76e872d1cb984832b1459a","Message":"chore(reports): 保存本轮通过的文档真相核验\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:09:45-07:00"}],"HeadCommit":{"Sha1":"4ddd8ba01e0fc0b22e76e872d1cb984832b1459a","Message":"chore(reports): 保存本轮通过的文档真相核验\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-09T09:09:45-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/81b04e1132aabece60baf4c5160cc15d6c85b333...4ddd8ba01e0fc0b22e76e872d1cb984832b1459a","Len":1}...
|
1791562190
|
Edit
Delete
|