feat: implement issue #2171 — Sync the markets collapse package §3/§4b to the deployed ingress (pr-auto-review group + ci-failure-analyst pin)
Problem
Sync the markets collapse package §3/§4b to the deployed ingress (pr-auto-review group + ci-failure-analyst pin)
From the issue: The markets collapse PR (petry-projects/markets#513) deploys an agent-ingress.yml that differs from the ratified package §3 (merged in #2039) in TWO places. The package is the source of truth and the pilot's evidence trail, so it must be updated to match what actually ships. The maintainer accepted both deviations.
Risk
Low — 3 file(s) changed; no CI- or runtime-critical paths touched.
Test plan
Tests added/updated: tests/agent_ingress_markets_package.bats,tests/fixtures/agent-ingress/markets-pinned-reusables/ci-failure-analyst-reusable.yml. Verification: bash scripts/dev-lead-lint.sh (shellcheck --severity=warning) ran pre-commit; the bats suite runs in CI.
Rollback
Revert this PR. No non-revertible side effects (no tags, migrations, or external state).
Monitoring
This PR's CI checks (Lint + bats) are the success/regression signal.
Closes #2171