pounce/memory-bank/progress.md
Yves Gugger bb7ce97330
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
Deploy: referral rewards antifraud + legal contact updates
2025-12-15 13:56:43 +01:00

1.7 KiB
Raw Permalink Blame History

Pounce - Progress

What Works

  • FastAPI backend + Next.js frontend (Terminal + public pages)
  • Cookie-based auth (HttpOnly) + OAuth
  • Market feed + auctions + listings + TLD intel
  • Watchlist + cached health checks (bulk + per-domain cache-first)
  • Separate scheduler process (avoid duplicate jobs with multiple API workers)
  • Redis-backed job queue scaffolding (ARQ worker) + admin scraping enqueue
  • Prometheus metrics endpoint (/metrics)
  • Business KPI metrics derived from telemetry (cached)
  • Server-side DB backups + ops alerting (email) without Docker
  • SEO baseline: dynamic sitemap + canonical redirects + server-side metadata for programmatic pages
  • Viral loop baseline: invite codes + attribution + referral KPIs in Admin (Telemetry tab) + deterministic referral rewards/badges
  • Load test scaffolding (loadtest/k6)

What's Left

  • Decide production stance on email verification (recommend: enforce via REQUIRE_EMAIL_VERIFICATION=true)
  • Production observability rollout (optional dashboards; alerts can be in-app via ops alerting)
  • Optional: migrate periodic background jobs from APScheduler → queue/worker for scaling

Next (Unicorn Plan)

  • ▶️ 3A Programmatic SEO maximal (Templates + Indexation + CTA Pfade) — in progress
  • ▶️ 3C Viral Loop (Referral sauber am Yield/Direct Deal Surface) — in progress

Current Issues

  • None known - awaiting first test run

Performance Notes

  • WHOIS queries are inherently slow (external I/O): expect ~13s/domain
  • DB hotspots were reduced (market feed bounded queries, N+1 removed in price tracking/admin)
  • Use /metrics + loadtest/k6 to track p95 after deployments