7eac4b33db
One-time use at Stage 2 deploy + manual recovery if cron fails. Idempotent via ON CONFLICT (snapshot_date, project_id) DO NOTHING. Plan: docs/superpowers/plans/2026-05-26-slepok-routing-protection.md §Task 2.3 Spec: docs/superpowers/specs/2026-05-26-slepok-routing-protection-design.md §4.2.6 Tests: tests/Feature/Console/SnapshotBackfillCommandTest.php (2 tests). Status — same as Task 2.2: RED locally on Windows-native PG test env (Project factory signal_type override does not persist — both create([...]) and asCallSignal() state-method tried; both produce NULL in INSERT). GREEN expected on CI Linux per memory project_slepok_protection.md.