Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / recommendedDefaults

Variable: recommendedDefaults

ts
const recommendedDefaults: {
  floors: QualityFloors;
  routing: Partial<Record<InvocationRole, ModelSpec>>;
};

Defined in: packages/rulvar/src/defaults.ts:19

Drop-in engine defaults: createEngine({ ..., defaults: { routing: recommendedDefaults.routing, roleFloors: recommendedDefaults.floors } }). Hosts override freely; these are data, not engine semantics. The floors pin orchestrate and plan to strong models as hard router constraints (M4-T09): weak model defaults are forbidden for plan and orchestrate work, and no advice may override or weaken a floor.

Type Declaration

NameTypeDefined in
floorsQualityFloorspackages/rulvar/src/defaults.ts:21
routingPartial&lt;Record&lt;InvocationRole, ModelSpec&gt;&gt;packages/rulvar/src/defaults.ts:20