Audit finding 8 of #468, split out because it is a correctness defect, not just recompute waste: release_gate_preflight omits CD-inclusion/crosswalk, allow_unaged_dollar_targets, and extra support exclusions when compiling the registry, so standalone preflight and the build can disagree on the target surface — preflight green, build red (or worse, the reverse under future flags). Fix: preflight consumes the build's exact compilation configuration (same flags, same exclusions), or both consume one content-addressed compiled-registry artifact keyed by feed hash + every flag/resource hash. The caching half also removes the duplicate compilation (2× per workflow today).
Audit finding 8 of #468, split out because it is a correctness defect, not just recompute waste:
release_gate_preflightomits CD-inclusion/crosswalk,allow_unaged_dollar_targets, and extra support exclusions when compiling the registry, so standalone preflight and the build can disagree on the target surface — preflight green, build red (or worse, the reverse under future flags). Fix: preflight consumes the build's exact compilation configuration (same flags, same exclusions), or both consume one content-addressed compiled-registry artifact keyed by feed hash + every flag/resource hash. The caching half also removes the duplicate compilation (2× per workflow today).