← Projectsdocument-intelligence / L5Rebuildable Dataset Release~25 min
one move: content is the identity
Implement rebuild_release(manifest, batches) → DatasetRelease. The hash must be content-addressed: the same manifest and batches always rebuild to the same release id and counts. A missing declared batch must be reported, not guessed.