Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Dependency cycles reported at graph build

Platform spec ADR

Dependency cycles reported at graph build

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Silent cycle handling broke workspace diagnostics parity.

Directed cycles must be reported during graph build; Mod cycles must include mod id in the diagnostic path.

Policy knobs (error, warn, permissive) select abort vs continue; default remains fail-closed for release builds.

  • beskid_analysis::projects::graph
  • compiler/crates/beskid_tests/src/projects/corelib/layout.rs.