Skip to content

@kekkai/blueprint / RulesOptions

Interface: RulesOptions

Defined in: inspect/rules.ts:25

blueprint rules — the emitted-rule catalog as a queryable command. Field agents reverse-engineered this exact table from the minified bundle ("which rules always emit, which need declaring, the defaults") — the compiler model demands the tool answer for itself. With a config present, every gate is annotated with what the blueprint actually declares.

Properties

json?

optional json?: boolean

Defined in: inspect/rules.ts:27

Emit machine-readable JSON instead of the text catalog.


loadConfig?

optional loadConfig?: (file) => Promise<Blueprint>

Defined in: inspect/rules.ts:31

Load an existing blueprint.config (default dynamic import).

Parameters

file

string

Returns

Promise<Blueprint>


log?

optional log?: (message) => void

Defined in: inspect/rules.ts:29

Output sink (default console.log).

Parameters

message

string

Returns

void