{
  "schema_version": "1.0",
  "site_id": "patch-signal",
  "canonical_origin": "https://patch-signal.pages.dev",
  "tools": [
    {
      "id": "patch-reproduction-check",
      "path": "/tools/patch-reproduction-check/",
      "title": "게임 패치·재현 조건 점검표",
      "description": "게임·플랫폼·패치 버전과 재현 조건을 한곳에 기록하고 공식 공지 확인 항목을 점검합니다.",
      "input_schema": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "game": {
            "title": "게임 이름",
            "type": "string",
            "minLength": 1,
            "pattern": "\\S",
            "maxLength": 100
          },
          "platform": {
            "title": "플랫폼",
            "type": "string",
            "enum": [
              "steam",
              "epic",
              "console",
              "other"
            ]
          },
          "patch_version": {
            "title": "패치 버전 또는 공지 식별자",
            "type": "string",
            "minLength": 1,
            "pattern": "\\S",
            "maxLength": 100
          },
          "symptom": {
            "title": "확인한 증상",
            "description": "계정 정보·로그인 토큰·개인정보는 입력하지 마세요.",
            "type": "string",
            "minLength": 1,
            "pattern": "\\S",
            "maxLength": 500
          },
          "reproduction": {
            "title": "재현 조건과 순서",
            "description": "직접 확인하지 않은 조건은 미확인이라고 적으세요.",
            "type": "string",
            "minLength": 1,
            "pattern": "\\S",
            "maxLength": 800
          },
          "official_notice_checked": {
            "title": "해당 게임의 공식 공지를 열어 확인했어요",
            "type": "boolean",
            "default": false
          },
          "platform_matched": {
            "title": "공지의 플랫폼·서버·적용 범위를 비교했어요",
            "type": "boolean",
            "default": false
          },
          "reproduced": {
            "title": "입력한 조건에서 직접 재현 여부를 확인했어요",
            "type": "boolean",
            "default": false
          }
        },
        "required": [
          "game",
          "platform",
          "patch_version",
          "symptom",
          "reproduction"
        ]
      },
      "output_schema": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "ok",
          "errors",
          "summary",
          "rows",
          "notes",
          "values"
        ],
        "properties": {
          "ok": {
            "type": "boolean"
          },
          "errors": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "field",
                "code",
                "message"
              ],
              "properties": {
                "field": {
                  "type": "string"
                },
                "code": {
                  "type": "string"
                },
                "message": {
                  "type": "string"
                }
              }
            }
          },
          "summary": {
            "type": "string"
          },
          "rows": {
            "type": "array",
            "items": {
              "type": "object",
              "additionalProperties": false,
              "required": [
                "label",
                "value"
              ],
              "properties": {
                "label": {
                  "type": "string"
                },
                "value": {
                  "type": [
                    "string",
                    "number"
                  ]
                },
                "unit": {
                  "type": "string"
                }
              }
            }
          },
          "notes": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "values": {
            "type": "object",
            "description": "Tool-specific deterministic values; see the tool assumptions and returned labelled rows."
          }
        }
      },
      "rule_version": "2026-11-05.1",
      "updated_on": "2026-11-05",
      "sources": [
        {
          "title": "Steam 고객지원 — 게임 파일 무결성 확인",
          "url": "https://help.steampowered.com/en/faqs/view/0C48-FCBD-DA71-93EB",
          "reviewed_on": "2026-10-30"
        }
      ],
      "assumptions": [
        "입력한 기록과 체크 항목만 정리하며 게임·공지·기기를 조회하지 않습니다.",
        "체크 표시는 사용자의 진술이며 별도로 검증한 결과가 아닙니다."
      ],
      "limitations": [
        "점검 완료가 공식 오류 확인이나 해결 보장을 뜻하지 않습니다.",
        "실제로 플레이하거나 영상을 본 것으로 대신 주장하지 않으며 설정을 변경하지 않습니다."
      ]
    }
  ]
}
