//! Claude run artifact adapter.
//!//! Persistence mechanics live in [`crate::run_artifacts`]. This module only
//! translates Claude stream effects onto that shared contract.
modsink;#[cfg(test)]#[path="persist_tests.rs"]modtests;pub(crate)usesink::{ClaudeRunIdentity, StatusSink};