Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

HIR normalization and legality

Platform spec feature

HIR normalization and legality

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

This feature hub defines the normative contract for hir normalization and legality and links newcomer-oriented reference articles.

  • compiler/crates/beskid_analysis/src/resolve/mod.rs orchestrates normalization boundaries.
  • compiler/crates/beskid_analysis/src/resolve/resolver.rs enforces legality while resolving symbols.
  • compiler/crates/beskid_analysis/src/analysis/rules/staged/definitions.rs validates post-normalization invariants.

No open decisions. Closed choices are normative ADRs under adr/ (D-COMP-FRONT-0007D-COMP-FRONT-0009); use the reader ADRs tab for expandable detail.