Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Stage ordering and lowering - Contracts and edge cases

Platform spec article

Stage ordering and lowering - Contracts and edge cases

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki
  • Build and run command paths must use the same lowering order for parity.
  • Semantic error diagnostics must stop lowering before backend code generation.
  • Parse diagnostics source naming differences must be documented (path vs "<memory>").
  • Entrypoint lookup must use post-resolution typed metadata from the same lowering result.