ICE building blocks

Blocks

The 28-concept palette. Provider-neutral primitives you drop on the canvas. Each one compiles to a real service per cloud.

Validation comes built in

Each concept advertises what it needs. A Scalable Backend wants a GitHub Repo or Object Storage for code, plus Public Traffic if it serves the open internet. The canvas validator surfaces a badge on any block whose requirements are unmet, and blocks the deploy when something hard is missing.

Add your own concept

A new concept is six files: definition, blueprint, info, a high-level resource mapping, a per-provider handler, and a node renderer. Use static-site as a reference and open a PR.