{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/africanmarketos-com/json-schema/africanmarketos-com-review-case-response-schema.json",
  "title": "ReviewCaseResponse",
  "x-generated": "2026-10-31",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/africanmarketos-com-openapi.yml#/components/schemas/ReviewCaseResponse",
  "type": "object",
  "properties": {
    "status": {
      "type": "string"
    },
    "code": {
      "type": "string"
    },
    "case_id": {
      "type": "string"
    },
    "revision": {
      "type": "integer",
      "minimum": 1
    },
    "mode": {
      "type": "string",
      "enum": [
        "internal_review",
        "sandbox_evaluation",
        "account_evaluation"
      ]
    },
    "content": {
      "type": "object",
      "properties": {},
      "additionalProperties": true
    },
    "content_sha256": {
      "type": "string"
    },
    "review_progress": {
      "$ref": "#/$defs/ReviewProgress"
    },
    "history": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "revision": {
            "type": "integer"
          },
          "event": {
            "type": "string"
          },
          "at": {
            "type": "string"
          }
        },
        "additionalProperties": true
      }
    },
    "packet": {
      "type": "object",
      "properties": {
        "document": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "sha256": {
          "type": "string"
        },
        "basis_sha256": {
          "type": "string"
        },
        "valid_until": {
          "type": "string"
        },
        "usable": {
          "type": "boolean"
        },
        "current_state_checked": {
          "const": true
        },
        "signature_present": {
          "const": false
        },
        "integrity_is_not_identity_proof": {
          "const": true
        }
      },
      "additionalProperties": true
    },
    "idempotent_replay": {
      "type": "boolean"
    },
    "reference_scope": {
      "type": "object",
      "properties": {
        "tenant_id": {
          "type": "string"
        },
        "workspace_id": {
          "type": "string"
        }
      },
      "additionalProperties": true
    },
    "reference_secret_returned": {
      "const": false
    },
    "execution_authorized": {
      "const": false
    },
    "external_action_authorized": {
      "const": false
    },
    "workplan": {
      "type": "object",
      "properties": {
        "document": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "usable": {
          "type": "boolean"
        },
        "current_state_checked": {
          "const": true
        },
        "missing_steps": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "invalidation_codes": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "historical_versions_preserved": {
          "const": true
        },
        "completed_planning_is_not_business_approval": {
          "const": true
        },
        "execution_authorized": {
          "const": false
        }
      },
      "additionalProperties": true
    },
    "outcome_entry": {
      "type": "object",
      "properties": {
        "contract_version": {
          "type": "string",
          "enum": [
            "mvr.review-outcome-ledger/1"
          ]
        },
        "sequence": {
          "type": "integer",
          "minimum": 1
        },
        "prev_sha256": {
          "type": [
            "string",
            "null"
          ],
          "pattern": "^[a-f0-9]{64}$"
        },
        "case_id": {
          "type": "string"
        },
        "case_revision": {
          "type": "integer"
        },
        "outcome": {
          "type": "string",
          "enum": [
            "proceeded_no_incident",
            "proceeded_incident",
            "held_then_cleared",
            "held_prevented_harm",
            "held_unnecessary",
            "abandoned"
          ]
        },
        "observed_at": {
          "type": "string"
        },
        "recorded_at": {
          "type": "string"
        },
        "recorded_by": {
          "type": "string"
        },
        "evidence_ref": {
          "type": "string"
        },
        "reviewer_minutes": {
          "type": "integer"
        },
        "note": {
          "type": "string"
        },
        "amos_state_at_recording": {
          "type": "object",
          "properties": {
            "review_status": {
              "type": "string"
            },
            "permission_tier": {
              "type": [
                "string",
                "null"
              ]
            },
            "open_residual_count": {
              "type": "integer"
            }
          },
          "additionalProperties": true
        },
        "hold_metrics": {
          "type": "object",
          "properties": {
            "holds": {
              "type": "integer"
            },
            "closed": {
              "type": "integer"
            },
            "open": {
              "type": "integer"
            },
            "closed_hold_ms_total": {
              "type": "integer"
            }
          },
          "additionalProperties": true
        },
        "proposal": {
          "type": "object",
          "properties": {
            "captured_before_review": {
              "type": "boolean"
            },
            "proposal_sha256": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "additionalProperties": true
        },
        "economics": {
          "type": "object",
          "properties": {
            "wait_to_first_review_ms": {
              "type": [
                "integer",
                "null"
              ]
            },
            "elapsed_to_outcome_ms": {
              "type": "integer"
            },
            "operations_recorded": {
              "type": "integer"
            },
            "review_actions": {
              "type": "integer"
            },
            "distinct_accounts": {
              "type": "integer"
            },
            "handoffs": {
              "type": "integer"
            },
            "reopenings": {
              "type": "integer"
            },
            "reviewer_minutes": {
              "type": [
                "integer",
                "null"
              ]
            },
            "integration_minutes": {
              "type": [
                "integer",
                "null"
              ]
            },
            "reviewer_cost_per_hour_minor": {
              "type": [
                "integer",
                "null"
              ]
            },
            "currency": {
              "type": [
                "string",
                "null"
              ]
            },
            "decision_cost_minor": {
              "type": [
                "integer",
                "null"
              ]
            },
            "telemetry_complete": {
              "type": "boolean"
            },
            "basis": {
              "type": "string"
            }
          },
          "additionalProperties": true,
          "required": [
            "elapsed_to_outcome_ms",
            "operations_recorded",
            "review_actions",
            "distinct_accounts",
            "handoffs",
            "reopenings",
            "telemetry_complete"
          ]
        },
        "declared_not_verified": {
          "type": "boolean",
          "enum": [
            true
          ]
        },
        "causal_claim": {
          "type": "boolean",
          "enum": [
            false
          ]
        },
        "sha256": {
          "type": "string",
          "pattern": "^[a-f0-9]{64}$"
        }
      },
      "additionalProperties": true,
      "required": [
        "contract_version",
        "sequence",
        "case_id",
        "outcome",
        "observed_at",
        "recorded_at",
        "amos_state_at_recording",
        "hold_metrics",
        "economics",
        "declared_not_verified",
        "causal_claim",
        "sha256"
      ]
    },
    "review_outcome_ledger": {
      "type": "object",
      "properties": {
        "contract_version": {
          "type": "string",
          "enum": [
            "mvr.review-outcome-ledger/1"
          ]
        },
        "entry_count": {
          "type": "integer"
        },
        "head_sha256": {
          "type": [
            "string",
            "null"
          ],
          "pattern": "^[a-f0-9]{64}$"
        },
        "metrics": {
          "type": "object",
          "properties": {
            "cases_with_outcome": {
              "type": "integer"
            },
            "prevented_bad_approvals": {
              "type": "integer"
            },
            "unnecessary_holds": {
              "type": "integer"
            },
            "downstream_incidents": {
              "type": "integer"
            },
            "clean_proceeds": {
              "type": "integer"
            },
            "held_then_cleared": {
              "type": "integer"
            },
            "abandoned": {
              "type": "integer"
            },
            "hold_precision": {
              "type": "object",
              "properties": {
                "value": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "n": {
                  "type": "integer"
                },
                "small_sample": {
                  "type": "boolean"
                }
              },
              "additionalProperties": true
            },
            "incident_rate_after_proceeding": {
              "type": "object",
              "properties": {
                "value": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "n": {
                  "type": "integer"
                },
                "small_sample": {
                  "type": "boolean"
                }
              },
              "additionalProperties": true
            },
            "reviewer_minutes_total": {
              "type": "integer"
            },
            "hold_duration_ms": {
              "type": "object",
              "properties": {
                "median": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "p90": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "n": {
                  "type": "integer"
                }
              },
              "additionalProperties": true
            },
            "decision_economics": {
              "type": "object",
              "properties": {
                "decisions": {
                  "type": "integer"
                },
                "telemetry_complete": {
                  "type": "object",
                  "properties": {
                    "count": {
                      "type": "integer"
                    },
                    "ratio": {
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "meets_95_percent": {
                      "type": "boolean"
                    },
                    "small_sample": {
                      "type": "boolean"
                    }
                  },
                  "additionalProperties": true
                },
                "median_wait_to_first_review_ms": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "median_elapsed_to_outcome_ms": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "median_operations_recorded": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "median_handoffs": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "reopenings_total": {
                  "type": "integer"
                },
                "integration_minutes_total": {
                  "type": "integer"
                },
                "cost_per_completed_decision": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "object",
                    "properties": {
                      "median_minor": {
                        "type": [
                          "number",
                          "null"
                        ]
                      },
                      "total_minor": {
                        "type": "integer"
                      },
                      "n": {
                        "type": "integer"
                      }
                    },
                    "additionalProperties": true
                  }
                },
                "boundary": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            },
            "labels": {
              "type": "object",
              "properties": {
                "declared_not_verified": {
                  "type": "boolean"
                },
                "causal_claim": {
                  "type": "boolean"
                },
                "monetary_value": {
                  "type": "string"
                },
                "counterfactual": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            }
          },
          "additionalProperties": true,
          "required": [
            "cases_with_outcome",
            "hold_precision",
            "decision_economics",
            "labels"
          ]
        },
        "recent_entries": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "contract_version": {
                "type": "string",
                "enum": [
                  "mvr.review-outcome-ledger/1"
                ]
              },
              "sequence": {
                "type": "integer",
                "minimum": 1
              },
              "prev_sha256": {
                "type": [
                  "string",
                  "null"
                ],
                "pattern": "^[a-f0-9]{64}$"
              },
              "case_id": {
                "type": "string"
              },
              "case_revision": {
                "type": "integer"
              },
              "outcome": {
                "type": "string",
                "enum": [
                  "proceeded_no_incident",
                  "proceeded_incident",
                  "held_then_cleared",
                  "held_prevented_harm",
                  "held_unnecessary",
                  "abandoned"
                ]
              },
              "observed_at": {
                "type": "string"
              },
              "recorded_at": {
                "type": "string"
              },
              "recorded_by": {
                "type": "string"
              },
              "evidence_ref": {
                "type": "string"
              },
              "reviewer_minutes": {
                "type": "integer"
              },
              "note": {
                "type": "string"
              },
              "amos_state_at_recording": {
                "type": "object",
                "properties": {
                  "review_status": {
                    "type": "string"
                  },
                  "permission_tier": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "open_residual_count": {
                    "type": "integer"
                  }
                },
                "additionalProperties": true
              },
              "hold_metrics": {
                "type": "object",
                "properties": {
                  "holds": {
                    "type": "integer"
                  },
                  "closed": {
                    "type": "integer"
                  },
                  "open": {
                    "type": "integer"
                  },
                  "closed_hold_ms_total": {
                    "type": "integer"
                  }
                },
                "additionalProperties": true
              },
              "proposal": {
                "type": "object",
                "properties": {
                  "captured_before_review": {
                    "type": "boolean"
                  },
                  "proposal_sha256": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "additionalProperties": true
              },
              "economics": {
                "type": "object",
                "properties": {
                  "wait_to_first_review_ms": {
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "elapsed_to_outcome_ms": {
                    "type": "integer"
                  },
                  "operations_recorded": {
                    "type": "integer"
                  },
                  "review_actions": {
                    "type": "integer"
                  },
                  "distinct_accounts": {
                    "type": "integer"
                  },
                  "handoffs": {
                    "type": "integer"
                  },
                  "reopenings": {
                    "type": "integer"
                  },
                  "reviewer_minutes": {
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "integration_minutes": {
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "reviewer_cost_per_hour_minor": {
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "currency": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "decision_cost_minor": {
                    "type": [
                      "integer",
                      "null"
                    ]
                  },
                  "telemetry_complete": {
                    "type": "boolean"
                  },
                  "basis": {
                    "type": "string"
                  }
                },
                "additionalProperties": true,
                "required": [
                  "elapsed_to_outcome_ms",
                  "operations_recorded",
                  "review_actions",
                  "distinct_accounts",
                  "handoffs",
                  "reopenings",
                  "telemetry_complete"
                ]
              },
              "declared_not_verified": {
                "type": "boolean",
                "enum": [
                  true
                ]
              },
              "causal_claim": {
                "type": "boolean",
                "enum": [
                  false
                ]
              },
              "sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "additionalProperties": true,
            "required": [
              "contract_version",
              "sequence",
              "case_id",
              "outcome",
              "observed_at",
              "recorded_at",
              "amos_state_at_recording",
              "hold_metrics",
              "economics",
              "declared_not_verified",
              "causal_claim",
              "sha256"
            ]
          }
        },
        "definitions": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "execution_authorized": {
          "type": "boolean",
          "enum": [
            false
          ]
        },
        "external_action_authorized": {
          "type": "boolean",
          "enum": [
            false
          ]
        }
      },
      "additionalProperties": true,
      "required": [
        "contract_version",
        "entry_count",
        "metrics"
      ]
    },
    "review_tools": {
      "type": "object",
      "properties": {
        "contract_version": {
          "type": "string"
        },
        "revision": {
          "type": "integer"
        },
        "configured": {
          "type": "boolean"
        },
        "usable": {
          "type": "boolean"
        },
        "context_sha256": {
          "type": "string"
        },
        "basis_sha256": {
          "type": "string"
        },
        "current_basis_sha256": {
          "type": "string"
        },
        "review_plan": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "status": {
              "type": "string"
            },
            "model_outcome": {
              "type": [
                "boolean",
                "null"
              ]
            },
            "next_review": {
              "type": [
                "string",
                "null"
              ]
            },
            "referenced_facts": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "minimum_worst_case_review_cost": {
              "type": [
                "integer",
                "null"
              ]
            }
          },
          "additionalProperties": true
        },
        "review_coverage": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "decisive_total": {
              "type": "integer"
            },
            "decisive_reviewed": {
              "type": "integer"
            },
            "pending": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "not_needed": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "note": {
              "type": "string"
            }
          },
          "additionalProperties": true
        },
        "review_queue": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "fact_id": {
                "type": "string"
              },
              "reason": {
                "type": "string"
              },
              "worst_case_remaining_cost": {
                "type": "integer"
              },
              "decisive_pairs": {
                "type": "integer"
              }
            },
            "additionalProperties": true,
            "required": [
              "fact_id",
              "reason"
            ]
          }
        },
        "fact_values": {
          "type": "object",
          "additionalProperties": {
            "type": "object",
            "properties": {
              "value": {
                "type": "boolean"
              },
              "basis": {
                "type": "string",
                "enum": [
                  "reviewed_passage",
                  "reviewer_adverse_interpretation",
                  "declared_observation",
                  "conflict"
                ]
              },
              "fact_truth_asserted": {
                "type": "boolean",
                "enum": [
                  false
                ]
              },
              "passage_review_sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "additionalProperties": true
          }
        },
        "fact_conflicts": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "fact_id": {
                "type": "string"
              },
              "observation_value": {
                "type": "boolean"
              },
              "passage_value": {
                "type": "boolean"
              },
              "basis": {
                "type": "string"
              },
              "resolution": {
                "type": "string"
              }
            },
            "additionalProperties": true,
            "required": [
              "fact_id"
            ]
          }
        },
        "adverse_findings": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "fact_id": {
                "type": "string"
              },
              "confirmed_by": {
                "type": "string"
              },
              "locator": {
                "type": "string"
              },
              "recorded_at": {
                "type": "string"
              },
              "interpretation_sha256": {
                "type": "string",
                "pattern": "^[a-f0-9]{64}$"
              }
            },
            "additionalProperties": true
          }
        },
        "model_suggestions": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "fact_id": {
                "type": "string"
              },
              "stance": {
                "type": "string"
              },
              "model_ref": {
                "type": "string"
              },
              "locator": {
                "type": "string"
              },
              "decides_nothing": {
                "type": "boolean",
                "enum": [
                  true
                ]
              }
            },
            "additionalProperties": true
          }
        },
        "documents": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {},
            "additionalProperties": true
          }
        },
        "clause_reviews": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {},
            "additionalProperties": true
          }
        },
        "passage_interpretations": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {},
            "additionalProperties": true
          }
        },
        "public_register_snapshots": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {},
            "additionalProperties": true
          }
        },
        "execution_authorized": {
          "type": "boolean",
          "enum": [
            false
          ]
        },
        "external_action_authorized": {
          "type": "boolean",
          "enum": [
            false
          ]
        }
      },
      "additionalProperties": true,
      "required": [
        "contract_version",
        "revision",
        "configured"
      ]
    }
  },
  "additionalProperties": true,
  "$defs": {
    "ReviewProgress": {
      "type": "object",
      "properties": {
        "contract_version": {
          "const": "mvr.review-progress/1"
        },
        "policy_version": {
          "const": "internal-review-preparation/2"
        },
        "case_id": {
          "type": "string"
        },
        "mode": {
          "type": "string",
          "enum": [
            "internal_review",
            "sandbox_evaluation",
            "account_evaluation"
          ]
        },
        "case_revision": {
          "type": "integer",
          "minimum": 1
        },
        "context_sha256": {
          "type": "string"
        },
        "status": {
          "type": "string",
          "enum": [
            "withdrawn",
            "bounded_review_ready",
            "awaiting_review",
            "review_unavailable"
          ]
        },
        "procedure": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "state": {
              "type": "string"
            },
            "distinct_supporting_accounts": {
              "type": "integer",
              "minimum": 0
            },
            "verified_independent_people": {
              "const": 0
            }
          },
          "additionalProperties": true
        },
        "residual_risks": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "code": {
                "type": "string"
              },
              "state": {
                "type": "string",
                "enum": [
                  "open",
                  "closed"
                ]
              },
              "closure": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        },
        "dependencies": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "attestation_id": {
                "type": "string"
              },
              "status": {
                "type": "string"
              },
              "expires_at": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        },
        "bounded_next_action": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "action": {
              "const": "prepare_internal_review_packet"
            },
            "method": {
              "const": "POST"
            },
            "path": {
              "type": "string"
            },
            "request": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            },
            "permission_scope": {
              "const": "internal_document_preparation_only"
            },
            "external_action_authorized": {
              "const": false
            }
          },
          "additionalProperties": true
        },
        "bounded_next_actions": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "action": {
                "type": "string",
                "enum": [
                  "internal_pilot_design",
                  "evidence_collection_design"
                ]
              },
              "method": {
                "const": "POST"
              },
              "path": {
                "type": "string"
              },
              "request": {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              "permission_scope": {
                "const": "internal_planning_workflow_only"
              },
              "external_action_authorized": {
                "const": false
              }
            },
            "additionalProperties": true
          }
        },
        "review_resolution": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string"
            },
            "conflicting_attestation_ids": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "inactive_attestation_ids": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "instructions": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "factual_gaps_closed": {
              "type": "array",
              "maxItems": 40,
              "items": {
                "type": "object",
                "properties": {
                  "code": {
                    "type": "string"
                  },
                  "scope_ref": {
                    "type": "string"
                  },
                  "assurance": {
                    "type": "string",
                    "enum": [
                      "lab_fixture",
                      "tenant_declared",
                      "independent_authenticated"
                    ]
                  },
                  "closure_id": {
                    "type": "string"
                  },
                  "expires_at": {
                    "type": "string"
                  }
                },
                "additionalProperties": true
              }
            },
            "numeric_credibility_weights_used": {
              "const": false
            }
          },
          "additionalProperties": true
        },
        "continuation_disposition": {
          "type": "string",
          "enum": [
            "bounded_action_available",
            "await_input"
          ]
        },
        "checked_at": {
          "type": "string"
        },
        "valid_until": {
          "type": "string"
        },
        "basis_sha256": {
          "type": "string"
        },
        "current_state_required": {
          "const": true
        },
        "execution_authorized": {
          "const": false
        },
        "external_action_authorized": {
          "const": false
        },
        "scoring_eligible": {
          "const": false
        },
        "source_authenticity_verified": {
          "const": false
        },
        "professional_standing_verified": {
          "const": false
        },
        "residual_closures": {
          "type": "array",
          "maxItems": 40,
          "items": {
            "type": "object",
            "properties": {
              "closure_id": {
                "type": "string"
              },
              "residual_code": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "scope_ref": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "usable": {
                "type": "boolean"
              },
              "assurance": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "expires_at": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "reasons": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "authenticated_sources": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "source_doc_id": {
                      "type": "string"
                    },
                    "tier": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": true
                }
              }
            },
            "additionalProperties": true
          }
        }
      },
      "additionalProperties": true
    }
  }
}