# SPRINT 3 — Semantic Kernel ## Цель `packages/semantic-kernel` конвертирует parsed result в SIR snapshot. ## Вход `.bsl` файлы. ## Выход `SirSnapshot` с nodes/edges: - MODULE; - PROCEDURE/FUNCTION; - QUERY; - TABLE/REGISTER; - DECLARES; - CALLS; - OWNS_QUERY; - READS_TABLE; - WRITES. ## DoD `index_project(path)` возвращает валидный snapshot.