kb-chunk: populate Chunk.policy_hash field

Set the new policy_hash field on every emitted Chunk to the same hex
already computed for the chunk_id recipe (§4.2). No recipe / chunk_id
change — only the field on the struct is now populated.

Pairs with the kb-core hotfix (preceding commit) and unblocks P1-6's
DocumentStore::put_chunks to read chunk.policy_hash directly per §5.5.
This commit is contained in:
2026-04-30 17:02:17 +00:00
parent 16b2a5c150
commit 094c4641ba

View File

@@ -355,6 +355,7 @@ fn build_chunk(
source_spans,
token_estimate,
chunker_version: chunker_version.clone(),
policy_hash: policy_hash.to_string(),
}
}