-if NEW has no version, or a version which is not in our history[1]
- (always)
- check all suites
- if any suite's version is in our history[1], publish our history
- otherwise discard our history,
- tainting --deliberately-include-questionable-history
+ - in dgit-repos-server, run policy hook after parsing tag
+ but before ff check; passing policy hook the deliberatelies
+ policy hook may:
+ - if appropriate blow away existing repo, copy old taints and add taints
+ - check taints
+ - fail if unused deliberatelies
+ - indicate to parent whether to disregard ff check
+ - remove taints which were overridden