0.3.16-pre.007

This commit is contained in:
2026-09-22 06:22:40 +02:00
parent a97837b832
commit d768737629
22 changed files with 842 additions and 276 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-store-lib/src/lib.rs
// version: 12
// version: 13
#![warn(missing_docs)]
#![deny(unreachable_pub)]
@@ -229,6 +229,8 @@ pub use ksp_store_api::RawTransactionSignature;
pub use ksp_store_api::RawTransactionSummary;
/// Minimal durable identity retained after a canonical RAW transaction payload is purged.
pub use ksp_store_api::RawTransactionTombstone;
/// Durable Store outcome for one variant-aware RAW transaction acquisition.
pub use ksp_store_api::RawTransactionVariantWriteOutcome;
/// Write capability for canonical RAW transaction acquisitions.
pub use ksp_store_api::RawTransactionWrite;
/// Common KSP result alias using [`Error`].

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-store-lib/tests/hardening_completeness.rs
// version: 10
// version: 11
#![warn(missing_docs)]
#![deny(unreachable_pub)]
@@ -209,6 +209,7 @@ fn pre_009_facade_modules_and_crate_root_exports_are_exact() {
"RawTransactionSignature",
"RawTransactionSummary",
"RawTransactionTombstone",
"RawTransactionVariantWriteOutcome",
"RawTransactionWrite",
"Result",
"Store",
@@ -222,7 +223,7 @@ fn pre_009_facade_modules_and_crate_root_exports_are_exact() {
];
expected.sort_unstable();
assert_eq!(actual.as_slice(), expected.as_slice());
assert_eq!(actual.len(), 105);
assert_eq!(actual.len(), 106);
return;
}