feat(api): production security, cors hardening, latency optimizations, postman artifacts & frontend documentation
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"total_discovered_endpoints": 9,
|
||||
"total_postman_requests": 12,
|
||||
"covered_endpoints": 9,
|
||||
"missing_endpoints": 0,
|
||||
"endpoint_coverage_percentage": 100.0,
|
||||
"authentication_coverage_percentage": 100.0,
|
||||
"idor_security_coverage_percentage": 100.0,
|
||||
"schema_validation_coverage_percentage": 100.0,
|
||||
"openapi_discrepancies": [],
|
||||
"performance_benchmarks": [
|
||||
{
|
||||
"endpoint": "GET /health",
|
||||
"client_response_time_ms": 56.44,
|
||||
"server_response_time_ms": null,
|
||||
"server_response_time_sec": null,
|
||||
"overhead_ms": null,
|
||||
"classification": "FAST"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/onboarding/start",
|
||||
"client_response_time_ms": 26.74,
|
||||
"server_response_time_ms": null,
|
||||
"server_response_time_sec": null,
|
||||
"overhead_ms": null,
|
||||
"classification": "FAST"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/onboarding/{session_id}/message",
|
||||
"client_response_time_ms": 72385.0,
|
||||
"server_response_time_ms": null,
|
||||
"server_response_time_sec": null,
|
||||
"overhead_ms": null,
|
||||
"classification": "CRITICAL"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/onboarding/{session_id}/complete",
|
||||
"client_response_time_ms": 10242.39,
|
||||
"server_response_time_ms": 10192.27,
|
||||
"server_response_time_sec": 10.192,
|
||||
"overhead_ms": 50.12,
|
||||
"classification": "SLOW"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/voice-onboarding/start",
|
||||
"client_response_time_ms": 62.33,
|
||||
"server_response_time_ms": 23.1,
|
||||
"server_response_time_sec": 0.023,
|
||||
"overhead_ms": 39.23,
|
||||
"classification": "FAST"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/voice-onboarding/{session_id}/turn",
|
||||
"client_response_time_ms": 7151.99,
|
||||
"server_response_time_ms": 7113.02,
|
||||
"server_response_time_sec": 7.113,
|
||||
"overhead_ms": 38.97,
|
||||
"classification": "ACCEPTABLE"
|
||||
},
|
||||
{
|
||||
"endpoint": "POST /v1/voice-onboarding/{session_id}/complete",
|
||||
"client_response_time_ms": 32834.9,
|
||||
"server_response_time_ms": 32820.71,
|
||||
"server_response_time_sec": 32.821,
|
||||
"overhead_ms": 14.19,
|
||||
"classification": "CRITICAL"
|
||||
}
|
||||
],
|
||||
"performance_gate_decision": {
|
||||
"functional": "PASS",
|
||||
"security": "PASS",
|
||||
"contract": "PASS",
|
||||
"performance": "INVESTIGATION REQUIRED",
|
||||
"overall": "FUNCTIONALLY PASS / PERFORMANCE NOT YET APPROVED"
|
||||
},
|
||||
"execution_status": "VERIFIED_PASSING"
|
||||
}
|
||||
Reference in New Issue
Block a user