Running Doctor Diagnostics
The fastest way to diagnose your ecosystem is running the built-in diagnostic tool:
Doctor automatically audits 5 core subsystems:
1. Host Prerequisites
Checks Node.js (>=18.0.0), npm, Git, SQLite3 CLI, and optional Python 3.
2. Server Builds & Entries
Verifies dist/index.js or build/index.js artifacts across all 10 repositories.
3. Stdio Smoke Tests
Performs non-blocking stdio JSON-RPC handshake with each server (<300ms timeout).
4. External Runtimes & Fallbacks
Audits Playwright/Chromium, ADB, and Blender with graceful offline warnings.
Common Scenarios & Instant Fixes
1. Playwright / Chromium Missing (HeLa Cytosol)
Occurs on fresh systems or minimal cloud servers when browser binaries haven't been installed.
2. SQLite Database Lock / Recovery (HeLa Genome)
If an abnormal termination locks SQLite memory.db, force WAL mode and integrity verification:
3. Deterministic Snapshot Rollback
If an upstream repository introduces a breaking change in dev mode, pin immediately to the certified release snapshot:
4. Android ADB Offline or Unauthorized (HeLa Receptor)
If physical device is not recognized by ADB daemon, restart ADB and accept the RSA host prompt on device: