Skip to main content

Crate aicx_parser

Crate aicx_parser 

Source
Expand description

Parser, timeline, segmentation, and chunking primitives for aicx.

Vibecrafted with AI Agents by VetCoders (c)2026 VetCoders

Re-exports§

pub use chunker::Chunk;
pub use chunker::ChunkMetadataSidecar;
pub use chunker::ChunkerConfig;
pub use chunker::classify_kind;
pub use frontmatter::ReportFrontmatter;
pub use sanitize::filter_self_echo;
pub use sanitize::is_self_echo;
pub use sanitize::normalize_query;
pub use segmentation::ProjectHashRegistry;
pub use segmentation::TieredIdentity;
pub use segmentation::classify_cwd_tier;
pub use segmentation::infer_repo_identity_from_entry;
pub use segmentation::infer_tiered_identity_from_entry;
pub use segmentation::semantic_segments;
pub use segmentation::semantic_segments_with_registry;
pub use timeline::ConversationMessage;
pub use timeline::ExtractionConfig;
pub use timeline::FrameKind;
pub use timeline::Kind;
pub use timeline::RepoIdentity;
pub use timeline::SemanticSegment;
pub use timeline::SourceInfo;
pub use timeline::SourceTier;
pub use timeline::TimelineEntry;
pub use types::EntryState;
pub use types::EntryType;
pub use types::IntentEntry;
pub use types::LinkType;

Modules§

chunker
Semantic windowing chunker for RAG indexing.
frontmatter
YAML frontmatter parser for markdown reports.
sanitize
Path and input sanitization for ai-contexters.
segmentation
Semantic segmentation for canonical store ownership.
timeline
Shared timeline and segmentation data types.
types
Shared canonical types used by the intent engine.