Skip to content

CDP

CDP stands for Cerebel Development Platform.

It is the local developer CLI and harness used to boot a Cerebrum substrate, choose a comms cortex id from the Domain Bundle, inspect runtime state, and talk to the running system from the terminal.

A Launch Target is the import reference CDP uses to find the callable that instantiates a substrate runtime. It is part of the launch contract, not the whole domain.

It has two parts:

  1. module-path, the Python module to import.
  2. symbol-name, the callable name inside that module.

When CDP boots a substrate, it reads the selected domain’s launch configuration, imports the target callable, and invokes it to produce the runtime instance. The target is the reference to the constructor; the returned runtime is the launched substrate.

See also: CDP guide