Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Deterministic mod invalidation and replay

Platform spec ADR

Deterministic mod invalidation and replay

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Incremental mod runs produced unstable ordering.

Invalidation keys and dirty sets for mod pipelines must replay deterministically for identical inputs (Collector scope + syntax snapshot hashes).

LSP rescan triggers share the same keys as batch compile.

  • compiler/crates/beskid_lsp/
  • compiler/crates/beskid_analysis/src/analysis/rules/staged/.