Zum Inhalt
HALOWERK

Technische Prüfungen & Formate

F A NIGHT OS EXCEPTION SPLIT / python exception group recursive split

An offline ExceptionGroup fixture author needs the exact stable matching and complementary subgroup trees, including nested empty pruning and stable relationships to source nodes, under exception-class inheritance.

POST https://detect.halowerk.com/v1/F-A-NIGHT-OS-EXCEPTION-SPLIT/python-exception-group-recursive-split

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
artifactobjectJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "artifact"
  ],
  "properties": {
    "artifact": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "exception_split"
      ],
      "properties": {
        "exception_split": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "claim",
            "leaf_types",
            "match_queries",
            "nodes",
            "root"
          ],
          "properties": {
            "claim": {
              "type": "number",
              "minimum": -1000000000000,
              "maximum": 1000000000000
            },
            "leaf_types": {
              "type": "array",
              "maxItems": 512,
              "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "id",
                  "parent"
                ],
                "properties": {
                  "id": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  },
                  "parent": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  }
                }
              }
            },
            "match_queries": {
              "type": "array",
              "maxItems": 512,
              "items": {
                "type": "array",
                "maxItems": 512,
                "items": {
                  "type": "number",
                  "minimum": -1000000000000,
                  "maximum": 1000000000000
                }
              }
            },
            "nodes": {
              "type": "array",
              "maxItems": 512,
              "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "kind"
                ],
                "properties": {
                  "children": {
                    "type": "array",
                    "maxItems": 512,
                    "items": {
                      "type": "number",
                      "minimum": -1000000000000,
                      "maximum": 1000000000000
                    }
                  },
                  "kind": {
                    "type": "string",
                    "maxLength": 1024
                  },
                  "type": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  }
                }
              }
            },
            "root": {
              "type": "number",
              "minimum": -1000000000000,
              "maximum": 1000000000000
            }
          }
        }
      }
    }
  }
}

Originalschema öffnen

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →