Platform

The GOTCHA Framework

ICDEV™ is built on a 6-layer agentic architecture called GOTCHA. The AI orchestrates — deterministic Python scripts execute. This separation ensures business logic is reproducible, auditable, and never probabilistic.

Layer Purpose Example
Goals Process definitions — what to achieve goals/compliance_workflow.md
Orchestration AI reads goals, decides tool order, handles errors Claude Code / 15 agents
Tools Deterministic Python scripts, one job each ssp_generator.py, stig_checker.py
Context Static reference material Tone rules, writing samples, ICP descriptions
Hard Prompts Reusable LLM instruction templates outline-to-post, rewrite-in-voice
Args YAML/JSON behavior settings security_gates.yaml, scaling_config.yaml

Multi-Agent Architecture

15 specialized agents communicate via A2A protocol (JSON-RPC 2.0 over mutual TLS). Each publishes an Agent Card and operates within its domain authority.

Core Tier

Orchestrator (task routing), Architect (system design)

Domain Tier

Builder, Compliance, Security, Infrastructure, MBSE, Requirements, Supply Chain, Simulation, DevSecOps, Integration, Gateway

Support Tier

Knowledge (self-healing), Monitor (logs, metrics, alerts)

Multi-Cloud Support

Deploy to any government cloud — or run air-gapped on-premises.

Cloud Region Certification
AWS GovCloud us-gov-west-1 FedRAMP High, DoD IL2-IL5
Azure Government usgovvirginia FedRAMP High, DoD IL2-IL5
GCP Assured Workloads us-central1 FedRAMP Moderate, IL4
OCI Government us-gov-ashburn-1 FedRAMP High
IBM Cloud for Gov us-south FedRAMP Moderate
On-Premises Air-gapped IL6 / SIPR

Genesis — Autonomous Self-Improvement

Genesis v2.0 is an always-on daemon with 13 autonomous reflexes that run on schedule — researching CVEs, auditing code quality, generating tests, refreshing compliance evidence, and proposing improvements. Knowledge flows from the experimental branch to production via structured GKP artifacts. Your platform gets better while you sleep.