fix(education): ship 0.2.1 drag and Forgejo truth state

This commit is contained in:
冰朔 2026-08-08 09:54:45 +08:00
commit 28f68fa9ac
15 changed files with 171 additions and 17 deletions

View file

@ -0,0 +1,47 @@
{
"schema": "guanghu.education-desktop-correction/v1",
"receipt_id": "GH-EDU-DESKTOP-0.2.1-20260808-001",
"development_id": "DEV-20260808-002",
"state": "PASS_100",
"product": {
"name": "光湖分域 · 教育",
"version": "0.2.1",
"bundle_identifier": "com.guanghulab.subdomain.education",
"source_path": "product-source/guanghu-education-industry-os/",
"local_source_commit": "1ab2f7903dcae073bd7847004c4b9548e18414cd"
},
"corrections": {
"window_drag": {
"state": "PASS_100",
"implementation": "fixed native drag handle plus Tauri startDragging permission",
"desktop_skill_observation": "accessibility tree exposes 拖动窗口 and drag action completed without runtime error"
},
"code_channel_identity": {
"state": "PASS_100",
"runtime": "Forgejo 16.0.1+gitea-1.22.0",
"display": "Forgejo 16.0.1",
"compatibility_suffix_hidden": "gitea-1.22.0"
},
"agent_truth_state": {
"state": "NOT_INTEGRATED",
"display": "未接入",
"research_candidates": 12
}
},
"application": {
"desktop_path": "/Users/bingshuolingdianyuanhe/Desktop/光湖分域 · 教育.app",
"mac_binary_sha256": "3e6573348237730cf7c80706415afa14722097eb79c38ee7bea69a72420058d0",
"signature_verification": "PASS",
"release_backup": "/Volumes/JZAO/HoloLake/development/education-industry-os-DEV-20260808-001/releases/0.2.1/光湖分域 · 教育.app"
},
"tests": {
"vitest": "7 passed",
"vite_build": "PASS",
"cargo_check_locked_offline": "PASS",
"tauri_release_build": "PASS",
"desktop_launch": "PASS",
"server_key_login": "PASS",
"forgejo_and_agent_status_readback": "PASS"
},
"verified_at": "2026-08-08T09:53:28+08:00"
}

View file

@ -0,0 +1,34 @@
{
"schema": "guanghu.desktop-package-audit/v1",
"receipt_id": "GH-HOLOLAKE-DESKTOP-0.5.0-AUDIT-20260808-001",
"development_id": "DEV-20260808-002",
"target": {
"path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app",
"version": "0.5.0",
"bundle_identifier": "com.guanghu.hololake-desktop",
"bundle_mtime": "2026-08-08T09:39:48+08:00",
"binary_sha256": "b999c4dc1afbef2261c7749f731fec8d982bebd41197874629403796ce93f21a",
"packaged_main_sha256": "fdb0384977bc2b32d1c433742e2faf2a339b6ff4e3bc1f68a6246f2923586313"
},
"result": "FAIL_0_PACKAGE_NOT_RUNNABLE",
"evidence": {
"diagnostic_reports_observed": 6,
"first_crash": "DYLD library validation rejected libffmpeg.dylib because the mapped file and process had different Team IDs",
"current_packaged_main": "production path spawns process.execPath with server-bundle.js and recursively launches Electron instead of Node",
"runtime_reproduction": "repeated KB Server Error output and child-process fanout",
"repository_fix_commit": "84a631d886a23aa60c65bf68f6394834ac3a8946",
"repository_fix_is_in_desktop_bundle": false
},
"capability_truth": {
"outline_runtime": false,
"outline_component_analysis_cards": true,
"forgejo_runtime_or_remote_integration": false,
"forgejo_declaration_and_offline_manifest_only": true,
"local_markdown_git_engine_code": true,
"agent_code_shell": true,
"agent_operational_runtime": false,
"agent_without_external_model_key": "offline fixed response"
},
"mutation": "NONE_DIAGNOSTIC_ONLY",
"verified_at": "2026-08-08T09:53:28+08:00"
}