{
  "name": "Daiki Remote MCP Windows Complete",
  "version": "0.6.38-screenhost-agent-visible-consent",
  "build_number": 638,
  "platform": "Windows x64",
  "owner_approval_required": true,
  "service_protection": "Windows SYSTEM service with automatic startup, SCM recovery and installer verification; administrators retain stop and uninstall rights",
  "run_as_admin": true,
  "remote_tools": 41,
  "files": {
    "DaikiRemoteAgent.exe": {
      "sha256": "BD8C5BFB86ED331533F1DB9A3F6CEEE6BA3B2CFFFADC2B6821D4096C6ADA9192"
    },
    "DaikiReadTools.exe": {
      "sha256": "2AB55D0EBE980AF5F0DD81D03F1B2902B3B82A446ACF589F6DEB26DEEB9FA76B"
    },
    "agent-bootstrap.ps1": {
      "sha256": "0903251C24E97CD8793229BB838704875502922641B9990CBA074858D14C3E50"
    },
    "auto-update.ps1": {
      "sha256": "C31C44E6DCA288DD08767B20CB81C5CB09407C5A77F0113B12648E98BD45AE0A"
    },
    "DaikiFileTransfer.exe": {
      "sha256": "CEB35ABC246CA822E04681F8F2D3C8CCA3F2CD68736CAE904D148C399858A497"
    },
    "DaikiScreenHost.exe": {
      "sha256": "886A9643B003322175998B9CDF8D70F3168E2BB153A9399DCAAD38773EFFC27D"
    }
  },
  "qa_local": {
    "rejected_safely": 8,
    "checks_tested": 133,
    "distinct_operation_labels": 47,
    "full_parity_verified": false,
    "new_device_install_tested": false,
    "passed": 133
  },
  "installer_ui": "Daiki Setup monochrome PWA with original logos, Windows Forms black-white UI and exact enrollment-link copy",
  "failed_enrollment_cleanup": true,
  "enrollment_retry": "Single ticket across browser profiles; password and expiration enforced; installer confirms agent identity and both binary hashes",
  "file_access_mode": "all_local_volumes_after_owner_approval",
  "download_transport": "curl.exe SHA256-verified, PowerShell fallback",
  "parity_repairs": [
    "Excel numeric/boolean types",
    "Search regular-expression defaults",
    "Text configuration file classification",
    "Destructive command defaults",
    "Detailed local usage statistics",
    "PDF page edits through JSON-string compatibility",
    "Prompt wait compatibility",
    "Unicode Spanish PDF pages with PDFsharp 6.2.4 MIT on-demand fallback",
    "Search context default 5 lines like Remote Desktop Commander",
    "Finished process output reports exit code for both PID and job ID",
    "Durable on-demand tool usage ledger: counts, errors, categories, sessions clearly scoped",
    "Advanced PDF regression tests: multi-operation, source unchanged, invalid indices rejected",
    "Browser-rendered HTML/CSS/PNG/SVG PDF handoff with header and checksum validation",
    "Advanced PDF insert via renderedPdfBase64 preserving original PDF",
    "Local PNG/JPEG/GIF/WebP paths embedded as verified data URIs via authorized agent; 2 MiB maximum per image",
    "Image transfer SHA-256/invalid MIME/root policy/offset tests passed; Worker HTML conversion tests passed",
    "Installed version resolved from signed release.json, not stale hardcoded source labels",
    "Personal diagnostics: local job logs clearly distinguished from MCP sessions",
    "Owner-approved file access mode preserved during updates, never silently broadened",
    "Release gate now requires 114 helper tests, 6 browser PDF regression tests, and 9 updater health tests"
  ],
  "screen_share_feature": {
    "status": "native_agent_owner_opt_in_release",
    "candidate_worker": "daiki-remote-mcp-screenhost-638.preview.js",
    "qa_required": {
      "screen_and_transfer_simulation": 54,
      "transfer_consent": 20,
      "browser_client_static": 20
    },
    "scope": "all_owner_approved_enrolled_windows_x64_computers",
    "delivery": "central_cloudflare_worker_and_panel_no_per_pc_patching",
    "requires_visible_browser_display_capture_permission": false,
    "snapshot_interval_seconds": 10,
    "snapshot_transport": "JPEG_binary_WebSocket_no_continuous_video_uplink",
    "live_transport": "WebRTC_view_only",
    "expiry_seconds": 1800,
    "remote_mouse_keyboard_control": false,
    "persistent_screen_recording": false,
    "runtime_e2e_verified": false,
    "turn_multinetwork_verified": false,
    "reload_recovery_verified": false,
    "revocation_and_30min_expiry_verified": false,
    "active_viewer_ram_under_50mb_verified": false,
    "production_published": true,
    "native_helper_in_candidate_installer": true,
    "agent_runtime_integration_verified": false,
    "installer_end_to_end_verified": false,
    "requires_visible_indicator_and_consent": true,
    "note": "Native screen sharing requires explicit one-time consent on the active Windows session and shows a visible session indicator. Snapshot runtime E2E is not yet verified; no background capture is authorized."
  },
  "transfer_feature": {
    "mode": "on_demand_global",
    "transport": "Cloudflare Durable Objects websocket relay",
    "source_zip": "streamed",
    "integrity": "SHA-256",
    "encryption": "AES-256-GCM with ephemeral ECDH",
    "limits": {
      "max_gib": 32,
      "chunk_bytes": 65536
    },
    "end_to_end_verified": false,
    "public_release": true,
    "consent_e2e_verified": false,
    "note": "Source user must approve locally on the origin computer; production end-to-end approval not yet validated."
  },
  "release_notes": "Build 638 candidate: NativeAOT screen launcher, on-device opt-in and visible sharing indicator, bounded WebSocket snapshots and revocation. Automated native runtime E2E is pending.",
  "release_channel": "production_owner_opt_in_beta",
  "boot_auto_update": {
    "enabled": true,
    "windows_service": "Automatic",
    "task": "DaikiRemoteMCP - AutoUpdate",
    "triggers": [
      "Boot+PT2M",
      "Logon+PT2M"
    ],
    "network_attempts": 5,
    "retry_on_error": "3 attempts every 5 minutes",
    "resident_processes_added": 0,
    "test_real_reboot": false,
    "new_pc_installation_gate": "SYSTEM+hidden PowerShell+boot/login triggers+retries+first CheckOnly+release marker",
    "new_pc_real_tested": false,
    "boot_reboot_tested": false
  },
  "installer_revision": "boot-task-first-install-validation-r2",
  "parity_maintenance": {
    "scope": "binaries_only",
    "source_build": 636,
    "source_version": "0.6.36-boot-auto-update",
    "new_agent_sha256": "3F3BE0B9DC70533C9FAE9084D94EA70980043D1F35A12120E27299DDBE984A8B",
    "new_helper_sha256": "2AB55D0EBE980AF5F0DD81D03F1B2902B3B82A446ACF589F6DEB26DEEB9FA76B",
    "managed_qa_pass": 133,
    "native_terminal_office_pdf_qa_pass": 35,
    "visual_qa_pass": 8,
    "native_biff8_qa_pass": 6,
    "screen_and_transfer_modifications": true,
    "full_parity_verified": false
  }
}
