docs(rectification): owner's real-Docker test:db evidence and re-verification after rebase onto staging 75166802 (BUG-1131)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
9d57c96254
commit
a8820f2cf0
+1
-1
@@ -22,7 +22,7 @@
|
||||
- ~~**T6正式回放文件仍blocked**:repo `docs/research/varga_resolution_impl_replay_2026_09_30.json`是旧Windows产物sha41144a7c…afd3,无implementation_identity,strict差1242;现有a8c0 public offline artifact sha9902260f…1f5dc有Python3.13.15身份、strict0,但原bytes覆盖repo目标被权限明确拒绝,未执行,旧文件未变。不能称正式产物完成,不能换工具/改名/删目标/造同目的JSON或借会话代执行。替代证据仅已有artifact与PROGRESS说明,offline单chart不代joint。~~ 已解除(Claude 2026-10-01):用 `--posterior production` 重生成并替换,带 implementation_identity,M1/M2 与 accepted 深比较差 0。
|
||||
- 本轮 pre_work_check 的 focused 历史 `.workbuddy/skills/jyotish-vedic-astrology` 镜像路径断言失败,不制造镜像消红;完整 npm/quick 既有失败按同环境同名清单比对,不笼统标全绿。
|
||||
|
||||
- **仍为环境缺口(2026-10-01)**:Claude 验收机无 Docker,数据库测试用独立 PostgreSQL 17.9 + `docker`/`psql` 本地替身跑;3 条依赖真容器的用例(备份加密、数据库环境变量校验、管理员身份隔离)在分支与基线同样失败。正式证据由产品负责人按 `docs/testing/rectification-varga-resolution-db-20261001.md` 用真 Docker 复跑。真机与真实模型清单 `docs/testing/rectification-varga-resolution-20260930.md` 未执行。
|
||||
- ~~**仍为环境缺口(2026-10-01)**:Claude 验收机无 Docker,数据库测试用独立 PostgreSQL 17.9 + `docker`/`psql` 本地替身跑;3 条依赖真容器的用例(备份加密、数据库环境变量校验、管理员身份隔离)在分支与基线同样失败。正式证据由产品负责人按 `docs/testing/rectification-varga-resolution-db-20261001.md` 用真 Docker 复跑。真机与真实模型清单 `docs/testing/rectification-varga-resolution-20260930.md` 未执行。~~ 数据库部分已解除:产品负责人 10-01 用真 Docker(Linux `postgres:17-alpine`)复跑 80/79/1,唯一失败为解包目录无 `.git` 的环境用例;真机与真实模型清单仍待部署后执行。
|
||||
|
||||
## BUG-1105:离线研究验收的本机环境缺口(2026-09-30)
|
||||
|
||||
|
||||
+1
-1
@@ -15168,7 +15168,7 @@
|
||||
- 修复版本:—
|
||||
## BUG-1131 | 盘型口径的 12 参数开案包装以属主身份调用 11 参数开案,首页 / 新建开案 42501
|
||||
|
||||
- 状态:resolved(Claude 2026-10-01:真 PostgreSQL 17 上 `database-segment-opening.test.ts` 修复前 42501、修复后 1/1;`skill-registry-database.test.ts` 锁定 12 参数包装 prosecdef=false;全量 test:db 与 staging 失败清单一致;未部署,真 Docker 复跑待产品负责人)
|
||||
- 状态:resolved(Claude 2026-10-01:真 PostgreSQL 17 上 `database-segment-opening.test.ts` 修复前 42501、修复后 1/1;`skill-registry-database.test.ts` 锁定 12 参数包装 prosecdef=false;全量 test:db 与 staging 失败清单一致;产品负责人 10-01 真 Docker(Linux `postgres:17-alpine`)test:db 80/79/1,唯一失败为解包目录无 .git 的环境用例,开案用例 ok;未部署)
|
||||
- 首次发现 / 最近更新:2026-09-30 / 2026-10-01
|
||||
- 影响面:`frontend/supabase/migrations/20261001020000_rectification_segment_checks.sql` 的 `open_agentic_rectification_case_v2(…, p_product_domain text)`;`frontend/src/lib/rectification-agentic/v9/case-service.ts::openRectificationCase` 对 `intent !== "session"`(首页、新建)一律走该 12 参数版本。
|
||||
- 用户现象(若部署):从首页或「新建」发起生时校正全部失败,接口报 `permission denied for function open_agentic_rectification_case_v2`(42501);按会话打开历史 Case 不受影响。
|
||||
|
||||
@@ -357,3 +357,27 @@ Linux,Node 22.14,Python 3.13;**无 Docker**。数据库测试用 Maven Cen
|
||||
### 部署注意
|
||||
|
||||
两条迁移 `20261001010000_rectification_segment_adoption.sql`、`20261001020000_rectification_segment_checks.sql` 在 staging 部署前自动应用;`get_agentic_rectification_case_dossier` 被 `create or replace`(旧版本保存为 `_before_segments`)。
|
||||
|
||||
### 产品负责人真 Docker 复跑(2026-10-01,提交 `ac0c8574`,按 `docs/testing/rectification-varga-resolution-db-20261001.md` 两遍 `npm run test:db`)
|
||||
|
||||
| 环境 | tests | pass | fail | cancelled | skipped |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Windows Docker Desktop(清单原命令) | 68 | 19 | 49 | 0 | 0 |
|
||||
| Linux 容器(Node 22、Docker 29、`postgres:17-alpine`,符号链接按 Git 原样) | 80 | 79 | 1 | 0 | 0 |
|
||||
|
||||
- Windows 49 条均停在 `duplicate migration filename: 20260814025000_personal_report_document_v2.sql`:`frontend/db/migrations` 的 4 个符号链接在 Windows 检出被物化为普通文件,迁移未入库(错误台账第 37 行同类),未测到库内 SQL。
|
||||
- Linux 唯一失败 `staging database environment file is ignored`:解包目录无 `.git`,`git check-ignore` 退出 128(错误台账第 38 行同类);同一条在 Windows 真实检出上通过。
|
||||
- 清单点名 7 条(开案 BUG-1131、升级后历史 Skill、段采用两条、D7、存盘盘型两条)在 Linux 真库全部 ok。Claude 替身环境里失败的 3 条(备份加密、数据库环境变量校验、管理员身份隔离)在真 Docker 下均通过,确认为替身限制。
|
||||
- 日志在产品负责人本机(`.worktrees/varga-db-fix.log`、`.worktrees/varga-db-fix-linux.log`),Claude 未直接读取,按其报告记录。
|
||||
|
||||
### 变基到 `origin/staging` @ `75166802` 后复验(Claude 2026-10-01)
|
||||
|
||||
staging 新增 14 个首页首屏加载提交,无新迁移(数据库部分不重跑);冲突只在 BLOCKED / CHANGELOG / BUG 历史(双方追加,保留两侧)。
|
||||
|
||||
| 检查 | 基线 `75166802` | 本分支 |
|
||||
| --- | --- | --- |
|
||||
| tsc / lint | 0 / 0 error、126 warning | 0 / 0 error、126 warning |
|
||||
| npm test | 4513 / fail 24 / cancel 0 | 4809 / fail 24 / cancel 0;失败清单逐名相同,基线名 0 丢失、新增 296 |
|
||||
| `/` | Static | Static |
|
||||
| 首屏 gzip | JS 549,593 / CSS 68,764 | JS 555,325(+1.04%)/ CSS 不变;合计 +0.93%(绝对增量与变基前同为约 5.7 KB,比例上升因基线瘦身) |
|
||||
| Python 快速门 | — | 1036 passed / 1 skipped / 0 failed |
|
||||
|
||||
Reference in New Issue
Block a user