phase 16.2: update docs for sync-versions.sh safe-by-default + --dry-run

- PATCH-PRESERVATION-AUDIT: add Phase 16.1 to cumulative reduction table
  (122→0 orphans, Round 17); update operator test section with all 6 modes;
  replace stale 'Round 3 final' re-run with current Round 17 verification
- TOOLS.md: add --regen and --dry-run flags; clarify default is opt-in
- HOOKS.md: add --regen and --dry-run to sync-versions.sh option list
This commit is contained in:
2026-07-12 15:27:39 +03:00
parent 24b58896c8
commit ffaa4c6bb4
3 changed files with 27 additions and 13 deletions
+4 -2
View File
@@ -33,9 +33,11 @@ for QEMU/runtime validation helpers.
### sync-versions.sh
```
--check Verify only, exit 1 on drift
--no-regen Apply version sync, skip Cargo.lock regen
--regen Apply version sync + regen Cargo.lock files (opt-in)
--dry-run Preview: show what --regen WOULD change, revert after
--no-regen Apply version sync, skip Cargo.lock regen (same as default)
--regen-only Only regenerate Cargo.lock files
(default) Apply sync + regen lockfiles
(default) Apply version sync only (lockfile regen is opt-in)
```
### verify-patch-content.py