Part of the daily golden-CI triage agent buildout (judgment/fix layer on top of the golden-ci GitHub Actions).
Harden the existing read-only collector ~/.hermes/automation/export-kit/pipelines/golden_verify/collector.py with three fixes agreed during design review:
Context: collector is already written and verified (offline unit tests + live parse of the real report). These are incremental edits. TARGET_BRANCH is empirically dev-2.7.0, read live — do not hardcode.
Tracking issue for automation infra (no PrivacyGUI app code changes).
Part of the daily golden-CI triage agent buildout (judgment/fix layer on top of the golden-ci GitHub Actions).
Harden the existing read-only collector
~/.hermes/automation/export-kit/pipelines/golden_verify/collector.pywith three fixes agreed during design review:Daily Golden Verifyruns, only accept the scheduled run whose rendered branch ==TARGET_BRANCH; ignore manualworkflow_dispatchruns that may have rendered a different branch.Context: collector is already written and verified (offline unit tests + live parse of the real report). These are incremental edits.
TARGET_BRANCHis empiricallydev-2.7.0, read live — do not hardcode.Tracking issue for automation infra (no PrivacyGUI app code changes).