云岸工作台 0.1.4 · Windows 封包验收

使用真实 Electron 发行包、中文空格路径、独立工作数据。仅使用合成材料与本机模拟模型,未运行 CI。

发行包:LegalWorkbench-0.1.4-win-x64.zip
SHA-256:2626aeca0b4c11a0a2e39c6a2f7d8b89ab2184253956f3c2d92ee1c2e231a05a
字节:298615746

最终原标准基线:17/17;补充文档测试:4/4;真实 Electron 界面:9/9。

启动观察:最初两次在 ready 文件出现后读取状态超时,另一次补充启动出现 fetch 失败和 Chromium 网络服务重启日志。随后诊断、原标准复验、补测和界面重启均成功;最初瞬态失败的根因尚未确定。所有原始失败保留在下表,未修改产品或放宽基线标准。

baseline — fail

检查结果说明
platformpassExecuted on Windows x64.
packagepassExact ZIP SHA-256 matched and app resources exist.
pythonnot_runNot yet run.
docx_clipassdocx 0.28.0
app_startfailThe operation was aborted due to timeout
catalognot_runNot yet run.
capabilitiesnot_runNot yet run.
web_no_keynot_runNot yet run.
mock_setupnot_runNot yet run.
model_docxnot_runNot yet run.
model_pdfnot_runNot yet run.
model_xlsxnot_runNot yet run.
model_pptxnot_runNot yet run.
pdf_source_coordinatesnot_runNot yet run.
trademark_officesnot_runNot yet run.
app_shutdownpassMain window closed normally and app process exited.
port_releasepassRandom loopback port no longer responds after GUI exit.
fatong_publicnot_runNot yet run.
real_modelnot_runNot yet run.
institutional_sourcesnot_runNot yet run.
dsh_executionnot_runNot yet run.
excel_formula_recalculationnot_runNot yet run.

baseline-repeat — fail

检查结果说明
platformpassExecuted on Windows x64.
packagepassExact ZIP SHA-256 matched and app resources exist.
pythonnot_runNot yet run.
docx_clipassdocx 0.28.0
app_startfailThe operation was aborted due to timeout
catalognot_runNot yet run.
capabilitiesnot_runNot yet run.
web_no_keynot_runNot yet run.
mock_setupnot_runNot yet run.
model_docxnot_runNot yet run.
model_pdfnot_runNot yet run.
model_xlsxnot_runNot yet run.
model_pptxnot_runNot yet run.
pdf_source_coordinatesnot_runNot yet run.
trademark_officesnot_runNot yet run.
app_shutdownpassMain window closed normally and app process exited.
port_releasepassRandom loopback port no longer responds after GUI exit.
fatong_publicnot_runNot yet run.
real_modelnot_runNot yet run.
institutional_sourcesnot_runNot yet run.
dsh_executionnot_runNot yet run.
excel_formula_recalculationnot_runNot yet run.

baseline-final — pass

检查结果说明
platformpassExecuted on Windows x64.
packagepassExact ZIP SHA-256 matched and app resources exist.
pythonpassRelocated bundled Python 3.12.13 and document imports run from the short user-local directory.
docx_clipassdocx 0.28.0
app_startpassGUI process started with separate user data and random loopback server port.
catalogpass18 built-in Skills, exact 15 selected catalog IDs, no Microsoft Graph.
capabilitiespassDocument runtime ready; DSH correctly disabled on Windows: DSH 原型的文件读取隔离目前仅在 macOS 验证;此平台尚未开放 DSH 模式。
web_no_keypassNo web key in isolated data; direct Search/Fetch clearly refused; local and Windows DSH tasks cannot enable web tools. No external web request was made.
mock_setuppassLoopback mock Chat Completions and synthetic matter ready.
model_docxpassTwo approvals, real docx file, readable marker, mock tool round-trip.
model_pdfpassTwo approvals, real pdf file, readable marker, mock tool round-trip.
model_xlsxpassTwo approvals, real xlsx file, readable marker, mock tool round-trip.
model_pptxpassTwo approvals, real pptx file, readable marker, mock tool round-trip.
pdf_source_coordinatespassPage 1 source segment returned and original PDF SHA-256 preserved.
trademark_officespassBundled ip-free source returned EM/BX scope; no online trademark search was claimed.
app_shutdownpassMain window closed normally and app process exited.
port_releasepassRandom loopback port no longer responds after GUI exit.
fatong_publicpassAnonymous public Fatong search returned successfully.
real_modelnot_runNo real model connection or API key was used.
institutional_sourcesnot_runFaxin and WKInfo require separate user/firm authorization and were not called.
dsh_executionnot_runWindows DSH mode is disabled by the product; no DSH task was attempted.
excel_formula_recalculationnot_runLibreOffice is not bundled; no formula recalculation was claimed.

