{ "timestamp": "2026-07-14T12:41:48Z", "total_tests": 14, "passed": 7, "failed": 7, "pass_rate_pct": 50.0, "results": [ { "test": "OpticParse Health", "category": "health", "status": 200, "elapsed_s": 0.49, "passed": true, "details": "" }, { "test": "PhishVision Health", "category": "health", "status": 200, "elapsed_s": 0.44, "passed": true, "details": "" }, { "test": "HN Basic Extract", "category": "scrape", "status": 401, "elapsed_s": 0.35, "passed": false, "details": "Response size: 36 chars" }, { "test": "GitHub Schema Enforce", "category": "scrape", "status": 401, "elapsed_s": 0.41, "passed": false, "details": "Items returned: N/A" }, { "test": "ProductHunt SPA", "category": "scrape", "status": 401, "elapsed_s": 0.36, "passed": false, "details": "Response size: 36 chars" }, { "test": "HN Cache Hit", "category": "scrape", "status": 401, "elapsed_s": 0.19, "passed": false, "details": "Cold: 0.4s \u2192 Warm: 0.2s (46% faster)" }, { "test": "Google.com (Safe)", "category": "phish", "status": 200, "elapsed_s": 0.27, "passed": true, "details": "Verdict: safe, Confidence: 99%" }, { "test": "Microsoft.com (Safe)", "category": "phish", "status": 200, "elapsed_s": 0.29, "passed": true, "details": "Verdict: safe, Brand: None" }, { "test": "GitHub.com (Safe)", "category": "phish", "status": 200, "elapsed_s": 0.22, "passed": true, "details": "Verdict: safe" }, { "test": "SSRF Block (Python)", "category": "security", "status": 401, "elapsed_s": 0.36, "passed": false, "details": "Blocked: False" }, { "test": "SSRF Block (Node)", "category": "security", "status": 400, "elapsed_s": 0.23, "passed": true, "details": "Blocked: True" }, { "test": "Invalid Input Reject", "category": "security", "status": 401, "elapsed_s": 0.25, "passed": false, "details": "" }, { "test": "Missing Fields Reject", "category": "security", "status": 401, "elapsed_s": 0.24, "passed": false, "details": "" }, { "test": "Rate Limit Headers", "category": "ratelimit", "status": 200, "elapsed_s": 0.26, "passed": true, "details": "Rate limiting configured in code (slowapi)" } ] }