fix(artifacts): harden reconciliation scanner

This commit is contained in:
2026-08-27 12:48:49 +03:00
parent 889b1bdb57
commit 8784964fb2
6 changed files with 1087 additions and 335 deletions
+3 -1
View File
@@ -12,6 +12,7 @@ mod housekeeping;
mod legacy;
mod model;
mod store;
mod temp_scan;
#[cfg(debug_assertions)]
#[doc(hidden)]
@@ -21,6 +22,7 @@ pub use error::ArtifactError;
pub use housekeeping::{ReconciliationCandidate, ReconciliationCursor, StaleTemp, TempScan};
pub use model::{
ArtifactRef, MAX_ARTIFACT_BYTES, MAX_SOURCE_BYTES, ReconciliationMutation,
ReconciliationNamespace, ReconciliationScan, RegisteredArtifact, StoredArtifact,
ReconciliationNamespace, ReconciliationScan, ReconciliationScanStop, RegisteredArtifact,
StoredArtifact,
};
pub use store::ArtifactStore;