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

34 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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