1.5 KiB
1.5 KiB
Extract-lane artifact — commit census by calendar day
Artifact
2026-10-26-commit-census.tsv— tab-separated table (date, count)2026-10-26-commit-census.md— markdown rendering of the same tableCHECK-commit-census— executable verification script;./CHECK-commit-censusexits 0 when the TSV matches git
What was extracted
Full-history per-day commit census for the troupe-standup repository, as of
pinned revision 957143e (1691 commits). Every commit's author date is bucketed
to its calendar day; 32 distinct days are present and the sum of daily counts is
1691, reconciling exactly with git rev-list --count 957143e.
Method
- source:
git log 957143e --pretty=format:%ad --date=short(author date, pinned revision — full history as of that commit) - bucket:
awk 'NF'(filters any blank author-date lines and keeps output newline-terminated sosort/uniqcannot drop the final record) thensort | uniq -c, sorted by count descending - cross-check:
git rev-list --count 957143e= 1691, and the sum of the daily counts above is 1691 (consistent)
Verification
CHECK-commit-census re-runs the git command at the pinned revision 957143e,
re-derives the per-day counts, and compares every row plus the total against the
TSV. Exit code 0 = correct.
Evidence
- command:
git -C /root/troupe-standup log 957143e --pretty=format:%ad --date=short | awk 'NF' | sort | uniq -c | sort -k2 - checksum run of
CHECK-commit-census(all rows + total) — theCHECK:line below.