clawmates: phase work

Mission: 01a00c41-bac0-7eb3-a8c8-8b7044f3086d
Phase: 01a00c41-bac2-71e3-a58b-c473421200ee

Committed by the ClawMates delivery pipeline from the agents' working tree. Authored by agents, not by the named committer.
This commit is contained in:
Omar Sobh
2026-08-16 20:44:28 +00:00
parent b2dce41532
commit b08df7b628
13 changed files with 401 additions and 38 deletions
+9
View File
@@ -154,6 +154,10 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
base.entities = source.entities;
base.relations = source.relations;
base.embedding_dim = source.embedding_dim.max(base.embedding_dim);
// Carry the current run's real SQLite source forward for
// provenance — `base` (re-read from the prior HDF5 output) has
// no meaningful source_path of its own.
base.source_path = source.source_path;
if cli.verbose {
eprintln!("Incremental: appended {added} new chunks (id > {min_chunk_id})");
}
@@ -199,6 +203,11 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
summary.embedding_dim,
summary.rows_checked,
);
if summary.provenance_verified {
eprintln!("Provenance: chunks/text and chunks/embeddings SHA-256 hashes verified.");
} else if cli.verbose {
eprintln!("Provenance: no provenance hash found to verify (older output format?).");
}
Ok(())
}