Federation-wide (workflows live per-repo: AAA, WEALTH, WELL, GEOX — A-FORGE and arif-fazil.com already run gates for dependabot).
Problem: canonical gate jobs carry if: github.actor != 'dependabot[bot]'-style guards, so on dependabot PRs the gates report conclusion=skipped. A required-but-skipped check blocks merges forever. Consequence: required-check sets had to be narrowed to lockfile/npm invariants only (F-3 repair 2026-09-06).
Fix: drop the actor guards from the canonical gate workflows in the four repos (gates are cheap checks — safe to run on dependabot PRs), verify they report pass/fail (not skip) on a dependabot PR, then re-widen required checks via /root/forge_work/2026-09-06-github-zen/wire_required_checks.py (edit CHECKS, run without REPLACE).
Evidence: WEALTH PR #78 and AAA PR #180 check boards (all gates skipping), FI-003 F-3, 2026-09-06.
Federation-wide (workflows live per-repo: AAA, WEALTH, WELL, GEOX — A-FORGE and arif-fazil.com already run gates for dependabot).
Problem: canonical gate jobs carry
if: github.actor != 'dependabot[bot]'-style guards, so on dependabot PRs the gates report conclusion=skipped. A required-but-skipped check blocks merges forever. Consequence: required-check sets had to be narrowed to lockfile/npm invariants only (F-3 repair 2026-09-06).Fix: drop the actor guards from the canonical gate workflows in the four repos (gates are cheap checks — safe to run on dependabot PRs), verify they report pass/fail (not skip) on a dependabot PR, then re-widen required checks via /root/forge_work/2026-09-06-github-zen/wire_required_checks.py (edit CHECKS, run without REPLACE).
Evidence: WEALTH PR #78 and AAA PR #180 check boards (all gates skipping), FI-003 F-3, 2026-09-06.