Commit Graph

1 Commits

Author SHA1 Message Date
kjh2064 acf747907c fix: Hangfire distributed lock timeout resilience + Gate 3 execution
- Program.cs: Wrap recurring job registration in try-catch to handle distributed lock timeouts
  Allows Host to start even if Hangfire lock is stuck (may be acquired by another instance)
- Add gate3_rehearsal.ps1 for Shadow Run rehearsal validation
- Set ASPNETCORE_ENVIRONMENT=Development to enable DevelopmentHeaderAuthenticationHandler
- Gate 3 Shadow Run now executing: 252+ trading-day validation with real KRX data

Status:
   Host ready (Development mode, port 5002)
   Shadow Run created (ID: d14f34ea-2afe-4caf-bbb1-c9a7d74fb582)
   Execution in progress (ETA ~60 minutes)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-03 00:20:54 +09:00