Rulvar API reference / @rulvar/rulvar / compileRegulatedProfile
Function: compileRegulatedProfile()
ts
function compileRegulatedProfile(input): RegulatedProfile;Defined in: packages/core/dist/index.d.ts
Parameters
| Parameter | Type | Description |
|---|---|---|
input | { construction?: "require-recognized"; engine: CreateEngineOptions; orchestrate?: OrchestrateOptions; run: RunOptions; } | - |
input.construction? | "require-recognized" | The construction floor's strictness (RV4204). The default keeps the RV4101 posture: constructions exposing no descriptor are COUNTED into the hash as unrecognized, so the hash names its own blind spot. 'require-recognized' turns the count into a typed refusal naming the blind constructions: satisfiable since the first-party adapters and the reference executors attest (RV4204), so a compile with zero foreign constructions can now demand zero blind spots. |
input.engine | CreateEngineOptions | - |
input.orchestrate? | OrchestrateOptions | - |
input.run | RunOptions | - |