You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Namespace exported columns by content hash instead of blockId
Stamp pl7.app/contentHash (base32 of the source table's CanonicalID) on the
exported property columns instead of the per-block blockId, and drop the
blockId-keyed trace step id. Identical results across blocks/projects now
produce content-identical columns that dedupe downstream, while different
results stay distinct. Mirrors the humanization-score approach. The Python
step and Parquet import already deduped; this extends it to the export.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Namespace exported property columns by a content hash of the source table (pl7.app/contentHash, derived from the backend CanonicalID) instead of the per-block blockId, and drop the blockId-keyed trace step id. Identical results across blocks/projects now produce content-identical columns that dedupe downstream instead of being made unique per block; different results stay distinct. The heavy Python step and Parquet import already deduped; this extends dedup to the exported pframe identity.
0 commit comments