⚑ Search Atlas Resolution Playbook (Action Layer)

Camilo Aponte

Camilo Aponte

Last updated on Sep 30, 2026

This guide tells you exactly:

  • What to do
  • How to fix it
  • How to prevent it

This is your execution layer.

⚑ QUICK FIX MATRIX

🧠 If AI is not working

πŸ”΄ Likely Cause

Gemini quota exceeded (429)

βœ… Action

  • Retry later
  • Use fallback model
  • Reduce request volume

πŸ“Š If data is missing

πŸ”΄ Likely Cause

External service failure (SEMRush, ClickHouse)

βœ… Action

  • Refresh data
  • Wait for recovery
  • Check service health

πŸ”„ If tasks are stuck

πŸ”΄ Likely Cause

Celery / queue issue

βœ… Action

  • Re-trigger process
  • Re-run crawl
  • Restart workflow

πŸ•·οΈ If crawl is stuck

πŸ”΄ Likely Cause

Timeout on large site

βœ… Action

  • Reset crawl
  • Re-run
  • Break into smaller batches

⚠️ If dashboard not loading

πŸ”΄ Likely Cause

Database or Redis issue

βœ… Action

  • Refresh
  • Retry after 30–60 seconds
  • Check system status

πŸ–₯️ If UI is broken

πŸ”΄ Likely Cause

Frontend rendering issue

βœ… Action

  • Hard refresh
  • Clear cache
  • Reload session

🧩 ADVANCED RESOLUTION PATTERNS

πŸ”§ Pattern 1 β€” Retry with Backoff

Used when:

  • API calls fail
  • External services unstable

πŸ‘‰ Always retry before escalating

πŸ”„ Pattern 2 β€” Fallback Systems

Used when:

  • AI model unavailable
  • Data provider fails

πŸ‘‰ Switch provider instead of blocking

🧠 Pattern 3 β€” Graceful Degradation

Used when:

  • Partial data available

πŸ‘‰ Show partial results instead of failing

βš™οΈ Pattern 4 β€” Queue Recovery

Used when:

  • Jobs stuck

πŸ‘‰ Re-trigger instead of waiting

πŸ’£ Pattern 5 β€” Scale Adjustment

Used when:

  • Memory / limits hit

πŸ‘‰ Reduce load or increase capacity

πŸ›‘οΈ PREVENTION LAYER

🚨 Add Monitoring For:

  • DB connections > 80%
  • Queue depth spikes
  • API rate limits
  • AI quota usage

πŸ”„ Always Implement:

  • Retry logic
  • Circuit breakers
  • Async processing
  • Idempotent actions

🧠 Design Principle

πŸ‘‰ Systems should fail gracefully, not completely

🎯 FINAL TAKEAWAY

There are only 3 real failure modes:

  1. System overloaded
  2. Dependency unavailable
  3. Process stuck

πŸ’‘ Operational Insight

If you fix:

  • Retries
  • Queues
  • Fallbacks

πŸ‘‰ You eliminate 80% of production issues