e915dfe31cb6f9d85bf854152a148e5d3ced4ec9
volume_drop iki nedenle false-positive üretiyordu (2026-06-14 Pazar, decode tamamen çalışırken saatte bir −%100 "kesinti" bastı): 1. Tek 15dk pencere — düşük B2B decode trafiği patlamalı (bir kullanıcı birkaç sorgu yapar, sonra bir saat sessizlik), tek bir 0 penceresi sağlıklıyken bile normal. 2. Ardışık-7-gün baseline — decode talebinde güçlü haftalık mevsimsellik var (hafta sonu sakin); 7 gün baseline yoğun hafta içini hafta sonu beklentisine katlıyor → normal bir Pazar (~1-2/saat) hafta-içi-şişmiş ~18/saat baseline'a karşı −%100 okunuyor. Düzeltme: volume_drop artık SON 1 SAATİ, AYNI GÜN/AYNI SAAT son 4 haftanın ortalamasına karşı değerlendiriyor; yalnız o gün/saat tarihsel olarak gerçek hacim görüyorsa (≥12/saat) ve son saat bunun ≥%80 altındaysa tetikleniyor. Hafta sonu saatleri aynı-gün baseline'ı eşiğin altında kaldığı için kendiliğinden susuyor; gerçek bir hafta-içi-yoğun-saat çöküşü hâlâ tetikliyor (prod query_logs ile doğrulandı: bugünün Pazar saatleri SUSUYOR, Çarşamba 13:00 ~13/saat hâlâ izleniyor). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Süper Panel
Internal admin panel — sp.semih.ai — Tailscale-only access.
Phase 0 skeleton: Next.js 16 + Better Auth (email/password + TOTP) + Prisma + Postgres + Redis. Deployed on Coolify, fronted by Traefik with Let's Encrypt (Cloudflare DNS-01).
See super-panel-prd.md for the full PRD.
Local dev
pnpm install
cp .env.example .env
# fill DATABASE_URL_PANEL, BETTER_AUTH_SECRET (32+ chars)
pnpm --filter @panel/web prisma:generate
pnpm dev
Production deploy
Pushes to main trigger Coolify deploy via webhook.
Deploy status
First production deploy: 2026-05-13. Live at https://sp.semih.ai (Tailscale only).
Description
Languages
TypeScript
99.2%
CSS
0.4%
Shell
0.2%
Dockerfile
0.2%