{
  "checker": {
    "details": {
      "blocker": "no checks supplied",
      "working": false
    },
    "status": "FAIL"
  },
  "fault_detail": "Task specification assumed a runnable server/CLI. Repo has no such entry point, and the failure is a prerequisite gap (toolchain and generated assets), not a repo defect. No source change was made.",
  "fault_owner": "test",
  "main_blocker": "Product is an Android app with no runnable CLI/MCP/HTTP entry point. The smoke-task probe kinds (cli|http|mcp|mcp_http) do not apply, and the build depends on Docker, Flutter/Android SDK/NDK, and Termux tooling that are not in the VM.",
  "operation": "None executed. The product is an Android APK (Flutter UI in lib/main.dart) with no CLI, MCP, or HTTP entry point, so no MCP start/tools/list or CLI operation can run in a Linux VM.",
  "operation_scope": "Building the APK needs Flutter SDK, JDK, Android SDK/NDK, Docker-based termux native-library cross-compilation (docs/jniLibs.md), and a debootstrap arm64 rootfs (docs/rootfs.md). Required assets/xa* rootfs parts, assets/trilium.tar.xz and jniLibs/arm64-v8a/*.so are absent from the repo. None of these toolchains are installed in the VM. Running the app requires an Android device or emulator. Unmet: Flutter, JDK, Android SDK/NDK, Docker, debootstrap, the generated assets and jniLibs, and a device.",
  "outcome": "unsupported",
  "steps": [
    "Read README.md (no CLI/MCP/HTTP usage section; Development section lists build prerequisites)",
    "Read docs/rootfs.md and docs/jniLibs.md",
    "Checked toolchain presence: flutter, java, sdkmanager, docker, debootstrap, node missing; python3, curl present",
    "Checked network: archive.ubuntu.com returned HTTP 200 (earlier DNS failure did not reproduce)",
    "Wrote .coldpass/observed.json, .coldpass/probe.json ({\"checks\":[]}), .coldpass/report.json"
  ],
  "stuck_step": "README.md '\ud83d\udee0\ufe0f Development' section: build prerequisites (assets/xa*, assets/trilium.tar.xz, jniLibs) and Flutter/Android toolchain install",
  "suggested_fix": "Do not run this product under the cli/mcp/http smoke probe. Verify it on a host with Flutter and Android SDK (`flutter pub get`, then `flutter build apk`) after generating assets per docs/rootfs.md and jniLibs per docs/jniLibs.md, and run it on an Android device or emulator. Alternatively, define a separate probe kind for Android/Flutter builds."
}
