"Han-Wen Nienhuys via GitGitGadget" [off-list ref] writes:
quoted hunk
+/*
+ * Blindly write an object_id. This is useful for testing data corruption
+ * scenarios.
+ */
+#define REF_SKIP_OID_VERIFICATION (1 << 10)
That makes sense. Readers would expect that this flag is passed
only from test-helper but not in the regular code, at least without
an option like "git update-ref --skip-oid-verification ..."?
After applying these 6 patches, I do not seem to find anybody who
actually flips this bit on. Perhaps I missed a step or so?