10 lines
527 B
Bash
Executable File
10 lines
527 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# CHECK -- replies/ catalog extract (Extract lane, 2026-10-28).
|
|
# Re-derives every committed reply's git blob SHA + size from `git ls-tree` and
|
|
# diffs the resulting table against the committed replies-catalog.tsv.
|
|
# Exit code IS the verdict: 0 = artifact matches live git, non-zero = wrong.
|
|
cd /root/troupe-standup || exit 1
|
|
diff -u \
|
|
<(tail -n +2 wizard-work/ledger/replies-catalog.tsv | sort) \
|
|
<(git ls-tree -r -l HEAD replies/ | awk '$1=="100644" && $2=="blob"{print $5 "\t" $4 "\t" $3}' | sort) \
|