analysis: resolve SHA references and measure timestamp anonymisation

Two checks the human asked for after Phase 1: whether the mapping list
from the 2026-08-07 history rewrite still resolves older references, and
how far the anonymisation rule actually reaches.

sha_refs.tsv verifies all 251 mapping rows against the repos and
resolves every SHA cited in a management doc.
timestamp_anonymisation.tsv separates the project's own commits from
upstream fork history before counting non-compliant timestamps.
This commit is contained in:
Thore Cimbal
2026-08-10 12:00:00 +00:00
parent b8b853163d
commit 959bf882e9
6 changed files with 674 additions and 3 deletions
+8
View File
@@ -64,5 +64,13 @@ echo
echo "== claims"
python3 "$SCRIPTS/inv_claims.py"
echo
echo "== commit-SHA references and the 2026-08-07 rewrite mapping"
python3 "$SCRIPTS/inv_shas.py"
echo
echo "== timestamp anonymisation coverage"
python3 "$SCRIPTS/inv_timestamps.py"
echo
echo "done. raw data in $MGMT_REPO/analysis/data/"