This commit is contained in:
2026-04-25 06:29:48 +02:00
parent fbd4d5d6ef
commit 04e09b0c97
7 changed files with 467 additions and 21 deletions

16
kb_lib/src/detect.rs Normal file
View File

@@ -0,0 +1,16 @@
// file: kb_lib/src/detect.rs
//! Detection pipeline facade.
//!
//! This module sits between transport/connectors and persistence.
//! It centralizes how technical observations, analysis signals and
//! candidate tokens are persisted before richer detection logic is added.
mod service;
mod types;
pub use crate::detect::service::KbDetectionPersistenceService;
pub use crate::detect::types::KbDetectionObservationInput;
pub use crate::detect::types::KbDetectionSignalInput;
pub use crate::detect::types::KbDetectionTokenCandidateInput;
pub use crate::detect::types::KbDetectionTokenCandidateResult;