supplementary — fail

检查结果说明
TypeError: fetch failed
    at node:internal/deps/undici/undici:13502:13
    at async startPackagedApp (file:///<workspace>/test-results/release-validation/packaged-session.mjs:33:20)
    at async file:///<workspace>/test-results/release-validation/run-supplementary.mjs:21:11

supplementary-repeat — pass

检查结果说明
runtime_vision_capabilitypass{"startupMs":14792,"python":"<LOCALAPPDATA>\\LegalWorkbench\\r\\0.1.4-d7cd557a1e79e5aa\\python\\python.exe"}
long_unicode_source_exactpass{"inputCharacters":198000,"outputCharacters":198000,"replacementCharacters":0,"sha256":"f1673bcf0227bd7a225b7bf6b30d5fa0f9545740cc0c93e5770768e89b1a696d"}
vision_pdf_render_and_no_keypass{"page":1,"imageBytes":3180,"originalUnchanged":true,"noKeyRejected":true,"recognition":"not_run_without_real_key"}
deep_unicode_docx_tracked_editpass{"outputBytes":37509,"originalUnchanged":true,"trackedInsert":true,"trackedDelete":true,"chineseComment":true,"targetPathCharacters":281,"targetPathRelative":"supplementary-repeat\\独立工作数据\\workspace\\matters\\e82b644a-042f-43f3-b8bc-0e41cb6158bf\\tasks\\ea2484dc-0fdc-4668-8d57-954fc5d696c8\\documents\\bce7f079-a9de-41e2-b4c2-a79a45126018.docx","twoApprovals":true}

startup-diagnostic — pass

检查结果说明
tcppass{"ms":2,"value":"connected"}
http_bootstrappass{"ms":8,"value":{"status":200,"bytes":7786}}
cdppass{"ms":230,"value":[{"url":"http://127.0.0.1:51280/","title":"云岸 · 工作台","text":"工作台\nWorkspace\n新对话\n项目\n文件\n扩展\n项目 Workspaces\n最近对话 Sessions\n使用引导\nGuide\n设置\n记录试用反馈\nFeedback\nD\n个人工作空间\nLocal workspace\n新对话\n本机工作空间\n文件\n\nWORKSPACE\n\n有什么需要处理?\n无项目\n⌄\n0\n模型\nDSH Agent\n连接器工具\n联网检索\n⌘ ↵\n\n直接开始对话;需要时再添加文件或选择项目。"}]}
fetch_bootstrappass{"ms":14,"value":{"status":200,"bytes":7786}}

ui — pass

检查结果说明
fresh_direct_chat_and_sidebarpass{"noProjectRequired":true,"noSkillSelector":true}
direct_attachment_no_key_boundarypass{"attachmentAddedWithoutProject":true,"settingsShown":true}
simple_settings_and_detail_resetpass{"visibleKeyFields":1,"detailsReset":true}
project_without_directory_and_attachmentpass{"projectName":"合成发布验收项目","directoryRequired":false}
optional_directory_and_windows_parent_navigationpass{"importedFiles":2,"parentTraversalCorrect":true}
extension_controls_disable_restore_and_web_boundarypass{"restored":true,"webConfigured":false,"realWeb":"not_run"}
ui_model_tool_approval_and_docx_downloadpass{"toolApprovedThroughUI":true,"downloadBytes":7770,"model":"loopback synthetic only"}
synthetic_quick_key_and_feedback_download_isolationpass{"feedback":[{"bytes":1572,"files":["environment.json","feedback.json","feedback.md","README.md","usage-log.ndjson"],"eventCount":25},{"bytes":1587,"files":["environment.json","feedback.json","feedback.md","README.md","usage-log.ndjson"],"eventCount":27}],"mailDraftOnly":true,"noExternalConnectionTest":true}
restart_drops_key_and_preserves_projectpass{"startupMs":14318,"keyPersisted":false,"projectPersisted":true}

验证范围与限制

实际桌面界面

01-fresh-home.png
01-fresh-home.png
02-no-key-guidance.png
02-no-key-guidance.png
03-simple-settings.png
03-simple-settings.png
05-web-no-key.png
05-web-no-key.png
06-tool-approval.png
06-tool-approval.png
07-native-result.png
07-native-result.png
09-restart-no-key.png
09-restart-no-key.png

完整结构化证据见同目录 windows-validation.json。截图不含真实 Key、机构账号或用户案件材料。