CodeHealing.dev CodeHealing.dev

Technical Documentation

CodeHealing Dev Platform Architecture

CodeHealing.dev is an autonomous software engineering and self-healing diagnostic platform operated by OMINGENOUS AI LTD. It provides developers and software creators with high-performance in-browser coding tools, sandboxed execution, and intelligent automated verification.

Engineering Standards

  • No Simulated Success: Verification requires concrete execution proof: live network responses, valid database query results, or actual container output.
  • Isolated Environments: All project builds and live previews execute in isolated sandboxes to prevent cross-project contamination or memory leakage.
  • Resumable Workflows: Every diagnostic stage persists state checkpoints, allowing builds to resume from failure points without restarting from scratch.
  • Zero Credential Exposure: API keys, database service role credentials, and third-party tokens are strictly managed server-side and never exposed in client code.

Core Architecture Pillars

In-Browser IDE & Sandboxed Execution

Monaco-powered multi-file code editor with live syntax analysis, virtual file tree explorer, asset management, and isolated sandboxed execution with hot module reloading.

Autonomous Closed-Loop Diagnostics

Automated compilation and runtime error detection with targeted patch synthesis and regression verification. The diagnostic loop resolves syntax errors without boilerplate.

Evidence-Based Quality Assurance

Every verification check requires real verifiable proof: live database reads, actual HTTP response status codes, and deterministic test logs against running containers.

Three-Tier Logical Data Isolation

Strict logical and operational separation between application data, active workspace runtime sessions, and persistent audit logs to protect customer workloads and privacy.

External AI Tools Gateway

Standardized Bearer-token authenticated integration gateway at connector.codehealing.dev supporting ChatGPT Custom GPT Actions, Claude Desktop MCP, and REST API access.

Zero-Leakage Secrets Protection

Customer API keys and credentials are encrypted server-side in isolated database vaults and injected at runtime, preventing client bundle leakage.

Three-Tier Data Architecture

Application / Production Tier:

User project data and customer databases are strictly sandboxed and completely segregated from internal platform operational state.

Session / Runtime Tier:

Ephemeral workspace parameters, build execution logs, and live collaboration state are isolated per project workspace.

Analytics / Audit Tier:

Persistent diagnostic telemetry and audit logs are recorded to maintain compliance and reproducibility.