Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Analysis, query, and diagnostics facades - Flow and algorithm

Platform spec article

Analysis, query, and diagnostics facades - Flow and algorithm

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

This article documents flow and algorithms for Analysis, query, and diagnostics facades.

  1. Materialize or refresh the syntax snapshot for the active compilation generation.
  2. Classify meta contributors vs read-only inspectors (language-meta classification carries through here).
  3. Execute host policy checks before surfacing Mod SDK calls.
  4. Commit outputs atomically per scheduling round (see incremental scheduling feature).
  • No meta body runs before a parseable syntax model exists for its lexical scope.
  • Semantic queries that depend on staged rules must declare the minimal snapshot version they require; the host may defer or rerun automatically.