sephera_core 0.5.0

Shared analysis engine behind the Sephera CLI for LOC metrics, context building, and Tree-sitter AST compression.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![allow(clippy::module_name_repetitions)]

mod budget;
mod builder;
mod candidate;
mod excerpt;
mod focus;
mod grouping;
mod ranker;
mod source;
mod types;

pub use builder::ContextBuilder;
pub use types::{
    ContextDiffMetadata, ContextDiffSelection, ContextExcerpt, ContextFile,
    ContextGroupKind, ContextGroupSummary, ContextLanguageSummary,
    ContextMetadata, ContextReport, SelectionClass,
};