Skip to content

Architecture

How Runtime, Engine, CLI, plugins, and Conformance fit together in CELLAS.

Overview

CELLAS implements Intent Computing for documentation systems. Intent is declared, execution is deterministic, and results become evidence that can be certified.

Intent → Runtime + Engine (+ Plugins) → Evidence → Conformance (verify / certify)

Concepts

PieceRole
RuntimeDeterministic environment and configuration for execution
EngineRuns workflows and emits candidate artifacts
PluginsOptional capabilities under the same contracts
CLI (cellas)Operator interface for test / verify / certify / engine
ConformanceProfiles, fixtures, digests, certification

Frozen specifications in the monorepo remain the wire-level authority. This site explains the operator view.

Example

A new project never needs the full architecture to succeed—First PASS exercises the conformance edge:

pnpm create cellas my-docs --yes
cd my-docs
pnpm exec cellas verify
pnpm exec cellas certify

Deeper Engine work uses candidate directories under .reference-engine/runs/ and never mutates samples/reference-execution-001/.

CLI

pnpm exec cellas --help
pnpm exec cellas engine --help
pnpm exec cellas certify --help

Next steps

  1. Install
  2. Quick Start
  3. Examples
  4. Glossary