feat(api): production security, cors hardening, latency optimizations, postman artifacts & frontend documentation

This commit is contained in:
2026-08-31 13:48:54 +05:30
parent 4e21d617ce
commit e91cdbae6e
48 changed files with 3742 additions and 65 deletions
@@ -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"
}