Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/cli / CliConfig

Interface: CliConfig

Defined in: packages/cli/src/config.ts:40

The shape both the config module and a workflow module may export.

Properties

PropertyTypeDescriptionDefined in
configFingerprint?stringThe module's own configuration identity (RV4602): recorded on every run this module starts, verified by the engine on every resume and replay STRICTLY before ownership, meta writes, or any provider call, so policy drift refuses typed instead of running. The seventh comparison experiment's programmatic run recorded a fingerprint the CLI then never supplied back, which downgraded the genesis binding to a warning; a descriptor module carrying the fingerprint closes that loop.packages/cli/src/config.ts:57
engineOptions?Partial<CreateEngineOptions>-packages/cli/src/config.ts:41
kbSweep?KbSweepCliConfigrulvar kb sweep configuration (M11-T05).packages/cli/src/config.ts:46
preflight?PreflightDeclarationrulvar preflight declaration (P2.2).packages/cli/src/config.ts:44
workflows?WorkflowRegistry-packages/cli/src/config.ts:42