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
| Name | Type | Defined in |
|---|---|---|
floors | QualityFloors | packages/rulvar/src/defaults.ts:21 |
routing | Partial<Record<InvocationRole, ModelSpec>> | packages/rulvar/src/defaults.ts:20 |