//! Content defense components for spam detection and quality scoring.
//!
//! This module provides quality scoring and pattern detection for the
//! Content Defense layer (Phase 7C).
//!
//! # Components
//!
//! - [`ContentQualityScorer`]: Computes quality metrics for assertions
//! - [`QualityScoringConfig`]: Configuration for quality thresholds
//!
//! # Usage
//!
//! ```ignore
//! use stemedb_storage::content_defense::{ContentQualityScorer, QualityScoringConfig};
//!
//! let scorer = ContentQualityScorer::with_defaults();
//!
//! let quality = scorer.score(&assertion, trust_tier);
//! if !scorer.meets_threshold(&quality) {
//!     // Quarantine the assertion
//! }
//! ```

mod quality;

pub use quality::{ContentQualityScorer, QualityScoringConfig};
