收口图生图客户端集成验证
This commit is contained in:
@@ -13,7 +13,7 @@ This file is the integrated default-branch snapshot. Feature tasks record progre
|
||||
- `926056a`:Makelore 内置 Electron WebContents/CDP 发布前本地预览检查。
|
||||
- `5b44864`:Main-owned 本地 npm/Vite 构建、同字节 Electron 双视口预检、source+built 双归档与 artifact contract 上传。
|
||||
- `08da976` / `0ee5254`:AI 编程首次发送已知空 session 快速路径与明确上游饱和终止态投影。
|
||||
- `809364e` / `88281b8`:AI 绘画单参考图图生图选择/上传交互及其在最新客户端主线上的集成提交。
|
||||
- `809364e` / `88281b8` / `7a807a2`:AI 绘画单参考图图生图选择/上传交互、最新客户端主线集成及旧版 Brief medium 缺失兼容。
|
||||
|
||||
## Current Focus
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
- Worktree: D:\Datas\OthersProjects\makelore-integrate-i2i-main-5d9e
|
||||
- Base commit: a03043d048826609cb4f8cb7d782bde93e0e77f4
|
||||
- Owner: codex
|
||||
- Status: In Progress
|
||||
- Status: Completed
|
||||
|
||||
## Scope
|
||||
|
||||
@@ -48,6 +48,10 @@
|
||||
production-smoke obligation into the current canonical project memory.
|
||||
- README now describes text-to-image, single-reference image-to-image, project
|
||||
work selection and local upload on top of the latest client product state.
|
||||
- Independent review found that legacy snapshots with an omitted Brief medium
|
||||
were rejected by the cloud adapter before the page fallback. Commit `7a807a2`
|
||||
now accepts only an omitted/null/image/video medium at the boundary, normalizes
|
||||
omission to null, and continues to reject other non-null values.
|
||||
|
||||
## Verification
|
||||
|
||||
@@ -57,17 +61,23 @@
|
||||
- `pnpm install --offline --frozen-lockfile`: passed with the pinned pnpm;
|
||||
dependencies were restored entirely from the local store.
|
||||
- `pnpm exec vitest run tests/unit/image-canvas-page.test.tsx`: `25 passed`.
|
||||
- `pnpm exec vitest run tests/unit/works-square-design-workspace.test.ts`:
|
||||
`22 passed`, including REST and WebSocket missing-medium normalization and
|
||||
invalid-medium rejection.
|
||||
- `pnpm run typecheck`: passed.
|
||||
- `pnpm exec eslint src/pages/ImageCanvas/index.tsx
|
||||
tests/unit/image-canvas-page.test.tsx`: passed.
|
||||
- `pnpm run build:vite`: passed for Renderer, Main and Preload; emitted only the
|
||||
repository's existing dynamic-import and chunk-size warnings.
|
||||
- `git diff --check`: pending after final documentation edits.
|
||||
- `git diff --check`: passed.
|
||||
- `check_project_docs.py`: passed.
|
||||
- `check_doc_drift.py --task-id 20260813-integrate-i2i-client-main-5d9e`:
|
||||
passed after keeping the source task record read-only on its source branch,
|
||||
matching the repository's established Integration Gate pattern.
|
||||
- Packaged desktop and live Works Square/Bailian provider smoke were not run.
|
||||
- Initial independent Sol review: FAIL with one P2 missing-medium adapter gap
|
||||
and one P3 stale verification record; both were corrected. Final independent
|
||||
Sol review is rerun against the corrected head before promotion.
|
||||
|
||||
## Follow-ups
|
||||
|
||||
|
||||
Reference in New Issue
Block a user