{
  "schema": 1,
  "sqlstate": "00000",
  "condition_name": "successful_completion",
  "sources": [
    {
      "id": "src.errcodes.18.6",
      "kind": "upstream_source",
      "source_role": "condition_definition",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/utils/errcodes.txt",
      "sha256": "6e8de346643ba84aa3c9c6a73360acfc7b2dfb89162c06c08ce9bf5bcd5bbcba",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/utils/errcodes.txt",
      "lines": "79"
    },
    {
      "id": "src.elog.18.6",
      "kind": "upstream_source",
      "source_role": "default_sqlstate_selection",
      "tag": "REL_18_6",
      "commit": "724edf9bde9d356724ad384a2e196edc3c9f80f7",
      "path": "src/backend/utils/error/elog.c",
      "sha256": "766d30a426ba1d9597657bd46fb890da3e37e4ae53a83d1245bf082ed9433c33",
      "url": "https://github.com/postgres/postgres/blob/724edf9bde9d356724ad384a2e196edc3c9f80f7/src/backend/utils/error/elog.c",
      "lines": "449-457"
    },
    {
      "id": "src.calls.REL_18_6",
      "kind": "local_artifact",
      "source_role": "source_call_scan",
      "sha256": "9ee8a0e81d8f0825c5c1ae45583439859a26e602bdd4ce2f2a62aa278867ccbf"
    }
  ],
  "claims": [
    {
      "id": "identity",
      "statement": "00000 is successful_completion in Class 00.",
      "sources": [
        "src.errcodes.18.6"
      ],
      "method": "Read the fixed errcodes definition row and macro."
    },
    {
      "id": "default-selection",
      "statement": "In the fixed 18.6 error machinery, levels below WARNING initialize the SQLSTATE to ERRCODE_SUCCESSFUL_COMPLETION when no more specific code is supplied.",
      "sources": [
        "src.elog.18.6"
      ],
      "method": "Read the default sqlerrcode selection in errstart().",
      "limits": "This is only the low-level default for levels below WARNING; it does not establish a normal ErrorResponse or successful command protocol result, and no natural runtime is claimed."
    }
  ],
  "messages": [],
  "usage_evidence": [
    {
      "scope": "fixed-default-selection",
      "status": "source_path_confirmed",
      "evidence_ids": [
        "identity",
        "default-selection"
      ]
    },
    {
      "scope": "command-completion-protocol",
      "status": "unknown",
      "evidence_ids": [
        "default-selection"
      ]
    },
    {
      "scope": "natural-runtime",
      "status": "unknown",
      "evidence_ids": [
        "default-selection"
      ]
    }
  ],
  "runtime": []
}
