Roadmap search

Versions, deliverables, workstreams, tasks, and pages

Beskid

Jump to a Beskid service

Diagnostics parity (CLI and LSP) - FAQ and troubleshooting

articleStandard

src/content/docs/platform-spec/compiler/build-pipeline/diagnostics-parity/faq-and-troubleshooting.mdx

import SpecArticleChrome from '@beskid/beskid-ui/platform-spec/SpecArticleChrome.astro';

<SpecArticleChrome />

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?

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

Are parse and semantic diagnostics expected to be identical text?

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