mockforge_core/incidents/
mod.rs

1//! Incident management for drift and contract violations
2//!
3//! This module provides functionality for creating, storing, and managing incidents
4//! related to contract drift and breaking changes.
5
6pub mod integrations;
7pub mod manager;
8pub mod store;
9pub mod types;
10
11// Integration formatters (always available, not behind feature flag for simplicity)
12#[path = "integrations/slack.rs"]
13pub mod slack_formatter;
14
15#[path = "integrations/jira.rs"]
16pub mod jira_formatter;
17
18pub use manager::IncidentManager;
19pub use store::IncidentStore;
20pub use types::{
21    DriftIncident, ExternalTicket, IncidentQuery, IncidentSeverity, IncidentStatus, IncidentType,
22};