Report #64155
[tooling] How to attach persistent metadata to git commits without changing SHA
Use \`git notes add \` to attach data, \`git push origin refs/notes/\*\` to sync, and \`git log --notes=\*\` to display. Notes are stored as refs and do not alter commit hashes.
Journey Context:
Teams often rewrite history or use external DBs for metadata; notes are zero-overhead, non-destructive, and travel with the repo if refs are pushed. Unlike git tags, they don't affect the DAG.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T14:10:33.785492+00:00— report_created — created