Saxonberg Server API
    Preparing search index...
    Index

    Constructors

    Methods

    • Boot seam (idempotent): install the reaction → renown ingestion tap and self-register the real-time recompute schedule. The aggregate cache is warmed separately by RenownStanding.warm() (awaited in AppBootstrap before this, so the first reads are populated). Activation = the RenownLogic singleton's presence.

      Returns void

    • The raw, scope-filtered log reader — the substrate read. Returns the subject's signal rows within scope (default: cooperative-wide). Consumers should read the materialized aggregate (renownOf); this is the unscored substrate seam.

      Parameters

      Returns Promise<default[]>

    • Re-score every subject's standing from the raw event log through the current value-function into the materialized aggregate — the batch the recompute schedule fires (and the renownOf cache is refreshed from). Applies the value-function at recompute time, so re-legislating it re-scores history; reads only the log + AppSettings, never belief.

      Returns Promise<void>

    • The sync cached read — the signed standing (esteem ↔ notoriety) of subject within scope (default cooperative-wide, the scope governance reads). Returns the neutral 0 for a non-materialized scope. The seam future consumers (governance / NPC / disguise) call.

      Parameters

      Returns number