INNER CODE UNIT · Python
leaderboard_domain_page
canarybyte/veridrop · web/server.py:186
async def leaderboard_domain_page(request: Request, domain: str) -> HTMLResponse:
"""每域名独立详情页 — SEO 长尾关键的杠杆。
用户搜「{domain} 中转站怎么样」/「{domain} 真假」/「{domain} 评测」时,
Google 直接命中此页。包含该域名的所有历史检测、协议覆盖、最常失败的
detector,以及指向每份具体 /r/{job_id} 报告的链接。
"""
if not leaderboard.is_valid_domain(domain):
raise HTTPException(status_code=404, detail="invalid domain")
result = leaderboard.aggregate_one(domain)
if result is None:
raise HTTPException(status_code=404, detail="no reports for this domain")
relay, history = result
# Top 5 most-failed detectors across all protocols — the headline issues.
failed_summary: list[tuple[str, int]] = []
seen_names: set[str] = set()
for ps in relay.by_protocol.values():