Expand description
Parser, timeline, segmentation, and chunking primitives for aicx.
Vibecrafted with AI Agents by Vetcoders (c)2026 Vetcoders
Re-exports§
pub use card_header::CardHeader;pub use card_header::HeaderForm;pub use card_header::card_body;pub use card_header::header_form;pub use card_header::is_bracket_header_line;pub use card_header::parse_card_header;pub use chunker::CARD_CLAIM_SCOPE_SESSION_CLOSE;pub use chunker::CARD_FRESHNESS_CONTRACT_HISTORICAL;pub use chunker::CARD_SCHEMA_VERSION;pub use chunker::CARD_VERIFICATION_STATE_NOT_VERIFIED_BY_AICX;pub use chunker::CardSignal;pub use chunker::CardSource;pub use chunker::Chunk;pub use chunker::ChunkMetadataSidecar;pub use chunker::ChunkerConfig;pub use chunker::LearningUse;pub use chunker::SIGNAL_EXTRACTOR_VERSION;pub use chunker::SIGNAL_KIND_DECISION;pub use chunker::SIGNAL_KIND_HIGHLIGHT;pub use chunker::SIGNAL_KIND_INSIGHT;pub use chunker::SIGNAL_KIND_INTENT;pub use chunker::SIGNAL_KIND_OUTCOME;pub use chunker::SIGNAL_KIND_PLAN_MODE;pub use chunker::SIGNAL_KIND_RESULT;pub use chunker::SIGNAL_KIND_SKILL;pub use chunker::SIGNAL_KIND_TODO_DONE;pub use chunker::SIGNAL_KIND_TODO_OPEN;pub use chunker::SIGNAL_KIND_ULTRATHINK;pub use chunker::TruthRole;pub use chunker::TruthStatus;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 sanitize::read_state_json_validated;pub use sanitize::read_line_capped;pub use sanitize::MAX_VALIDATED_BYTES;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 skill_collapse::CollapseStats;pub use skill_collapse::DEFAULT_THRESHOLD_LINES;pub use skill_collapse::collapse_repeats;pub use skill_collapse::detect_skill_marker;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::Link;pub use types::LinkType;
Modules§
- card_
header - Header-agnostic card header parsing.
- chunker
- Semantic windowing chunker for RAG indexing.
- frontmatter
- YAML frontmatter parser for markdown reports.
- noise
- Noise pattern filter: strips structural scaffolding from chunk content before it reaches the semantic layer.
- sanitize
- Path and input sanitization for ai-contexters.
- segmentation
- Semantic segmentation for canonical store ownership.
- skill_
collapse - Cross-entry skill-template + content-hash collapse.
- timeline
- Shared timeline and segmentation data types.
- types
- Shared canonical types used by the intent engine.