clilyruntime-aware CLI docs
Concepts

Concepts

The architectural ideas that make clily coherent across config, validation, runtime, and shells.

clily becomes easier to use once you understand three ideas:

  1. Inputs are merged in a predictable order before they are validated.
  2. Validation comes from Standard Schema rather than a clily-specific schema DSL.
  3. Runtime behavior is injectable, which keeps the framework usable outside a single process model.