Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Diagnostic codes owned in analysis sources

Platform spec ADR

Diagnostic codes owned in analysis sources

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Rendered diagnostics drifted from semantic registry.

Code-to-meaning mapping is normative in SemanticIssueKind::code() and diagnostic_kinds.rs, synchronized with trudoc verify scripts—not LSP presentation layers.

Renaming codes requires migration notes; new issues need unique codes before release.

  • compiler/crates/beskid_analysis/src/analysis/diagnostic_kinds.rs
  • packages/trudoc/scripts/verify-diagnostics-spec-sync.mjs.