{
  "test_id": "T61",
  "verdict": "pass",
  "observed": "operation.methods만 지정하고 ports는 지정하지 않은 DENY AuthorizationPolicy를 순수 TCP(비-HTTP) 서비스인 raw-tcp-svc(9191)에 적용하자, client에서 GET 요청이 두 번 모두 http_code=000, curl exit=52(빈 응답/연결 끊김)로 완전히 차단되었다. kubectl apply 시점에 Istio 자체가 'configured AuthorizationPolicy will deny all traffic to TCP ports under its scope due to the use of only HTTP attributes in a DENY rule; it is recommended to explicitly specify the port'라는 경고를 출력해, HTTP 전용 attribute가 TCP에서 평가 불가능하여 조건 없는 전면 차단으로 붕괴한다는 문서 주장을 정책 적용 단계부터 실측 단계까지 이중으로 확인했다. method가 실제로 GET이었음에도(문서 주장이 맞다면 method 무관하게 차단되어야 함) 요청이 통과하지 못해 pass_criteria와 정확히 일치했다.",
  "claims": [
    {
      "doc": "arch__src-operations-playbook",
      "cid": "C15",
      "empirical": "supports-claim",
      "note": "ports 없는 HTTP 전용 DENY 속성이 TCP 워크로드에서 전체 연결 차단으로 이어짐을 실측(exit=52, 000) 및 apply-time 경고로 확인"
    },
    {
      "doc": "sec__src-authorizationpolicy-mental-model",
      "cid": "C9",
      "empirical": "supports-claim",
      "note": "동일 메커니즘(HTTP-only attribute는 TCP에서 평가 불가 -> 조건 없는 DENY로 붕괴)을 같은 실험으로 확인"
    }
  ]
}
