1 line
233 KiB
JSON
1 line
233 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "label": "json_schema.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1"}, {"id": "json_schema_pydanticjsonschemawarning", "label": "PydanticJsonSchemaWarning", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L103"}, {"id": "userwarning", "label": "UserWarning", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "json_schema_definitionsremapping", "label": "_DefinitionsRemapping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L140"}, {"id": "json_schema_from_prioritized_choices", "label": "from_prioritized_choices()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L145"}, {"id": "json_schema_definitionsremapping_remap_defs_ref", "label": ".remap_defs_ref()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L196"}, {"id": "json_schema_definitionsremapping_remap_json_ref", "label": ".remap_json_ref()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L199"}, {"id": "json_schema_definitionsremapping_remap_json_schema", "label": ".remap_json_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L202"}, {"id": "json_schema_generatejsonschema", "label": "GenerateJsonSchema", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L225"}, {"id": "json_schema_generatejsonschema_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L273"}, {"id": "json_schema_config", "label": "_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L316"}, {"id": "json_schema_mode", "label": "mode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L320"}, {"id": "json_schema_generatejsonschema_build_schema_type_to_method", "label": ".build_schema_type_to_method()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L326"}, {"id": "json_schema_generatejsonschema_generate_definitions", "label": ".generate_definitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L352"}, {"id": "json_schema_generatejsonschema_generate", "label": ".generate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L401"}, {"id": "json_schema_generatejsonschema_generate_inner", "label": ".generate_inner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L450"}, {"id": "json_schema_generatejsonschema_sort", "label": ".sort()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L590"}, {"id": "json_schema_generatejsonschema_sort_recursive", "label": "._sort_recursive()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L604"}, {"id": "json_schema_generatejsonschema_invalid_schema", "label": ".invalid_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L622"}, {"id": "json_schema_generatejsonschema_any_schema", "label": ".any_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L627"}, {"id": "json_schema_generatejsonschema_none_schema", "label": ".none_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L638"}, {"id": "json_schema_generatejsonschema_bool_schema", "label": ".bool_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L649"}, {"id": "json_schema_generatejsonschema_int_schema", "label": ".int_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L660"}, {"id": "json_schema_generatejsonschema_float_schema", "label": ".float_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L674"}, {"id": "json_schema_generatejsonschema_decimal_schema", "label": ".decimal_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L688"}, {"id": "json_schema_generatejsonschema_str_schema", "label": ".str_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L763"}, {"id": "json_schema_generatejsonschema_bytes_schema", "label": ".bytes_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L779"}, {"id": "json_schema_generatejsonschema_date_schema", "label": ".date_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L792"}, {"id": "json_schema_generatejsonschema_time_schema", "label": ".time_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L803"}, {"id": "json_schema_generatejsonschema_datetime_schema", "label": ".datetime_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L814"}, {"id": "json_schema_generatejsonschema_timedelta_schema", "label": ".timedelta_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L825"}, {"id": "json_schema_generatejsonschema_literal_schema", "label": ".literal_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L838"}, {"id": "json_schema_generatejsonschema_missing_sentinel_schema", "label": ".missing_sentinel_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L870"}, {"id": "json_schema_generatejsonschema_enum_schema", "label": ".enum_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L881"}, {"id": "json_schema_generatejsonschema_is_instance_schema", "label": ".is_instance_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L917"}, {"id": "json_schema_generatejsonschema_is_subclass_schema", "label": ".is_subclass_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L930"}, {"id": "json_schema_generatejsonschema_callable_schema", "label": ".callable_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L944"}, {"id": "json_schema_generatejsonschema_list_schema", "label": ".list_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L957"}, {"id": "json_schema_tuple_positional_schema", "label": "tuple_positional_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L973"}, {"id": "json_schema_tuple_variable_schema", "label": "tuple_variable_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L984"}, {"id": "json_schema_generatejsonschema_tuple_schema", "label": ".tuple_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L993"}, {"id": "json_schema_generatejsonschema_set_schema", "label": ".set_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1028"}, {"id": "json_schema_generatejsonschema_frozenset_schema", "label": ".frozenset_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1039"}, {"id": "json_schema_generatejsonschema_common_set_schema", "label": "._common_set_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1050"}, {"id": "json_schema_generatejsonschema_generator_schema", "label": ".generator_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1056"}, {"id": "json_schema_generatejsonschema_dict_schema", "label": ".dict_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1070"}, {"id": "json_schema_generatejsonschema_function_before_schema", "label": ".function_before_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1118"}, {"id": "json_schema_generatejsonschema_function_after_schema", "label": ".function_after_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1132"}, {"id": "json_schema_generatejsonschema_function_plain_schema", "label": ".function_plain_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1143"}, {"id": "json_schema_generatejsonschema_function_wrap_schema", "label": ".function_wrap_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1159"}, {"id": "json_schema_generatejsonschema_default_schema", "label": ".default_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1173"}, {"id": "json_schema_generatejsonschema_get_default_value", "label": ".get_default_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1236"}, {"id": "json_schema_generatejsonschema_nullable_schema", "label": ".nullable_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1251"}, {"id": "json_schema_generatejsonschema_union_schema", "label": ".union_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1268"}, {"id": "json_schema_generatejsonschema_get_union_of_schemas", "label": ".get_union_of_schemas()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1290"}, {"id": "json_schema_generatejsonschema_tagged_union_schema", "label": ".tagged_union_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1326"}, {"id": "json_schema_generatejsonschema_extract_discriminator", "label": "._extract_discriminator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1363"}, {"id": "json_schema_generatejsonschema_chain_schema", "label": ".chain_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1408"}, {"id": "json_schema_generatejsonschema_lax_or_strict_schema", "label": ".lax_or_strict_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1423"}, {"id": "json_schema_generatejsonschema_json_or_python_schema", "label": ".json_or_python_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1442"}, {"id": "json_schema_generatejsonschema_typed_dict_schema", "label": ".typed_dict_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1457"}, {"id": "json_schema_name_required_computed_fields", "label": "_name_required_computed_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1509"}, {"id": "json_schema_generatejsonschema_named_required_fields_schema", "label": "._named_required_fields_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1514"}, {"id": "json_schema_generatejsonschema_get_alias_name", "label": "._get_alias_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1539"}, {"id": "json_schema_generatejsonschema_typed_dict_field_schema", "label": ".typed_dict_field_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1560"}, {"id": "json_schema_generatejsonschema_dataclass_field_schema", "label": ".dataclass_field_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1571"}, {"id": "json_schema_generatejsonschema_model_field_schema", "label": ".model_field_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1582"}, {"id": "json_schema_generatejsonschema_computed_field_schema", "label": ".computed_field_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1593"}, {"id": "json_schema_generatejsonschema_model_schema", "label": ".model_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1604"}, {"id": "json_schema_generatejsonschema_update_class_schema", "label": "._update_class_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1625"}, {"id": "json_schema_generatejsonschema_resolve_ref_schema", "label": ".resolve_ref_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1709"}, {"id": "json_schema_generatejsonschema_model_fields_schema", "label": ".model_fields_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1729"}, {"id": "json_schema_generatejsonschema_field_is_present", "label": ".field_is_present()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1752"}, {"id": "json_schema_generatejsonschema_field_is_required", "label": ".field_is_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1770"}, {"id": "json_schema_generatejsonschema_dataclass_args_schema", "label": ".dataclass_args_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1801"}, {"id": "json_schema_generatejsonschema_dataclass_schema", "label": ".dataclass_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1819"}, {"id": "json_schema_generatejsonschema_arguments_schema", "label": ".arguments_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1839"}, {"id": "json_schema_generatejsonschema_kw_arguments_schema", "label": ".kw_arguments_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1875"}, {"id": "json_schema_generatejsonschema_p_arguments_schema", "label": ".p_arguments_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1913"}, {"id": "json_schema_generatejsonschema_get_argument_name", "label": ".get_argument_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1956"}, {"id": "json_schema_generatejsonschema_arguments_v3_schema", "label": ".arguments_v3_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1974"}, {"id": "json_schema_generatejsonschema_call_schema", "label": ".call_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2013"}, {"id": "json_schema_generatejsonschema_custom_error_schema", "label": ".custom_error_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2024"}, {"id": "json_schema_generatejsonschema_json_schema", "label": ".json_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2035"}, {"id": "json_schema_generatejsonschema_url_schema", "label": ".url_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2052"}, {"id": "json_schema_generatejsonschema_multi_host_url_schema", "label": ".multi_host_url_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2065"}, {"id": "json_schema_generatejsonschema_uuid_schema", "label": ".uuid_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2079"}, {"id": "json_schema_generatejsonschema_definitions_schema", "label": ".definitions_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2090"}, {"id": "json_schema_generatejsonschema_definition_ref_schema", "label": ".definition_ref_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2108"}, {"id": "json_schema_generatejsonschema_ser_schema", "label": ".ser_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2121"}, {"id": "json_schema_generatejsonschema_complex_schema", "label": ".complex_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2146"}, {"id": "json_schema_generatejsonschema_get_title_from_name", "label": ".get_title_from_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2164"}, {"id": "json_schema_generatejsonschema_field_title_should_be_set", "label": ".field_title_should_be_set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2175"}, {"id": "json_schema_generatejsonschema_normalize_name", "label": ".normalize_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2210"}, {"id": "json_schema_generatejsonschema_get_defs_ref", "label": ".get_defs_ref()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2221"}, {"id": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "label": ".get_cache_defs_ref_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2269"}, {"id": "json_schema_generatejsonschema_handle_ref_overrides", "label": ".handle_ref_overrides()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2297"}, {"id": "json_schema_generatejsonschema_get_schema_from_definitions", "label": ".get_schema_from_definitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2324"}, {"id": "json_schema_generatejsonschema_encode_default", "label": ".encode_default()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2335"}, {"id": "json_schema_generatejsonschema_update_with_validations", "label": ".update_with_validations()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2364"}, {"id": "json_schema_validationsmapping", "label": "ValidationsMapping", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2379"}, {"id": "json_schema_generatejsonschema_get_flattened_anyof", "label": ".get_flattened_anyof()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2411"}, {"id": "json_schema_generatejsonschema_get_json_ref_counts", "label": ".get_json_ref_counts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2423"}, {"id": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "label": ".handle_invalid_for_json_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2459"}, {"id": "json_schema_generatejsonschema_emit_warning", "label": ".emit_warning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2462"}, {"id": "json_schema_generatejsonschema_render_warning_message", "label": ".render_warning_message()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2468"}, {"id": "json_schema_generatejsonschema_build_definitions_remapping", "label": "._build_definitions_remapping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2489"}, {"id": "json_schema_generatejsonschema_garbage_collect_definitions", "label": "._garbage_collect_definitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2500"}, {"id": "json_schema_model_json_schema", "label": "model_json_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2521"}, {"id": "json_schema_models_json_schema", "label": "models_json_schema()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2569"}, {"id": "json_schema_deduplicate_schemas", "label": "_deduplicate_schemas()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2634"}, {"id": "json_schema_make_json_hashable", "label": "_make_json_hashable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2638"}, {"id": "json_schema_withjsonschema", "label": "WithJsonSchema", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2648"}, {"id": "json_schema_withjsonschema_get_pydantic_json_schema", "label": ".__get_pydantic_json_schema__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2709"}, {"id": "json_schema_withjsonschema_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2720"}, {"id": "json_schema_examples", "label": "Examples", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2724"}, {"id": "json_schema_init", "label": "__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2736"}, {"id": "json_schema_examples_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2743"}, {"id": "json_schema_examples_get_pydantic_json_schema", "label": ".__get_pydantic_json_schema__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2755"}, {"id": "json_schema_examples_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2794"}, {"id": "json_schema_get_all_json_refs", "label": "_get_all_json_refs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2798"}, {"id": "json_schema_skipjsonschema", "label": "SkipJsonSchema", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2833"}, {"id": "json_schema_skipjsonschema_class_getitem", "label": ".__class_getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2881"}, {"id": "json_schema_skipjsonschema_get_pydantic_json_schema", "label": ".__get_pydantic_json_schema__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2884"}, {"id": "json_schema_skipjsonschema_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2889"}, {"id": "json_schema_get_typed_dict_config", "label": "_get_typed_dict_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2893"}, {"id": "json_schema_get_ser_schema_for_default_value", "label": "_get_ser_schema_for_default_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2902"}, {"id": "json_schema_rationale_1", "label": "!!! abstract \"Usage Documentation\" [JSON Schema](../concepts/json_schema.md)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1"}, {"id": "json_schema_rationale_104", "label": "This class is used to emit warnings produced during JSON schema generation.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L104"}, {"id": "json_schema_rationale_150", "label": "This function should produce a remapping that replaces complex DefsRef with the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L150"}, {"id": "json_schema_rationale_203", "label": "Recursively update the JSON schema replacing all $refs", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L203"}, {"id": "json_schema_rationale_226", "label": "!!! abstract \"Usage Documentation\" [Customizing the JSON Schema Generati", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L226"}, {"id": "json_schema_rationale_329", "label": "Builds a dictionary mapping fields to methods for generating JSON schemas.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L329"}, {"id": "json_schema_rationale_355", "label": "Generates JSON schema definitions from a list of core schemas, pairing the gener", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L355"}, {"id": "json_schema_rationale_402", "label": "Generates a JSON schema for a specified schema in a specified mode. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L402"}, {"id": "json_schema_rationale_451", "label": "Generates a JSON schema for a given core schema. Args: sche", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L451"}, {"id": "json_schema_rationale_591", "label": "Override this method to customize the sorting of the JSON schema (e.g., don't so", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L591"}, {"id": "json_schema_rationale_605", "label": "Recursively sort a JSON schema value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L605"}, {"id": "json_schema_rationale_623", "label": "Placeholder - should never be called.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L623"}, {"id": "json_schema_rationale_628", "label": "Generates a JSON schema that matches any value. Args: schem", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L628"}, {"id": "json_schema_rationale_639", "label": "Generates a JSON schema that matches `None`. Args: schema:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L639"}, {"id": "json_schema_rationale_650", "label": "Generates a JSON schema that matches a bool value. Args: sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L650"}, {"id": "json_schema_rationale_661", "label": "Generates a JSON schema that matches an int value. Args: sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L661"}, {"id": "json_schema_rationale_675", "label": "Generates a JSON schema that matches a float value. Args: s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L675"}, {"id": "json_schema_rationale_689", "label": "Generates a JSON schema that matches a decimal value. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L689"}, {"id": "json_schema_rationale_764", "label": "Generates a JSON schema that matches a string value. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L764"}, {"id": "json_schema_rationale_780", "label": "Generates a JSON schema that matches a bytes value. Args: s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L780"}, {"id": "json_schema_rationale_793", "label": "Generates a JSON schema that matches a date value. Args: sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L793"}, {"id": "json_schema_rationale_804", "label": "Generates a JSON schema that matches a time value. Args: sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L804"}, {"id": "json_schema_rationale_815", "label": "Generates a JSON schema that matches a datetime value. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L815"}, {"id": "json_schema_rationale_826", "label": "Generates a JSON schema that matches a timedelta value. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L826"}, {"id": "json_schema_rationale_839", "label": "Generates a JSON schema that matches a literal value. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L839"}, {"id": "json_schema_rationale_871", "label": "Generates a JSON schema that matches the `MISSING` sentinel value. Args", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L871"}, {"id": "json_schema_rationale_882", "label": "Generates a JSON schema that matches an Enum value. Args: s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L882"}, {"id": "json_schema_rationale_918", "label": "Handles JSON schema generation for a core schema that checks if a value is an in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L918"}, {"id": "json_schema_rationale_931", "label": "Handles JSON schema generation for a core schema that checks if a value is a sub", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L931"}, {"id": "json_schema_rationale_945", "label": "Generates a JSON schema that matches a callable value. Unless overridde", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L945"}, {"id": "json_schema_rationale_958", "label": "Returns a schema that matches a list schema. Args: schema:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L958"}, {"id": "json_schema_rationale_974", "label": "Replaced by `tuple_schema`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L974"}, {"id": "json_schema_rationale_985", "label": "Replaced by `tuple_schema`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L985"}, {"id": "json_schema_rationale_994", "label": "Generates a JSON schema that matches a tuple schema e.g. `tuple[int, str", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L994"}, {"id": "json_schema_rationale_1029", "label": "Generates a JSON schema that matches a set schema. Args: sc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1029"}, {"id": "json_schema_rationale_1040", "label": "Generates a JSON schema that matches a frozenset schema. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1040"}, {"id": "json_schema_rationale_1057", "label": "Returns a JSON schema that represents the provided GeneratorSchema. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1057"}, {"id": "json_schema_rationale_1071", "label": "Generates a JSON schema that matches a dict schema. Args: s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1071"}, {"id": "json_schema_rationale_1119", "label": "Generates a JSON schema that matches a function-before schema. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1119"}, {"id": "json_schema_rationale_1133", "label": "Generates a JSON schema that matches a function-after schema. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1133"}, {"id": "json_schema_rationale_1144", "label": "Generates a JSON schema that matches a function-plain schema. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1144"}, {"id": "json_schema_rationale_1160", "label": "Generates a JSON schema that matches a function-wrap schema. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1160"}, {"id": "json_schema_rationale_1174", "label": "Generates a JSON schema that matches a schema with a default value. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1174"}, {"id": "json_schema_rationale_1237", "label": "Get the default value to be used when generating a JSON Schema for a core schema", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1237"}, {"id": "json_schema_rationale_1252", "label": "Generates a JSON schema that matches a schema that allows null values.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1252"}, {"id": "json_schema_rationale_1269", "label": "Generates a JSON schema that matches a schema that allows values matching any of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1269"}, {"id": "json_schema_rationale_1291", "label": "Returns the JSON Schema representation for the union of the provided JSON Schema", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1291"}, {"id": "json_schema_rationale_1327", "label": "Generates a JSON schema that matches a schema that allows values matching any of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1327"}, {"id": "json_schema_rationale_1366", "label": "Extract a compatible OpenAPI discriminator from the schema and one_of choices th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1366"}, {"id": "json_schema_rationale_1409", "label": "Generates a JSON schema that matches a core_schema.ChainSchema. When ge", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1409"}, {"id": "json_schema_rationale_1424", "label": "Generates a JSON schema that matches a schema that allows values matching either", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1424"}, {"id": "json_schema_rationale_1443", "label": "Generates a JSON schema that matches a schema that allows values matching either", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1443"}, {"id": "json_schema_rationale_1458", "label": "Generates a JSON schema that matches a schema that defines a typed dict.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1458"}, {"id": "json_schema_rationale_1561", "label": "Generates a JSON schema that matches a schema that defines a typed dict field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1561"}, {"id": "json_schema_rationale_1572", "label": "Generates a JSON schema that matches a schema that defines a dataclass field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1572"}, {"id": "json_schema_rationale_1583", "label": "Generates a JSON schema that matches a schema that defines a model field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1583"}, {"id": "json_schema_rationale_1594", "label": "Generates a JSON schema that matches a schema that defines a computed field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1594"}, {"id": "json_schema_rationale_1605", "label": "Generates a JSON schema that matches a schema that defines a model. Arg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1605"}, {"id": "json_schema_rationale_1626", "label": "Update json_schema with the following, extracted from `config` and `cls`:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1626"}, {"id": "json_schema_rationale_1710", "label": "Resolve a JsonSchemaValue to the non-ref schema if it is a $ref schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1710"}, {"id": "json_schema_rationale_1730", "label": "Generates a JSON schema that matches a schema that defines a model's fields.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1730"}, {"id": "json_schema_rationale_1753", "label": "Whether the field should be included in the generated JSON schema. Args", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1753"}, {"id": "json_schema_rationale_1775", "label": "Whether the field should be marked as required in the generated JSON schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1775"}, {"id": "json_schema_rationale_1802", "label": "Generates a JSON schema that matches a schema that defines a dataclass's constru", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1802"}, {"id": "json_schema_rationale_1820", "label": "Generates a JSON schema that matches a schema that defines a dataclass.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1820"}, {"id": "json_schema_rationale_1840", "label": "Generates a JSON schema that matches a schema that defines a function's argument", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1840"}, {"id": "json_schema_rationale_1878", "label": "Generates a JSON schema that matches a schema that defines a function's keyword", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1878"}, {"id": "json_schema_rationale_1916", "label": "Generates a JSON schema that matches a schema that defines a function's position", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1916"}, {"id": "json_schema_rationale_1957", "label": "Retrieves the name of an argument. Args: argument: The core", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1957"}, {"id": "json_schema_rationale_1975", "label": "Generates a JSON schema that matches a schema that defines a function's argument", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1975"}, {"id": "json_schema_rationale_2014", "label": "Generates a JSON schema that matches a schema that defines a function call.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2014"}, {"id": "json_schema_rationale_2025", "label": "Generates a JSON schema that matches a schema that defines a custom error.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2025"}, {"id": "json_schema_rationale_2036", "label": "Generates a JSON schema that matches a schema that defines a JSON object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2036"}, {"id": "json_schema_rationale_2053", "label": "Generates a JSON schema that matches a schema that defines a URL. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2053"}, {"id": "json_schema_rationale_2066", "label": "Generates a JSON schema that matches a schema that defines a URL that can be use", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2066"}, {"id": "json_schema_rationale_2080", "label": "Generates a JSON schema that matches a UUID. Args: schema:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2080"}, {"id": "json_schema_rationale_2091", "label": "Generates a JSON schema that matches a schema that defines a JSON object with de", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2091"}, {"id": "json_schema_rationale_2109", "label": "Generates a JSON schema that matches a schema that references a definition.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2109"}, {"id": "json_schema_rationale_2124", "label": "Generates a JSON schema that matches a schema that defines a serialized object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2124"}, {"id": "json_schema_rationale_2147", "label": "Generates a JSON schema that matches a complex number. JSON has no stan", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2147"}, {"id": "json_schema_rationale_2165", "label": "Retrieves a title from a name. Args: name: The name to retr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2165"}, {"id": "json_schema_rationale_2176", "label": "Returns true if a field with the given schema should have a title set based on t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2176"}, {"id": "json_schema_rationale_2211", "label": "Normalizes a name to be used as a key in a dictionary. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2211"}, {"id": "json_schema_rationale_2222", "label": "Override this method to change the way that definitions keys are generated from", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2222"}, {"id": "json_schema_rationale_2270", "label": "This method wraps the get_defs_ref method with some cache-lookup/population logi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2270"}, {"id": "json_schema_rationale_2298", "label": "Remove any sibling keys that are redundant with the referenced schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2298"}, {"id": "json_schema_rationale_2336", "label": "Encode a default value to a JSON-serializable value. This is used to en", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2336"}, {"id": "json_schema_rationale_2367", "label": "Update the json_schema with the corresponding validations specified in the core_", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2367"}, {"id": "json_schema_rationale_2380", "label": "This class just contains mappings from core_schema attribute names to the corres", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2380"}, {"id": "json_schema_rationale_2424", "label": "Get all values corresponding to the key '$ref' anywhere in the json_schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2424"}, {"id": "json_schema_rationale_2463", "label": "This method simply emits PydanticJsonSchemaWarnings based on handling in the `wa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2463"}, {"id": "json_schema_rationale_2469", "label": "This method is responsible for ignoring warnings as desired, and for formatting", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2469"}, {"id": "json_schema_rationale_2529", "label": "Utility function to generate a JSON Schema for a model. Args: cls:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2529"}, {"id": "json_schema_rationale_2579", "label": "Utility function to generate a JSON Schema for multiple models. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2579"}, {"id": "json_schema_rationale_2649", "label": "!!! abstract \"Usage Documentation\" [`WithJsonSchema` Annotation](../conc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2649"}, {"id": "json_schema_rationale_2725", "label": "Add examples to a JSON schema. If the JSON Schema already contains examples", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2725"}, {"id": "json_schema_rationale_2799", "label": "Get all the definitions references from a JSON schema.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2799"}, {"id": "json_schema_rationale_2834", "label": "!!! abstract \"Usage Documentation\" [`SkipJsonSchema` Annotation](../", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2834"}, {"id": "json_schema_rationale_2903", "label": "Get a `'function-plain'` serialization schema that can be used to serialize a de", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2903"}, {"id": "json_schema_rationale_527", "label": "# TODO: I dislike that we have to wrap these basic dict updates in callables, is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L527"}, {"id": "json_schema_rationale_775", "label": "# TODO: should we add regex flags to the pattern?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L775"}, {"id": "json_schema_rationale_1190", "label": "# TODO: improvements along with https://github.com/pydantic/pydantic/issues/8208", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1190"}, {"id": "json_schema_rationale_1394", "label": "# TODO: fixme - this is a workaround for the fact that we can't always resolve r", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1394"}, {"id": "json_schema_rationale_1433", "label": "# TODO: Need to read the default value off of model config or whatever", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1433"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "collections_abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "dataclasses", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "copy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "re", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "pydantic_core", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "pydantic_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "pydantic_core_core_schema", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "typing_inspection_introspection", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "pydantic_warnings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_annotated_handlers_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_config_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_errors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_core_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L63", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_dataclasses_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_schema_generation_shared_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_main_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_pydanticjsonschemawarning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L103", "weight": 1.0}, {"source": "json_schema_pydanticjsonschemawarning", "target": "userwarning", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_definitionsremapping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L140", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_from_prioritized_choices", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L145", "weight": 1.0}, {"source": "json_schema_definitionsremapping", "target": "json_schema_definitionsremapping_remap_defs_ref", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L196", "weight": 1.0}, {"source": "json_schema_definitionsremapping", "target": "json_schema_definitionsremapping_remap_json_ref", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L199", "weight": 1.0}, {"source": "json_schema_definitionsremapping", "target": "json_schema_definitionsremapping_remap_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_generatejsonschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L225", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L273", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L316", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L320", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_build_schema_type_to_method", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L326", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_generate_definitions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L352", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_generate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L401", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L450", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_sort", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L590", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_sort_recursive", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L604", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_invalid_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L622", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_any_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L627", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_none_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L638", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_bool_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L649", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_int_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L660", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_float_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L674", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_decimal_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L688", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_str_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L763", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_bytes_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L779", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_date_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L792", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_time_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L803", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_datetime_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L814", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_timedelta_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L825", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_literal_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L838", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_missing_sentinel_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L870", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_enum_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L881", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_is_instance_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L917", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_is_subclass_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L930", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_callable_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L944", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_list_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L957", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_tuple_positional_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L973", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_tuple_variable_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L984", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_tuple_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L993", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_set_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1028", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_frozenset_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1039", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_common_set_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1050", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_generator_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1056", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_dict_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1070", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_function_before_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1118", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_function_after_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1132", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_function_plain_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1143", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_function_wrap_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1159", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_default_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1173", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_default_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1236", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_nullable_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1251", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_union_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1268", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_union_of_schemas", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1290", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_tagged_union_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1326", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_extract_discriminator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1363", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_chain_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1408", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_lax_or_strict_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1423", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_json_or_python_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1442", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_typed_dict_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1457", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_name_required_computed_fields", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1509", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_named_required_fields_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1514", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_alias_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1539", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_typed_dict_field_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1560", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_dataclass_field_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1571", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_model_field_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1582", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_computed_field_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1593", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_model_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1604", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_update_class_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1625", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_resolve_ref_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1709", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_model_fields_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1729", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_field_is_present", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1752", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_field_is_required", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1770", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_dataclass_args_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1801", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_dataclass_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1819", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_arguments_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1839", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_kw_arguments_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1875", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_p_arguments_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1913", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_argument_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1956", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_arguments_v3_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1974", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_call_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2013", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_custom_error_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2024", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2035", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_url_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2052", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_multi_host_url_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2065", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_uuid_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2079", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_definitions_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2090", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_definition_ref_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2108", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_ser_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2121", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_complex_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2146", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2164", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_field_title_should_be_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2175", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_normalize_name", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2210", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_defs_ref", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2221", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2269", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_handle_ref_overrides", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2297", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_schema_from_definitions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2324", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_encode_default", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2335", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2364", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_validationsmapping", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2379", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_flattened_anyof", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2411", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_get_json_ref_counts", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2423", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2459", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_emit_warning", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2462", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_render_warning_message", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2468", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_build_definitions_remapping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2489", "weight": 1.0}, {"source": "json_schema_generatejsonschema", "target": "json_schema_generatejsonschema_garbage_collect_definitions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2500", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_model_json_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2521", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_models_json_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2569", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_deduplicate_schemas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2634", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_make_json_hashable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2638", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_withjsonschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2648", "weight": 1.0}, {"source": "json_schema_withjsonschema", "target": "json_schema_withjsonschema_get_pydantic_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2709", "weight": 1.0}, {"source": "json_schema_withjsonschema", "target": "json_schema_withjsonschema_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2720", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_examples", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2724", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2736", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2741", "weight": 1.0}, {"source": "json_schema_examples", "target": "json_schema_examples_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2743", "weight": 1.0}, {"source": "json_schema_examples", "target": "json_schema_examples_get_pydantic_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2755", "weight": 1.0}, {"source": "json_schema_examples", "target": "json_schema_examples_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2794", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_get_all_json_refs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2798", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_skipjsonschema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2833", "weight": 1.0}, {"source": "json_schema_skipjsonschema", "target": "json_schema_skipjsonschema_class_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2881", "weight": 1.0}, {"source": "json_schema_skipjsonschema", "target": "json_schema_skipjsonschema_get_pydantic_json_schema", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2884", "weight": 1.0}, {"source": "json_schema_skipjsonschema", "target": "json_schema_skipjsonschema_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2889", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_get_typed_dict_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2893", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "target": "json_schema_get_ser_schema_for_default_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2902", "weight": 1.0}, {"source": "json_schema_from_prioritized_choices", "target": "json_schema_deduplicate_schemas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L171", "weight": 1.0}, {"source": "json_schema_from_prioritized_choices", "target": "json_schema_definitionsremapping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L187", "weight": 1.0}, {"source": "json_schema_from_prioritized_choices", "target": "json_schema_definitionsremapping_remap_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L188", "weight": 1.0}, {"source": "json_schema_definitionsremapping_remap_json_schema", "target": "json_schema_definitionsremapping_remap_json_ref", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L208", "weight": 1.0}, {"source": "json_schema_definitionsremapping_remap_json_schema", "target": "json_schema_definitionsremapping_remap_defs_ref", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L217", "weight": 1.0}, {"source": "json_schema_generatejsonschema_init", "target": "json_schema_generatejsonschema_build_schema_type_to_method", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L301", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate_definitions", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L386", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate_definitions", "target": "json_schema_generatejsonschema_build_definitions_remapping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L388", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate_definitions", "target": "json_schema_definitionsremapping_remap_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L394", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate_definitions", "target": "json_schema_generatejsonschema_sort", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L399", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L422", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_get_json_ref_counts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L423", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_get_schema_from_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L427", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_garbage_collect_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L435", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_build_definitions_remapping", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L436", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_definitionsremapping_remap_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L441", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generate", "target": "json_schema_generatejsonschema_sort", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L448", "weight": 1.0}, {"source": "json_schema_generatejsonschema_sort", "target": "json_schema_generatejsonschema_sort_recursive", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L601", "weight": 1.0}, {"source": "json_schema_generatejsonschema_int_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L670", "weight": 1.0}, {"source": "json_schema_generatejsonschema_float_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L684", "weight": 1.0}, {"source": "json_schema_generatejsonschema_decimal_schema", "target": "json_schema_generatejsonschema_str_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L739", "weight": 1.0}, {"source": "json_schema_generatejsonschema_decimal_schema", "target": "json_schema_generatejsonschema_float_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L748", "weight": 1.0}, {"source": "json_schema_generatejsonschema_str_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L773", "weight": 1.0}, {"source": "json_schema_generatejsonschema_bytes_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L789", "weight": 1.0}, {"source": "json_schema_generatejsonschema_is_instance_schema", "target": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L928", "weight": 1.0}, {"source": "json_schema_generatejsonschema_callable_schema", "target": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L955", "weight": 1.0}, {"source": "json_schema_generatejsonschema_list_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L966", "weight": 1.0}, {"source": "json_schema_generatejsonschema_list_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L968", "weight": 1.0}, {"source": "json_schema_tuple_positional_schema", "target": "json_schema_generatejsonschema_tuple_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L980", "weight": 1.0}, {"source": "json_schema_tuple_variable_schema", "target": "json_schema_generatejsonschema_tuple_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L991", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tuple_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1009", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tuple_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1025", "weight": 1.0}, {"source": "json_schema_generatejsonschema_set_schema", "target": "json_schema_generatejsonschema_common_set_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1037", "weight": 1.0}, {"source": "json_schema_generatejsonschema_frozenset_schema", "target": "json_schema_generatejsonschema_common_set_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1048", "weight": 1.0}, {"source": "json_schema_generatejsonschema_common_set_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1051", "weight": 1.0}, {"source": "json_schema_generatejsonschema_common_set_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1053", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generator_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1065", "weight": 1.0}, {"source": "json_schema_generatejsonschema_generator_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1067", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dict_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1081", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dict_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1115", "weight": 1.0}, {"source": "json_schema_generatejsonschema_function_before_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1128", "weight": 1.0}, {"source": "json_schema_generatejsonschema_function_after_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1141", "weight": 1.0}, {"source": "json_schema_generatejsonschema_function_plain_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1153", "weight": 1.0}, {"source": "json_schema_generatejsonschema_function_plain_schema", "target": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1155", "weight": 1.0}, {"source": "json_schema_generatejsonschema_function_wrap_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1169", "weight": 1.0}, {"source": "json_schema_generatejsonschema_default_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1182", "weight": 1.0}, {"source": "json_schema_generatejsonschema_default_schema", "target": "json_schema_generatejsonschema_get_default_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1184", "weight": 1.0}, {"source": "json_schema_generatejsonschema_default_schema", "target": "json_schema_get_ser_schema_for_default_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1193", "weight": 1.0}, {"source": "json_schema_generatejsonschema_default_schema", "target": "json_schema_generatejsonschema_emit_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1208", "weight": 1.0}, {"source": "json_schema_generatejsonschema_default_schema", "target": "json_schema_generatejsonschema_encode_default", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1224", "weight": 1.0}, {"source": "json_schema_generatejsonschema_nullable_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1261", "weight": 1.0}, {"source": "json_schema_generatejsonschema_nullable_schema", "target": "json_schema_generatejsonschema_get_union_of_schemas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1266", "weight": 1.0}, {"source": "json_schema_generatejsonschema_union_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1281", "weight": 1.0}, {"source": "json_schema_generatejsonschema_union_schema", "target": "json_schema_generatejsonschema_emit_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1285", "weight": 1.0}, {"source": "json_schema_generatejsonschema_union_schema", "target": "json_schema_generatejsonschema_get_union_of_schemas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1288", "weight": 1.0}, {"source": "json_schema_generatejsonschema_get_union_of_schemas", "target": "json_schema_generatejsonschema_get_flattened_anyof", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1324", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tagged_union_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1344", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tagged_union_schema", "target": "json_schema_generatejsonschema_emit_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1348", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tagged_union_schema", "target": "json_schema_deduplicate_schemas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1350", "weight": 1.0}, {"source": "json_schema_generatejsonschema_tagged_union_schema", "target": "json_schema_generatejsonschema_extract_discriminator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1354", "weight": 1.0}, {"source": "json_schema_generatejsonschema_extract_discriminator", "target": "json_schema_generatejsonschema_resolve_ref_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1392", "weight": 1.0}, {"source": "json_schema_generatejsonschema_extract_discriminator", "target": "json_schema_generatejsonschema_emit_warning", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1397", "weight": 1.0}, {"source": "json_schema_generatejsonschema_chain_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1421", "weight": 1.0}, {"source": "json_schema_generatejsonschema_lax_or_strict_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1438", "weight": 1.0}, {"source": "json_schema_generatejsonschema_json_or_python_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1455", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_field_is_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1468", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_field_is_present", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1470", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_name_required_computed_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1473", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_get_typed_dict_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1475", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_named_required_fields_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1477", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_any_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1485", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1486", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_schema", "target": "json_schema_generatejsonschema_update_class_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1498", "weight": 1.0}, {"source": "json_schema_generatejsonschema_named_required_fields_schema", "target": "json_schema_generatejsonschema_get_alias_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1521", "weight": 1.0}, {"source": "json_schema_generatejsonschema_named_required_fields_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1523", "weight": 1.0}, {"source": "json_schema_generatejsonschema_named_required_fields_schema", "target": "json_schema_generatejsonschema_field_title_should_be_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1526", "weight": 1.0}, {"source": "json_schema_generatejsonschema_named_required_fields_schema", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1527", "weight": 1.0}, {"source": "json_schema_generatejsonschema_named_required_fields_schema", "target": "json_schema_generatejsonschema_handle_ref_overrides", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1529", "weight": 1.0}, {"source": "json_schema_generatejsonschema_typed_dict_field_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1569", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_field_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1580", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_field_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1591", "weight": 1.0}, {"source": "json_schema_generatejsonschema_computed_field_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1602", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1619", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_schema", "target": "json_schema_generatejsonschema_update_class_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1621", "weight": 1.0}, {"source": "json_schema_generatejsonschema_resolve_ref_schema", "target": "json_schema_generatejsonschema_get_schema_from_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1723", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_generatejsonschema_field_is_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1739", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_generatejsonschema_field_is_present", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1741", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_name_required_computed_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1744", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_generatejsonschema_named_required_fields_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1745", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_generatejsonschema_resolve_ref_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1748", "weight": 1.0}, {"source": "json_schema_generatejsonschema_model_fields_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1749", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_args_schema", "target": "json_schema_generatejsonschema_field_is_required", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1811", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_args_schema", "target": "json_schema_generatejsonschema_field_is_present", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1813", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_args_schema", "target": "json_schema_name_required_computed_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1816", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_args_schema", "target": "json_schema_generatejsonschema_named_required_fields_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1817", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1833", "weight": 1.0}, {"source": "json_schema_generatejsonschema_dataclass_schema", "target": "json_schema_generatejsonschema_update_class_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1835", "weight": 1.0}, {"source": "json_schema_generatejsonschema_arguments_schema", "target": "json_schema_generatejsonschema_p_arguments_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1860", "weight": 1.0}, {"source": "json_schema_generatejsonschema_arguments_schema", "target": "json_schema_generatejsonschema_kw_arguments_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1864", "weight": 1.0}, {"source": "json_schema_generatejsonschema_kw_arguments_schema", "target": "json_schema_generatejsonschema_get_argument_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1889", "weight": 1.0}, {"source": "json_schema_generatejsonschema_kw_arguments_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1890", "weight": 1.0}, {"source": "json_schema_generatejsonschema_kw_arguments_schema", "target": "json_schema_generatejsonschema_field_title_should_be_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1891", "weight": 1.0}, {"source": "json_schema_generatejsonschema_kw_arguments_schema", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1892", "weight": 1.0}, {"source": "json_schema_generatejsonschema_p_arguments_schema", "target": "json_schema_generatejsonschema_get_argument_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1928", "weight": 1.0}, {"source": "json_schema_generatejsonschema_p_arguments_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1930", "weight": 1.0}, {"source": "json_schema_generatejsonschema_p_arguments_schema", "target": "json_schema_generatejsonschema_field_title_should_be_set", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1931", "weight": 1.0}, {"source": "json_schema_generatejsonschema_p_arguments_schema", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1932", "weight": 1.0}, {"source": "json_schema_generatejsonschema_arguments_v3_schema", "target": "json_schema_generatejsonschema_get_argument_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1988", "weight": 1.0}, {"source": "json_schema_generatejsonschema_arguments_v3_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1989", "weight": 1.0}, {"source": "json_schema_generatejsonschema_arguments_v3_schema", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1995", "weight": 1.0}, {"source": "json_schema_generatejsonschema_call_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2022", "weight": 1.0}, {"source": "json_schema_generatejsonschema_custom_error_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2033", "weight": 1.0}, {"source": "json_schema_generatejsonschema_json_schema", "target": "json_schema_generatejsonschema_any_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2044", "weight": 1.0}, {"source": "json_schema_generatejsonschema_json_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2045", "weight": 1.0}, {"source": "json_schema_generatejsonschema_url_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2062", "weight": 1.0}, {"source": "json_schema_generatejsonschema_multi_host_url_schema", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2076", "weight": 1.0}, {"source": "json_schema_generatejsonschema_definitions_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2101", "weight": 1.0}, {"source": "json_schema_generatejsonschema_definitions_schema", "target": "json_schema_generatejsonschema_get_defs_ref", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2104", "weight": 1.0}, {"source": "json_schema_generatejsonschema_definition_ref_schema", "target": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2118", "weight": 1.0}, {"source": "json_schema_generatejsonschema_ser_schema", "target": "json_schema_generatejsonschema_generate_inner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2137", "weight": 1.0}, {"source": "json_schema_generatejsonschema_ser_schema", "target": "json_schema_generatejsonschema_str_schema", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2140", "weight": 1.0}, {"source": "json_schema_generatejsonschema_get_defs_ref", "target": "json_schema_generatejsonschema_normalize_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2245", "weight": 1.0}, {"source": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "target": "json_schema_generatejsonschema_get_defs_ref", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2285", "weight": 1.0}, {"source": "json_schema_generatejsonschema_handle_ref_overrides", "target": "json_schema_generatejsonschema_get_schema_from_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2310", "weight": 1.0}, {"source": "json_schema_generatejsonschema_get_flattened_anyof", "target": "json_schema_deduplicate_schemas", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2418", "weight": 1.0}, {"source": "json_schema_generatejsonschema_emit_warning", "target": "json_schema_generatejsonschema_render_warning_message", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2464", "weight": 1.0}, {"source": "json_schema_generatejsonschema_build_definitions_remapping", "target": "json_schema_from_prioritized_choices", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2496", "weight": 1.0}, {"source": "json_schema_generatejsonschema_garbage_collect_definitions", "target": "json_schema_get_all_json_refs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2502", "weight": 1.0}, {"source": "json_schema_model_json_schema", "target": "json_schema_generatejsonschema_generate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2566", "weight": 1.0}, {"source": "json_schema_models_json_schema", "target": "json_schema_generatejsonschema_generate_definitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2613", "weight": 1.0}, {"source": "json_schema_deduplicate_schemas", "target": "json_schema_make_json_hashable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2635", "weight": 1.0}, {"source": "json_schema_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1", "weight": 1.0}, {"source": "json_schema_rationale_104", "target": "json_schema_pydanticjsonschemawarning", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L104", "weight": 1.0}, {"source": "json_schema_rationale_150", "target": "json_schema_definitionsremapping_from_prioritized_choices", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L150", "weight": 1.0}, {"source": "json_schema_rationale_203", "target": "json_schema_definitionsremapping_remap_json_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L203", "weight": 1.0}, {"source": "json_schema_rationale_226", "target": "json_schema_generatejsonschema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L226", "weight": 1.0}, {"source": "json_schema_rationale_329", "target": "json_schema_generatejsonschema_build_schema_type_to_method", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L329", "weight": 1.0}, {"source": "json_schema_rationale_355", "target": "json_schema_generatejsonschema_generate_definitions", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L355", "weight": 1.0}, {"source": "json_schema_rationale_402", "target": "json_schema_generatejsonschema_generate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L402", "weight": 1.0}, {"source": "json_schema_rationale_451", "target": "json_schema_generatejsonschema_generate_inner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L451", "weight": 1.0}, {"source": "json_schema_rationale_591", "target": "json_schema_generatejsonschema_sort", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L591", "weight": 1.0}, {"source": "json_schema_rationale_605", "target": "json_schema_generatejsonschema_sort_recursive", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L605", "weight": 1.0}, {"source": "json_schema_rationale_623", "target": "json_schema_generatejsonschema_invalid_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L623", "weight": 1.0}, {"source": "json_schema_rationale_628", "target": "json_schema_generatejsonschema_any_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L628", "weight": 1.0}, {"source": "json_schema_rationale_639", "target": "json_schema_generatejsonschema_none_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L639", "weight": 1.0}, {"source": "json_schema_rationale_650", "target": "json_schema_generatejsonschema_bool_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L650", "weight": 1.0}, {"source": "json_schema_rationale_661", "target": "json_schema_generatejsonschema_int_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L661", "weight": 1.0}, {"source": "json_schema_rationale_675", "target": "json_schema_generatejsonschema_float_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L675", "weight": 1.0}, {"source": "json_schema_rationale_689", "target": "json_schema_generatejsonschema_decimal_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L689", "weight": 1.0}, {"source": "json_schema_rationale_764", "target": "json_schema_generatejsonschema_str_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L764", "weight": 1.0}, {"source": "json_schema_rationale_780", "target": "json_schema_generatejsonschema_bytes_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L780", "weight": 1.0}, {"source": "json_schema_rationale_793", "target": "json_schema_generatejsonschema_date_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L793", "weight": 1.0}, {"source": "json_schema_rationale_804", "target": "json_schema_generatejsonschema_time_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L804", "weight": 1.0}, {"source": "json_schema_rationale_815", "target": "json_schema_generatejsonschema_datetime_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L815", "weight": 1.0}, {"source": "json_schema_rationale_826", "target": "json_schema_generatejsonschema_timedelta_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L826", "weight": 1.0}, {"source": "json_schema_rationale_839", "target": "json_schema_generatejsonschema_literal_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L839", "weight": 1.0}, {"source": "json_schema_rationale_871", "target": "json_schema_generatejsonschema_missing_sentinel_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L871", "weight": 1.0}, {"source": "json_schema_rationale_882", "target": "json_schema_generatejsonschema_enum_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L882", "weight": 1.0}, {"source": "json_schema_rationale_918", "target": "json_schema_generatejsonschema_is_instance_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L918", "weight": 1.0}, {"source": "json_schema_rationale_931", "target": "json_schema_generatejsonschema_is_subclass_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L931", "weight": 1.0}, {"source": "json_schema_rationale_945", "target": "json_schema_generatejsonschema_callable_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L945", "weight": 1.0}, {"source": "json_schema_rationale_958", "target": "json_schema_generatejsonschema_list_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L958", "weight": 1.0}, {"source": "json_schema_rationale_974", "target": "json_schema_generatejsonschema_tuple_positional_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L974", "weight": 1.0}, {"source": "json_schema_rationale_985", "target": "json_schema_generatejsonschema_tuple_variable_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L985", "weight": 1.0}, {"source": "json_schema_rationale_994", "target": "json_schema_generatejsonschema_tuple_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L994", "weight": 1.0}, {"source": "json_schema_rationale_1029", "target": "json_schema_generatejsonschema_set_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1029", "weight": 1.0}, {"source": "json_schema_rationale_1040", "target": "json_schema_generatejsonschema_frozenset_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1040", "weight": 1.0}, {"source": "json_schema_rationale_1057", "target": "json_schema_generatejsonschema_generator_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1057", "weight": 1.0}, {"source": "json_schema_rationale_1071", "target": "json_schema_generatejsonschema_dict_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1071", "weight": 1.0}, {"source": "json_schema_rationale_1119", "target": "json_schema_generatejsonschema_function_before_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1119", "weight": 1.0}, {"source": "json_schema_rationale_1133", "target": "json_schema_generatejsonschema_function_after_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1133", "weight": 1.0}, {"source": "json_schema_rationale_1144", "target": "json_schema_generatejsonschema_function_plain_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1144", "weight": 1.0}, {"source": "json_schema_rationale_1160", "target": "json_schema_generatejsonschema_function_wrap_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1160", "weight": 1.0}, {"source": "json_schema_rationale_1174", "target": "json_schema_generatejsonschema_default_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1174", "weight": 1.0}, {"source": "json_schema_rationale_1237", "target": "json_schema_generatejsonschema_get_default_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1237", "weight": 1.0}, {"source": "json_schema_rationale_1252", "target": "json_schema_generatejsonschema_nullable_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1252", "weight": 1.0}, {"source": "json_schema_rationale_1269", "target": "json_schema_generatejsonschema_union_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1269", "weight": 1.0}, {"source": "json_schema_rationale_1291", "target": "json_schema_generatejsonschema_get_union_of_schemas", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1291", "weight": 1.0}, {"source": "json_schema_rationale_1327", "target": "json_schema_generatejsonschema_tagged_union_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1327", "weight": 1.0}, {"source": "json_schema_rationale_1366", "target": "json_schema_generatejsonschema_extract_discriminator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1366", "weight": 1.0}, {"source": "json_schema_rationale_1409", "target": "json_schema_generatejsonschema_chain_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1409", "weight": 1.0}, {"source": "json_schema_rationale_1424", "target": "json_schema_generatejsonschema_lax_or_strict_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1424", "weight": 1.0}, {"source": "json_schema_rationale_1443", "target": "json_schema_generatejsonschema_json_or_python_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1443", "weight": 1.0}, {"source": "json_schema_rationale_1458", "target": "json_schema_generatejsonschema_typed_dict_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1458", "weight": 1.0}, {"source": "json_schema_rationale_1561", "target": "json_schema_generatejsonschema_typed_dict_field_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1561", "weight": 1.0}, {"source": "json_schema_rationale_1572", "target": "json_schema_generatejsonschema_dataclass_field_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1572", "weight": 1.0}, {"source": "json_schema_rationale_1583", "target": "json_schema_generatejsonschema_model_field_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1583", "weight": 1.0}, {"source": "json_schema_rationale_1594", "target": "json_schema_generatejsonschema_computed_field_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1594", "weight": 1.0}, {"source": "json_schema_rationale_1605", "target": "json_schema_generatejsonschema_model_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1605", "weight": 1.0}, {"source": "json_schema_rationale_1626", "target": "json_schema_generatejsonschema_update_class_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1626", "weight": 1.0}, {"source": "json_schema_rationale_1710", "target": "json_schema_generatejsonschema_resolve_ref_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1710", "weight": 1.0}, {"source": "json_schema_rationale_1730", "target": "json_schema_generatejsonschema_model_fields_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1730", "weight": 1.0}, {"source": "json_schema_rationale_1753", "target": "json_schema_generatejsonschema_field_is_present", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1753", "weight": 1.0}, {"source": "json_schema_rationale_1775", "target": "json_schema_generatejsonschema_field_is_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1775", "weight": 1.0}, {"source": "json_schema_rationale_1802", "target": "json_schema_generatejsonschema_dataclass_args_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1802", "weight": 1.0}, {"source": "json_schema_rationale_1820", "target": "json_schema_generatejsonschema_dataclass_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1820", "weight": 1.0}, {"source": "json_schema_rationale_1840", "target": "json_schema_generatejsonschema_arguments_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1840", "weight": 1.0}, {"source": "json_schema_rationale_1878", "target": "json_schema_generatejsonschema_kw_arguments_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1878", "weight": 1.0}, {"source": "json_schema_rationale_1916", "target": "json_schema_generatejsonschema_p_arguments_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1916", "weight": 1.0}, {"source": "json_schema_rationale_1957", "target": "json_schema_generatejsonschema_get_argument_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1957", "weight": 1.0}, {"source": "json_schema_rationale_1975", "target": "json_schema_generatejsonschema_arguments_v3_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1975", "weight": 1.0}, {"source": "json_schema_rationale_2014", "target": "json_schema_generatejsonschema_call_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2014", "weight": 1.0}, {"source": "json_schema_rationale_2025", "target": "json_schema_generatejsonschema_custom_error_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2025", "weight": 1.0}, {"source": "json_schema_rationale_2036", "target": "json_schema_generatejsonschema_json_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2036", "weight": 1.0}, {"source": "json_schema_rationale_2053", "target": "json_schema_generatejsonschema_url_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2053", "weight": 1.0}, {"source": "json_schema_rationale_2066", "target": "json_schema_generatejsonschema_multi_host_url_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2066", "weight": 1.0}, {"source": "json_schema_rationale_2080", "target": "json_schema_generatejsonschema_uuid_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2080", "weight": 1.0}, {"source": "json_schema_rationale_2091", "target": "json_schema_generatejsonschema_definitions_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2091", "weight": 1.0}, {"source": "json_schema_rationale_2109", "target": "json_schema_generatejsonschema_definition_ref_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2109", "weight": 1.0}, {"source": "json_schema_rationale_2124", "target": "json_schema_generatejsonschema_ser_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2124", "weight": 1.0}, {"source": "json_schema_rationale_2147", "target": "json_schema_generatejsonschema_complex_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2147", "weight": 1.0}, {"source": "json_schema_rationale_2165", "target": "json_schema_generatejsonschema_get_title_from_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2165", "weight": 1.0}, {"source": "json_schema_rationale_2176", "target": "json_schema_generatejsonschema_field_title_should_be_set", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2176", "weight": 1.0}, {"source": "json_schema_rationale_2211", "target": "json_schema_generatejsonschema_normalize_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2211", "weight": 1.0}, {"source": "json_schema_rationale_2222", "target": "json_schema_generatejsonschema_get_defs_ref", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2222", "weight": 1.0}, {"source": "json_schema_rationale_2270", "target": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2270", "weight": 1.0}, {"source": "json_schema_rationale_2298", "target": "json_schema_generatejsonschema_handle_ref_overrides", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2298", "weight": 1.0}, {"source": "json_schema_rationale_2336", "target": "json_schema_generatejsonschema_encode_default", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2336", "weight": 1.0}, {"source": "json_schema_rationale_2367", "target": "json_schema_generatejsonschema_update_with_validations", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2367", "weight": 1.0}, {"source": "json_schema_rationale_2380", "target": "json_schema_validationsmapping", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2380", "weight": 1.0}, {"source": "json_schema_rationale_2424", "target": "json_schema_generatejsonschema_get_json_ref_counts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2424", "weight": 1.0}, {"source": "json_schema_rationale_2463", "target": "json_schema_generatejsonschema_emit_warning", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2463", "weight": 1.0}, {"source": "json_schema_rationale_2469", "target": "json_schema_generatejsonschema_render_warning_message", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2469", "weight": 1.0}, {"source": "json_schema_rationale_2529", "target": "json_schema_model_json_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2529", "weight": 1.0}, {"source": "json_schema_rationale_2579", "target": "json_schema_models_json_schema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2579", "weight": 1.0}, {"source": "json_schema_rationale_2649", "target": "json_schema_withjsonschema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2649", "weight": 1.0}, {"source": "json_schema_rationale_2725", "target": "json_schema_examples", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2725", "weight": 1.0}, {"source": "json_schema_rationale_2799", "target": "json_schema_get_all_json_refs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2799", "weight": 1.0}, {"source": "json_schema_rationale_2834", "target": "json_schema_skipjsonschema", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2834", "weight": 1.0}, {"source": "json_schema_rationale_2903", "target": "json_schema_get_ser_schema_for_default_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2903", "weight": 1.0}, {"source": "json_schema_rationale_527", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L527", "weight": 1.0}, {"source": "json_schema_rationale_775", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L775", "weight": 1.0}, {"source": "json_schema_rationale_1190", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1190", "weight": 1.0}, {"source": "json_schema_rationale_1394", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1394", "weight": 1.0}, {"source": "json_schema_rationale_1433", "target": "backend_venv_lib_python3_12_site_packages_pydantic_json_schema_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1433", "weight": 1.0}], "raw_calls": [{"caller_nid": "json_schema_from_prioritized_choices", "callee": "deepcopy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L158"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L160"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L162"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L166"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "next", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L179"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L179"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "index", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L184"}, {"caller_nid": "json_schema_from_prioritized_choices", "callee": "PydanticInvalidForJsonSchema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L194"}, {"caller_nid": "json_schema_definitionsremapping_remap_defs_ref", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L197"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_ref", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L200"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L206"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L208"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L209"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L211"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L212"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L213"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L214"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L217"}, {"caller_nid": "json_schema_definitionsremapping_remap_json_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L218"}, {"caller_nid": "json_schema_generatejsonschema_init", "callee": "ConfigWrapperStack", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L289"}, {"caller_nid": "json_schema_generatejsonschema_init", "callee": "ConfigWrapper", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L289"}, {"caller_nid": "json_schema_generatejsonschema_init", "callee": "defaultdict", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L298"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L338"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "get_literal_values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L338"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L340"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L342"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L344"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L346"}, {"caller_nid": "json_schema_generatejsonschema_build_schema_type_to_method", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L348"}, {"caller_nid": "json_schema_generatejsonschema_generate_definitions", "callee": "PydanticUserError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L378"}, {"caller_nid": "json_schema_generatejsonschema_generate_definitions", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L380"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "PydanticUserError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L416"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L418"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L425"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L425"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L428"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L430"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L432"}, {"caller_nid": "json_schema_generatejsonschema_generate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L432"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "CoreRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L467"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "GenerateJsonSchemaHandler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L523"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L525"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L525"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L529"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "GenerateJsonSchemaHandler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L538"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L540"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "GenerateJsonSchemaHandler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L554"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L556"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "GenerateJsonSchemaHandler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L572"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L574"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "GenerateJsonSchemaHandler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L583"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "current_handler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L585"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "is_core_schema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L586"}, {"caller_nid": "json_schema_generatejsonschema_generate_inner", "callee": "populate_defs", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L587"}, {"caller_nid": "json_schema_generatejsonschema_sort", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L597"}, {"caller_nid": "json_schema_generatejsonschema_sort", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L599"}, {"caller_nid": "json_schema_generatejsonschema_sort_recursive", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L606"}, {"caller_nid": "json_schema_generatejsonschema_sort_recursive", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L608"}, {"caller_nid": "json_schema_generatejsonschema_sort_recursive", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L610"}, {"caller_nid": "json_schema_generatejsonschema_sort_recursive", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L614"}, {"caller_nid": "json_schema_generatejsonschema_invalid_schema", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L625"}, {"caller_nid": "json_schema_generatejsonschema_int_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L671"}, {"caller_nid": "json_schema_generatejsonschema_float_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L685"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get_decimal_pattern", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L739"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L741"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L742"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L743"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L744"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L745"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L750"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L751"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L752"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L753"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L754"}, {"caller_nid": "json_schema_generatejsonschema_decimal_schema", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L755"}, {"caller_nid": "json_schema_generatejsonschema_str_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L774"}, {"caller_nid": "json_schema_generatejsonschema_str_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L774"}, {"caller_nid": "json_schema_generatejsonschema_str_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L776"}, {"caller_nid": "json_schema_generatejsonschema_literal_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L847"}, {"caller_nid": "json_schema_generatejsonschema_literal_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L847"}, {"caller_nid": "json_schema_generatejsonschema_literal_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L850"}, {"caller_nid": "json_schema_generatejsonschema_literal_schema", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L855"}, {"caller_nid": "json_schema_generatejsonschema_literal_schema", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L866"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "cleandoc", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L891"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L897"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L899"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L903"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L904"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L906"}, {"caller_nid": "json_schema_generatejsonschema_enum_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L908"}, {"caller_nid": "json_schema_tuple_positional_schema", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L975"}, {"caller_nid": "json_schema_tuple_variable_schema", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L986"}, {"caller_nid": "json_schema_generatejsonschema_tuple_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1011"}, {"caller_nid": "json_schema_generatejsonschema_tuple_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1023"}, {"caller_nid": "json_schema_generatejsonschema_tuple_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1024"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1081"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1083"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1085"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1094"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1096"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1108"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1108"}, {"caller_nid": "json_schema_generatejsonschema_dict_schema", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1112"}, {"caller_nid": "json_schema_generatejsonschema_function_before_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1127"}, {"caller_nid": "json_schema_generatejsonschema_function_plain_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1152"}, {"caller_nid": "json_schema_generatejsonschema_function_wrap_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1168"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1196"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1197"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "ser_func", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1200"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1216"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1216"}, {"caller_nid": "json_schema_generatejsonschema_default_schema", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1218"}, {"caller_nid": "json_schema_generatejsonschema_get_default_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1249"}, {"caller_nid": "json_schema_generatejsonschema_union_schema", "callee": "iter_union_choices", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1279"}, {"caller_nid": "json_schema_generatejsonschema_union_schema", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1281"}, {"caller_nid": "json_schema_generatejsonschema_union_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1286"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1304"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1308"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1310"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1312"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1319"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1322"}, {"caller_nid": "json_schema_generatejsonschema_get_union_of_schemas", "callee": "fromkeys", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1322"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1338"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1339"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1344"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1344"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1350"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1358"}, {"caller_nid": "json_schema_generatejsonschema_tagged_union_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1358"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1370"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1373"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1375"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1375"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1382"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1384"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1387"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1397"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1399"}, {"caller_nid": "json_schema_generatejsonschema_extract_discriminator", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1400"}, {"caller_nid": "json_schema_generatejsonschema_lax_or_strict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1434"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1466"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1469"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1473"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1473"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1474"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "push", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1476"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1490"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1492"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1500"}, {"caller_nid": "json_schema_generatejsonschema_typed_dict_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1500"}, {"caller_nid": "json_schema_generatejsonschema_named_required_fields_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1523"}, {"caller_nid": "json_schema_generatejsonschema_named_required_fields_schema", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1532"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1541"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1543"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1545"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1546"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1548"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1549"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1551"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1551"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1551"}, {"caller_nid": "json_schema_generatejsonschema_get_alias_name", "callee": "assert_never", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1557"}, {"caller_nid": "json_schema_generatejsonschema_model_schema", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1615"}, {"caller_nid": "json_schema_generatejsonschema_model_schema", "callee": "push", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1618"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1641"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1642"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1643"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "model_title_generator", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1644"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1645"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1646"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1647"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "is_stdlib_dataclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1654"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1661"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1666"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "cleandoc", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1666"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1667"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1668"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1670"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1677"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1678"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1681"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1688"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "__get__", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1690"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1692"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1693"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1694"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1695"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "signature_no_eval", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1695"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1696"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "json_schema_extra", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1697"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1699"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "json_schema_extra", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1700"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1702"}, {"caller_nid": "json_schema_generatejsonschema_update_class_schema", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1706"}, {"caller_nid": "json_schema_generatejsonschema_resolve_ref_schema", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1723"}, {"caller_nid": "json_schema_generatejsonschema_resolve_ref_schema", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1725"}, {"caller_nid": "json_schema_generatejsonschema_model_fields_schema", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1740"}, {"caller_nid": "json_schema_generatejsonschema_model_fields_schema", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1744"}, {"caller_nid": "json_schema_generatejsonschema_model_fields_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1744"}, {"caller_nid": "json_schema_generatejsonschema_model_fields_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1746"}, {"caller_nid": "json_schema_generatejsonschema_field_is_present", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1764"}, {"caller_nid": "json_schema_generatejsonschema_field_is_present", "callee": "assert_never", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1768"}, {"caller_nid": "json_schema_generatejsonschema_field_is_required", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1788"}, {"caller_nid": "json_schema_generatejsonschema_field_is_required", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1793"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_args_schema", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1816"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_args_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1816"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_schema", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1830"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_schema", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1830"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_schema", "callee": "push", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1832"}, {"caller_nid": "json_schema_generatejsonschema_dataclass_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1833"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1848"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1848"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1851"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1852"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1853"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1854"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1855"}, {"caller_nid": "json_schema_generatejsonschema_arguments_schema", "callee": "PydanticInvalidForJsonSchema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1871"}, {"caller_nid": "json_schema_generatejsonschema_kw_arguments_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1890"}, {"caller_nid": "json_schema_generatejsonschema_kw_arguments_schema", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1899"}, {"caller_nid": "json_schema_generatejsonschema_p_arguments_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1930"}, {"caller_nid": "json_schema_generatejsonschema_p_arguments_schema", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1933"}, {"caller_nid": "json_schema_generatejsonschema_p_arguments_schema", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1952"}, {"caller_nid": "json_schema_generatejsonschema_get_argument_name", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1967"}, {"caller_nid": "json_schema_generatejsonschema_get_argument_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1968"}, {"caller_nid": "json_schema_generatejsonschema_arguments_v3_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1987"}, {"caller_nid": "json_schema_generatejsonschema_arguments_v3_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1989"}, {"caller_nid": "json_schema_generatejsonschema_arguments_v3_schema", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L1995"}, {"caller_nid": "json_schema_generatejsonschema_arguments_v3_schema", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2006"}, {"caller_nid": "json_schema_generatejsonschema_json_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2044"}, {"caller_nid": "json_schema_generatejsonschema_definitions_schema", "callee": "CoreRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2103"}, {"caller_nid": "json_schema_generatejsonschema_definition_ref_schema", "callee": "CoreRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2117"}, {"caller_nid": "json_schema_generatejsonschema_ser_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2135"}, {"caller_nid": "json_schema_generatejsonschema_get_title_from_name", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2173"}, {"caller_nid": "json_schema_generatejsonschema_get_title_from_name", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2173"}, {"caller_nid": "json_schema_generatejsonschema_get_title_from_name", "callee": "title", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2173"}, {"caller_nid": "json_schema_generatejsonschema_field_title_should_be_set", "callee": "is_core_schema_field", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2187"}, {"caller_nid": "json_schema_generatejsonschema_field_title_should_be_set", "callee": "is_core_schema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2194"}, {"caller_nid": "json_schema_generatejsonschema_field_title_should_be_set", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2195"}, {"caller_nid": "json_schema_generatejsonschema_field_title_should_be_set", "callee": "is_function_with_inner_schema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2199"}, {"caller_nid": "json_schema_generatejsonschema_field_title_should_be_set", "callee": "PydanticInvalidForJsonSchema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2208"}, {"caller_nid": "json_schema_generatejsonschema_normalize_name", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2219"}, {"caller_nid": "json_schema_generatejsonschema_normalize_name", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2219"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2232"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "rsplit", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2234"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2235"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2237"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2238"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2245"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2246"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2247"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2248"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2249"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2250"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2255"}, {"caller_nid": "json_schema_generatejsonschema_get_defs_ref", "callee": "DefsRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2256"}, {"caller_nid": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2280"}, {"caller_nid": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2291"}, {"caller_nid": "json_schema_generatejsonschema_get_cache_defs_ref_schema", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2291"}, {"caller_nid": "json_schema_generatejsonschema_handle_ref_overrides", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2308"}, {"caller_nid": "json_schema_generatejsonschema_handle_ref_overrides", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2310"}, {"caller_nid": "json_schema_generatejsonschema_handle_ref_overrides", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2316"}, {"caller_nid": "json_schema_generatejsonschema_handle_ref_overrides", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2316"}, {"caller_nid": "json_schema_generatejsonschema_get_schema_from_definitions", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2329"}, {"caller_nid": "json_schema_generatejsonschema_get_schema_from_definitions", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2331"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "_type_has_config", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2352"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2352"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "dump_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2353"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "TypeAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2353"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2353"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "PydanticSerializationError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2358"}, {"caller_nid": "json_schema_generatejsonschema_encode_default", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2360"}, {"caller_nid": "json_schema_generatejsonschema_update_with_validations", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2375"}, {"caller_nid": "json_schema_generatejsonschema_get_flattened_anyof", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2414"}, {"caller_nid": "json_schema_generatejsonschema_get_flattened_anyof", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2415"}, {"caller_nid": "json_schema_generatejsonschema_get_flattened_anyof", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2417"}, {"caller_nid": "json_schema_generatejsonschema_get_flattened_anyof", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2419"}, {"caller_nid": "json_schema_generatejsonschema_get_json_ref_counts", "callee": "Counter", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2425"}, {"caller_nid": "json_schema_generatejsonschema_get_json_ref_counts", "callee": "_add_json_refs", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2456"}, {"caller_nid": "json_schema_generatejsonschema_handle_invalid_for_json_schema", "callee": "PydanticInvalidForJsonSchema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2460"}, {"caller_nid": "json_schema_generatejsonschema_emit_warning", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2466"}, {"caller_nid": "json_schema_generatejsonschema_build_definitions_remapping", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2491"}, {"caller_nid": "json_schema_generatejsonschema_build_definitions_remapping", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2493"}, {"caller_nid": "json_schema_generatejsonschema_build_definitions_remapping", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2493"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2501"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2504"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2509"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2510"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2512"}, {"caller_nid": "json_schema_generatejsonschema_garbage_collect_definitions", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2515"}, {"caller_nid": "json_schema_model_json_schema", "callee": "schema_generator", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2555"}, {"caller_nid": "json_schema_model_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2559"}, {"caller_nid": "json_schema_model_json_schema", "callee": "rebuild", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2560"}, {"caller_nid": "json_schema_model_json_schema", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2563"}, {"caller_nid": "json_schema_model_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2565"}, {"caller_nid": "json_schema_models_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2606"}, {"caller_nid": "json_schema_models_json_schema", "callee": "rebuild", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2607"}, {"caller_nid": "json_schema_models_json_schema", "callee": "schema_generator", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2609"}, {"caller_nid": "json_schema_deduplicate_schemas", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2635"}, {"caller_nid": "json_schema_deduplicate_schemas", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2635"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2639"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2640"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2640"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2640"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2641"}, {"caller_nid": "json_schema_make_json_hashable", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2642"}, {"caller_nid": "json_schema_withjsonschema_get_pydantic_json_schema", "callee": "handler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2713"}, {"caller_nid": "json_schema_withjsonschema_get_pydantic_json_schema", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2718"}, {"caller_nid": "json_schema_withjsonschema_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2721"}, {"caller_nid": "json_schema_withjsonschema_hash", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2721"}, {"caller_nid": "json_schema_examples_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2746"}, {"caller_nid": "json_schema_examples_init", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2747"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "handler", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2759"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2762"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2764"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2765"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2766"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2767"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2773"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2774"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2777"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2778"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2779"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2780"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2781"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2782"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "to_jsonable_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2788"}, {"caller_nid": "json_schema_examples_get_pydantic_json_schema", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2789"}, {"caller_nid": "json_schema_examples_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2795"}, {"caller_nid": "json_schema_examples_hash", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2795"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2800"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2804"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2805"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2806"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2807"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2814"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2815"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "JsonRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2815"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2816"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2817"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2818"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2819"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2820"}, {"caller_nid": "json_schema_get_all_json_refs", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2821"}, {"caller_nid": "json_schema_skipjsonschema_class_getitem", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2882"}, {"caller_nid": "json_schema_skipjsonschema_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2890"}, {"caller_nid": "json_schema_skipjsonschema_hash", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2890"}, {"caller_nid": "json_schema_get_typed_dict_config", "callee": "get_attribute_from_bases", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2896"}, {"caller_nid": "json_schema_get_ser_schema_for_default_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2908"}, {"caller_nid": "json_schema_get_ser_schema_for_default_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2910"}, {"caller_nid": "json_schema_get_ser_schema_for_default_value", "callee": "is_function_with_inner_schema", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/json_schema.py", "source_location": "L2913"}]} |