Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / scopeBucket

Function: scopeBucket() ​

ts
function scopeBucket(scope): string;

Defined in: packages/core/dist/index.d.ts

The scope key rule of the byScope rollup (RV3805). The root's OWN scope is the empty string BY CONSTRUCTION: present data whose string happens to be empty, not an absence, so it folds under the addressable name 'root' instead of the RV3604 'unknown' fallback, which stays reserved for a scope that is truly missing. Children keep their scope strings verbatim. One rule for both builders, so the live report and the journal fold cannot disagree on the key.

Parameters ​

ParameterType
scopestring | undefined

Returns ​

string