diff --git a/knot2/crates/knot-cob/src/backend.rs b/knot2/crates/knot-cob/src/backend.rs
index b4e7eb918..b11e16175 100644
--- a/knot2/crates/knot-cob/src/backend.rs
+++ b/knot2/crates/knot-cob/src/backend.rs
@@ -15,7 +15,7 @@ use crate::graph::ChangeGraph;
use crate::object::HistoryModel;
const COBS_PREFIX: &str = "refs/cobs/";
-const CHECKPOINTS_PREFIX: &str = "refs/cob-checkpoints/";
+pub const CHECKPOINTS_PREFIX: &str = "refs/cob-checkpoints/";
const TYPE_HEADER: &str = "cob-type";
const SIG_HEADER: &str = "cob-sig";
const AUTHOR_HEADER: &str = "cob-author";
diff --git a/knot2/crates/knot-cob/src/lib.rs b/knot2/crates/knot-cob/src/lib.rs
index 75454b3da..da23f7197 100644
--- a/knot2/crates/knot-cob/src/lib.rs
+++ b/knot2/crates/knot-cob/src/lib.rs
@@ -15,7 +15,7 @@ pub use object::{
SnapshotStride, StateSize, WriteContext,
};
-pub use backend::parse_cob_ref;
+pub use backend::{CHECKPOINTS_PREFIX, parse_cob_ref};
use std::collections::BTreeSet;
@@ -2746,7 +2746,7 @@ mod tests {
}
#[test]
- fn a_write_the_actor_didnt_author_never_reaches_git() {
+ fn impersonated_bylines_never_reach_git() {
let nel = who("nel");
let repo_did = squid();
let cx = context(&nel, &repo_did, RepoRole::Stranger);
diff --git a/knot2/crates/knot-record/src/blocks.rs b/knot2/crates/knot-record/src/blocks.rs
index cd377d128..a805c998c 100644
--- a/knot2/crates/knot-record/src/blocks.rs
+++ b/knot2/crates/knot-record/src/blocks.rs
@@ -169,6 +169,10 @@ impl GitBlocks {
}
fn blob(&self, cid: &Cid) -> Result