Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Diagnostics parity (CLI and LSP) - FAQ and troubleshooting

Platform spec article

Diagnostics parity (CLI and LSP) - FAQ and troubleshooting

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki

Why do line labels differ between CLI and editor?

Section titled “Why do line labels differ between CLI and editor?”

Different surfaces intentionally use different source labels; compare rule code, severity, and span semantics.

Why does editor show fewer errors after edits?

Section titled “Why does editor show fewer errors after edits?”

Snapshot reuse may be active; trigger a fresh analysis cycle to confirm parity.

Are parse and semantic diagnostics expected to be identical text?

Section titled “Are parse and semantic diagnostics expected to be identical text?”

No. Contract requires semantic parity and stable classification, not byte-identical messages.