Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Verification and traceability

Platform spec article

Verification and traceability

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki
ConcernLocation
Resolver + graphcompiler/crates/beskid_tests/src/analysis/resolve.rs
Analysis servicescompiler/crates/beskid_tests/src/analysis/pipeline/core.rs
Document analysis buildbeskid_analysis::services unit/integration tests
RequirementEvidence
ANALYSIS_CACHE_VERSION bump forces rebuildLifecycle tests or manual protocol check when version changes
Skip directories during scanshould_skip_dir_for_scan unit coverage in workspace_scan.rs
Invalidation on manifest changebackend.rs configuration handler paths
Diagnostic debounceRevision counter logic in schedule_publish_diagnostics
  1. Open multi-file project; edit one file; confirm diagnostics update after pause.
  2. Change Project.proj; confirm all open files refresh.
  3. Compare beskid analyze output to LSP Problems for same snapshot generation.

Changes to cache keys, skip lists, or debounce intervals must update this article and the VS Code extension status contract when user-visible phases change.