60886d1a0c
Squash of security/docker-hardening-2026-06 (the full R1-R7 redesign) plus the three new 0.9.0 security fixes (download path traversal, streaming-path SSRF, extra_args RCE) and uniform egress pinning across all browser-fetch endpoints. Version 0.9.0. Supersedes the 0.8.8/0.8.9 non-breaking patches with their breaking-by-design variants; the 0.8.8/0.8.9 CHANGELOG and credit ledger entries are preserved. The old exec-based hook_manager.py is removed in favor of declarative hook_registry.py. Security suite: 309 passed, 1 xfailed. See deploy/docker/MIGRATION.md for the breaking-change migration guide.