@@ -15,10 +15,10 @@ set -euo pipefail
1515# - Runs targeted checks on changed files only
1616# - Falls back to full check if detection fails
1717#
18- # Summary-dependent receipt synthesis still belongs to tooling/gates/quality_gate.sh.
19- # The local lanes keep the cheaper closeout guards that validate upstream freshness,
20- # upstream receipts, and gate-log correlation without forcing the full quality-gate
21- # summary pipeline on every routine local run .
18+ # Summary-dependent receipt synthesis and gate-summary correlation belong to
19+ # tooling/gates/quality_gate.sh after it has written the gate envelopes.
20+ # Keeping them out of fast/prepush-lite preserves the advertised local-burn
21+ # envelope and avoids false reds on clean local clones .
2222
2323DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd) "
2424ROOT=" $( dirname " $DIR " ) "
@@ -347,14 +347,11 @@ run_fast() {
347347 run_parallel_step upstream-drift " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_drift.py" --root " $REPO_ROOT "
348348 run_parallel_step upstream-registry " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_registry_completeness.py" --root " $REPO_ROOT "
349349 run_parallel_step upstream-compat " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_compat_matrix.py" --root " $REPO_ROOT "
350- run_parallel_step upstream-freshness " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_verification_freshness.py" --root " $REPO_ROOT "
351- run_parallel_step upstream-receipts " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_receipts.py" --root " $REPO_ROOT "
352350 run_parallel_step upstream-host-capabilities " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_host_capabilities.py" --root " $REPO_ROOT "
353351 run_parallel_step upstream-fetch " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_fetch_surfaces.py" --root " $REPO_ROOT "
354352 run_parallel_step private-upstream-coupling " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_no_private_upstream_coupling.py" --root " $REPO_ROOT "
355353 run_parallel_step dependency-boundaries " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_dependency_boundaries.py" --root " $REPO_ROOT "
356354 run_parallel_step logging-contract " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_logging_contract.py" --root " $REPO_ROOT "
357- run_parallel_step gate-log-correlation " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_gate_log_correlation.py" --root " $REPO_ROOT "
358355 run_parallel_step run-bundle-contract " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_run_bundle_contract.py" --root " $REPO_ROOT "
359356 run_parallel_step test-quality bash " $ROOT /gates/test_quality_gate.sh"
360357
@@ -475,14 +472,11 @@ run_prepush_lite() {
475472 run_parallel_step upstream-drift " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_drift.py" --root " $REPO_ROOT "
476473 run_parallel_step upstream-registry " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_registry_completeness.py" --root " $REPO_ROOT "
477474 run_parallel_step upstream-compat " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_compat_matrix.py" --root " $REPO_ROOT "
478- run_parallel_step upstream-freshness " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_verification_freshness.py" --root " $REPO_ROOT "
479- run_parallel_step upstream-receipts " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_receipts.py" --root " $REPO_ROOT "
480475 run_parallel_step upstream-host-capabilities " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_host_capabilities.py" --root " $REPO_ROOT "
481476 run_parallel_step upstream-fetch " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_upstream_fetch_surfaces.py" --root " $REPO_ROOT "
482477 run_parallel_step private-upstream-coupling " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_no_private_upstream_coupling.py" --root " $REPO_ROOT "
483478 run_parallel_step dependency-boundaries " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_dependency_boundaries.py" --root " $REPO_ROOT "
484479 run_parallel_step logging-contract " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_logging_contract.py" --root " $REPO_ROOT "
485- run_parallel_step gate-log-correlation " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_gate_log_correlation.py" --root " $REPO_ROOT "
486480 run_parallel_step run-bundle-contract " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_run_bundle_contract.py" --root " $REPO_ROOT "
487481 wait_parallel_steps
488482 run_step runtime-layout " $VENV /bin/python" " $REPO_ROOT /tooling/scripts/check_runtime_layout.py" --root " $REPO_ROOT "
0 commit comments