{
  "learned_at": "2026-06-04T01:05:48.595268",
  "schema_count": 75,
  "rule_count": 686,
  "rules": [
    {
      "schema_class": "InstitutionCreate",
      "field_name": "inst_code",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939304",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "inst_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939374",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "org_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939763",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "contact_pm",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939813",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "address",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939841",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "region",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939865",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "phone",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939888",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "contract_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939910",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "contract_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939932",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "sla_hours",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939943",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.939965",
      "endpoint": "POST /api/institutions"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "inst_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940016",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "org_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940039",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "contact_pm",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940061",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "address",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940083",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "region",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940106",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "phone",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940127",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "contract_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940149",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "contract_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940170",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "sla_hours",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940190",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940210",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstitutionUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940241",
      "endpoint": "PUT /api/institutions/{id}"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "contact_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940284",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "dept",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940306",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "position",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940327",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "role",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940337",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "email",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940358",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "phone",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940379",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "mobile",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940399",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "is_primary",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940409",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940429",
      "endpoint": "POST /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "contact_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940466",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "dept",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940488",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "position",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940508",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "role",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940529",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "email",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940548",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "phone",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940568",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "mobile",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940589",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "is_primary",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940607",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940628",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "InstContactUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940647",
      "endpoint": "PUT /api/instcontacts"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "server_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940703",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "server_role",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940724",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "os_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940745",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "os_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940766",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "ssh_method",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940787",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "web_server",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940806",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "web_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940826",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "web_port",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940846",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "web_conf_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940866",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "was_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940886",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "was_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940904",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "was_port",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940923",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "was_home",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940943",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "was_deploy_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940963",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "jdk_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.940983",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "heap_min",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941003",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "heap_max",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941024",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "db_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941046",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "db_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941066",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "db_port",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941086",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "db_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941106",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "db_schema_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941126",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "cpu_cores",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941145",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "memory_gb",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941164",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "disk_total_gb",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941183",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "maintenance_contact",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941203",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "install_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941227",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "eol_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941249",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "ssl_expire_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941268",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "ssl_cert_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941289",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "backup_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941308",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941327",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "ServerUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941346",
      "endpoint": "PUT /api/servers"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941371",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941391",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "sr_type",
      "field_type": "enum",
      "is_required": false,
      "allowed_values": [
        "DEPLOY",
        "RESTART",
        "LOG",
        "INQUIRY",
        "OTHER"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941400",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "priority",
      "field_type": "enum",
      "is_required": false,
      "allowed_values": [
        "CRITICAL",
        "HIGH",
        "MEDIUM",
        "LOW"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941409",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "requested_by",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941419",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941439",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "target_server",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941459",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRCreate",
      "field_name": "inst_code",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941479",
      "endpoint": "POST /api/tasks"
    },
    {
      "schema_class": "SRStatusUpdate",
      "field_name": "status",
      "field_type": "enum",
      "is_required": true,
      "allowed_values": [
        "RECEIVED",
        "PARSED",
        "PENDING_APPROVAL",
        "APPROVED",
        "IN_PROGRESS",
        "PENDING_PM_VALIDATION",
        "COMPLETED",
        "FAILED_ROLLBACK",
        "REJECTED"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941513",
      "endpoint": "PATCH /api/tasks/status"
    },
    {
      "schema_class": "SRStatusUpdate",
      "field_name": "actor",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941523",
      "endpoint": "PATCH /api/tasks/status"
    },
    {
      "schema_class": "SRStatusUpdate",
      "field_name": "comment",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941544",
      "endpoint": "PATCH /api/tasks/status"
    },
    {
      "schema_class": "ApprovalCreate",
      "field_name": "approver",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941565",
      "endpoint": "POST /api/approvals"
    },
    {
      "schema_class": "ApprovalCreate",
      "field_name": "result",
      "field_type": "enum",
      "is_required": true,
      "allowed_values": [
        "PENDING",
        "APPROVED",
        "REJECTED"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941575",
      "endpoint": "POST /api/approvals"
    },
    {
      "schema_class": "ApprovalCreate",
      "field_name": "comment",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941596",
      "endpoint": "POST /api/approvals"
    },
    {
      "schema_class": "WorkStepIn",
      "field_name": "engineer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941711",
      "endpoint": "POST /api/worksteps"
    },
    {
      "schema_class": "WorkStepIn",
      "field_name": "action_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941723",
      "endpoint": "POST /api/worksteps"
    },
    {
      "schema_class": "WorkStepIn",
      "field_name": "content",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941733",
      "endpoint": "POST /api/worksteps"
    },
    {
      "schema_class": "WorkStepIn",
      "field_name": "result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941755",
      "endpoint": "POST /api/worksteps"
    },
    {
      "schema_class": "WorkStepIn",
      "field_name": "is_success",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941765",
      "endpoint": "POST /api/worksteps"
    },
    {
      "schema_class": "RatingCreate",
      "field_name": "customer",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941785",
      "endpoint": "POST /api/ratings"
    },
    {
      "schema_class": "RatingCreate",
      "field_name": "stars",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941794",
      "endpoint": "POST /api/ratings"
    },
    {
      "schema_class": "RatingCreate",
      "field_name": "comment",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941815",
      "endpoint": "POST /api/ratings"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "script_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941902",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941912",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "sub_category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941934",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "target_layer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941944",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "os_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941952",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941961",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "script_body",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941970",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "parameters",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.941991",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "sample_output",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942012",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "is_dangerous",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942022",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "requires_approval",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942031",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "author",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942050",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942060",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "tags",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942079",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942098",
      "endpoint": "POST /api/shell-scripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "script_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942132",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942152",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "sub_category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942171",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "target_layer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942191",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "os_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942212",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942240",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "script_body",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942259",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "parameters",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942279",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "sample_output",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942299",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "is_dangerous",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942319",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "requires_approval",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942338",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "author",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942357",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942377",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "tags",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942397",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "ShellScriptUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942417",
      "endpoint": "PUT /api/shellscripts"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "work_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942464",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942475",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942496",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942517",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942537",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "script_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942557",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "scheduled_at",
      "field_type": "datetime",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942568",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "started_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942589",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "completed_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942610",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "content",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942620",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "command_or_shell",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942640",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942661",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "result_status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942671",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942691",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "reviewer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942711",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942732",
      "endpoint": "POST /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "work_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942767",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942786",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942806",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942826",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942847",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "script_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942866",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "scheduled_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942886",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "started_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942905",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "completed_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942925",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "content",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942946",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "command_or_shell",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942966",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.942986",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "result_status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943006",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943026",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "reviewer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943045",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "WorkTimetableUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943066",
      "endpoint": "PUT /api/worktimetables"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "project_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943139",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943161",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "source_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943182",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "repo_url",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943203",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "branch",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943215",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "build_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943236",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "test_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943255",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "deploy_server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943275",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "deploy_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943294",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "was_restart_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943314",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "health_check_url",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943333",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "jenkins_job_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943352",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "sr_type_hint",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943372",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "project_dir",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943392",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectCreate",
      "field_name": "tech_stack",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943412",
      "endpoint": "POST /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "project_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943445",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943466",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "source_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943486",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "repo_url",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943507",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "branch",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943527",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "build_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943547",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "test_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943567",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "deploy_server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943586",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "deploy_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943606",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "was_restart_cmd",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943626",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "health_check_url",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943647",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "jenkins_job_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943667",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "ProjectUpdate",
      "field_name": "sr_type_hint",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943688",
      "endpoint": "PUT /api/projects"
    },
    {
      "schema_class": "VibeSessionCreate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943747",
      "endpoint": "POST /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionCreate",
      "field_name": "project_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943768",
      "endpoint": "POST /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionCreate",
      "field_name": "claude_session_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943789",
      "endpoint": "POST /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionCreate",
      "field_name": "workspace_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943809",
      "endpoint": "POST /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionCreate",
      "field_name": "started_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943829",
      "endpoint": "POST /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943864",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "claude_session_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943884",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "workspace_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943905",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "build_log",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943925",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "test_result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943958",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "deploy_log",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943978",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "VibeSessionUpdate",
      "field_name": "error_msg",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.943999",
      "endpoint": "PUT /api/vibesessions"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944046",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "cert_domain",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944068",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "old_expire",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944090",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "new_expire",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944112",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "issuer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944132",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "cert_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944154",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "renewed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944174",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944195",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "SslHistoryCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944219",
      "endpoint": "POST /api/sslhistorys"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "template_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944297",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "server_role",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944321",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944344",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "item_order",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944354",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "item_title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944364",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "item_desc",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944385",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "check_command",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944406",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "expected_value",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944427",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmTemplateCreate",
      "field_name": "is_mandatory",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944437",
      "endpoint": "POST /api/pmtemplates"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "schedule_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944470",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944492",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944514",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "frequency",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944525",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "cron_expr",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944546",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "day_of_month",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944567",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "month_of_year",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944588",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "advance_days",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944598",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "template_ids",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944619",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944641",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "reviewer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944661",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "notify_before",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944672",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmScheduleCreate",
      "field_name": "notify_after",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944681",
      "endpoint": "POST /api/pmschedules"
    },
    {
      "schema_class": "PmResultUpdate",
      "field_name": "actual_value",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944722",
      "endpoint": "PUT /api/pmresults"
    },
    {
      "schema_class": "PmResultUpdate",
      "field_name": "result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944734",
      "endpoint": "PUT /api/pmresults"
    },
    {
      "schema_class": "PmResultUpdate",
      "field_name": "result_note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944755",
      "endpoint": "PUT /api/pmresults"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944829",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944840",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944861",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "grade",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944873",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "affected_servers",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944894",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "affected_service",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944915",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "occurred_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944937",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "reported_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944958",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentCreate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.944979",
      "endpoint": "POST /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945013",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945033",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "grade",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945055",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945079",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "affected_service",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945099",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "mitigated_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945121",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "resolved_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945143",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "rca",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945164",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "prevention",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945184",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "kb_doc_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945205",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945439",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "IncidentUpdate",
      "field_name": "escalated_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945519",
      "endpoint": "PUT /api/incidents"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "duty_date",
      "field_type": "datetime",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945588",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "shift",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945604",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "engineer",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945616",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "backup_engineer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945649",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "escalation_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945678",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallScheduleCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945725",
      "endpoint": "POST /api/oncallschedules"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945897",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "engineer_list",
      "field_type": "list",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945942",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "current_index",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.945983",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "rotate_days",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946009",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "default_shift",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946032",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "escalation_chain",
      "field_type": "list",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946063",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "notify_on_assign",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946088",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "OncallRotateConfigUpdate",
      "field_name": "advance_days",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946111",
      "endpoint": "PUT /api/oncallrotateconfigs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "job_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946174",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946199",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946224",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "cron_expr",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946235",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "command",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946244",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "timeout_sec",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946255",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "alert_on_fail",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946264",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "BatchJobCreate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946288",
      "endpoint": "POST /api/batchjobs"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "project_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946515",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "wbs_item_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946547",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "milestone_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946572",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946583",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946607",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "deliverable_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946618",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946626",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946650",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableCreate",
      "field_name": "reviewer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946675",
      "endpoint": "POST /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946718",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946743",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946765",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946788",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946811",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "reviewer",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946860",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "DeliverableUpdate",
      "field_name": "review_comment",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946894",
      "endpoint": "PUT /api/deliverables"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "project_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.946982",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947367",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947401",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "contract_amount",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947423",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947444",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947464",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "pm_user",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947485",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "dev_lead",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947505",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "customer_pm",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947525",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "team_members",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947545",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "budget_total",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947564",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947584",
      "endpoint": "POST /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "project_name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947626",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947646",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947667",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947688",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "contract_amount",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947708",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947729",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947750",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "actual_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947769",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "actual_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947790",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "pm_user",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947810",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "dev_lead",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947832",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "customer_pm",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947851",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "team_members",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947871",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "budget_total",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947890",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "budget_used",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947911",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "overall_progress",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947930",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "health_status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947949",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947969",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiProjectUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.947988",
      "endpoint": "PUT /api/siprojects"
    },
    {
      "schema_class": "SiPhaseChecklistUpdate",
      "field_name": "is_done",
      "field_type": "bool",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948022",
      "endpoint": "PUT /api/siphasechecklists"
    },
    {
      "schema_class": "SiPhaseChecklistUpdate",
      "field_name": "done_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948042",
      "endpoint": "PUT /api/siphasechecklists"
    },
    {
      "schema_class": "SiPhaseChecklistUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948064",
      "endpoint": "PUT /api/siphasechecklists"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "parent_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948110",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "wbs_code",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948121",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948130",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948151",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "activity",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948172",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948193",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948219",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948239",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "weight",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948249",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "deliverable",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948268",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948288",
      "endpoint": "POST /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948321",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948342",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "activity",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948363",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948383",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948404",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948426",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "actual_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948447",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "actual_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948468",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "completion_pct",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948488",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948511",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "weight",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948532",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "deliverable",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948552",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "WbsItemUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948573",
      "endpoint": "PUT /api/wbsitems"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "req_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948606",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948617",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948639",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "source",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948660",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948671",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "wbs_item_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948691",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "acceptance_criteria",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948710",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementCreate",
      "field_name": "created_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948731",
      "endpoint": "POST /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "req_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948765",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948787",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948807",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "source",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948827",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948847",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948869",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "wbs_item_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948889",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "acceptance_criteria",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948908",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "SiRequirementUpdate",
      "field_name": "confirmed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948929",
      "endpoint": "PUT /api/sirequirements"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "wbs_item_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948972",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "issue_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948984",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.948994",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949015",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949026",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "raised_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949045",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949066",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949087",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueCreate",
      "field_name": "impact",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949107",
      "endpoint": "POST /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "issue_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949142",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949163",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949184",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949211",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949234",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949255",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949277",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "resolved_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949298",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "resolution",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949318",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectIssueUpdate",
      "field_name": "impact",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949340",
      "endpoint": "PUT /api/projectissues"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949374",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949395",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949417",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "probability_level",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949428",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "impact_level",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949437",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "mitigation_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949458",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "contingency_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949478",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949499",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskCreate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949520",
      "endpoint": "POST /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949554",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949574",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949593",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "probability_level",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949613",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "impact_level",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949632",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949654",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "mitigation_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949674",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "contingency_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949694",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949713",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectRiskUpdate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949733",
      "endpoint": "PUT /api/projectrisks"
    },
    {
      "schema_class": "ProjectMilestoneCreate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949775",
      "endpoint": "POST /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949786",
      "endpoint": "POST /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949805",
      "endpoint": "POST /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneCreate",
      "field_name": "planned_date",
      "field_type": "datetime",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949816",
      "endpoint": "POST /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949835",
      "endpoint": "POST /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949867",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949887",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "planned_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949907",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "actual_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949927",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "is_completed",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949947",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "completed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949967",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectMilestoneUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.949987",
      "endpoint": "PUT /api/projectmilestones"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "milestone_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950029",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950051",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "activity",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950072",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950082",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "doc_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950103",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950123",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950133",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950153",
      "endpoint": "POST /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950212",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "doc_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950235",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "due_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950255",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "submitted_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950275",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "is_submitted",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950295",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "is_approved",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950315",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "approved_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950335",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950354",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ProjectDeliverableUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950374",
      "endpoint": "PUT /api/projectdeliverables"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "cr_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950407",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950417",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950438",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "reason",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950458",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "impact_scope",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950478",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "impact_schedule",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950498",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "impact_budget",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950517",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestCreate",
      "field_name": "requested_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950537",
      "endpoint": "POST /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "cr_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950573",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950593",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950613",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "reason",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950633",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "impact_scope",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950652",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "impact_schedule",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950673",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "impact_budget",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950692",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950713",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "reviewed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950734",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "approved_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950755",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "approved_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950776",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "ChangeRequestUpdate",
      "field_name": "implemented_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950797",
      "endpoint": "PUT /api/changerequests"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950841",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "test_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950853",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "plan_name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950863",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950883",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950903",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950923",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestPlanCreate",
      "field_name": "created_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950943",
      "endpoint": "POST /api/sitestplans"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "req_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950982",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.950993",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "precondition",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951012",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "test_steps",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951032",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "expected_result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951051",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951070",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestCaseCreate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951080",
      "endpoint": "POST /api/sitestcases"
    },
    {
      "schema_class": "SiTestExecutionCreate",
      "field_name": "executed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951120",
      "endpoint": "POST /api/sitestexecutions"
    },
    {
      "schema_class": "SiTestExecutionCreate",
      "field_name": "result",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951132",
      "endpoint": "POST /api/sitestexecutions"
    },
    {
      "schema_class": "SiTestExecutionCreate",
      "field_name": "actual_result",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951153",
      "endpoint": "POST /api/sitestexecutions"
    },
    {
      "schema_class": "SiTestExecutionCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951173",
      "endpoint": "POST /api/sitestexecutions"
    },
    {
      "schema_class": "SiTestExecutionCreate",
      "field_name": "build_version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951198",
      "endpoint": "POST /api/sitestexecutions"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "tc_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951242",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "req_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951262",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951272",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951291",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "severity",
      "field_type": "enum",
      "is_required": false,
      "allowed_values": [
        "CRITICAL",
        "HIGH",
        "MEDIUM",
        "LOW",
        "INFO"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951301",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "phase",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951321",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "reported_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951341",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951361",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "build_found",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951380",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951400",
      "endpoint": "POST /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951431",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951451",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "severity",
      "field_type": "enum",
      "is_required": false,
      "allowed_values": [
        "CRITICAL",
        "HIGH",
        "MEDIUM",
        "LOW",
        "INFO"
      ],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951470",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951491",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "assigned_to",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951512",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "fixed_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951532",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "fixed_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951552",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "verified_by",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951572",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "verified_at",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951592",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "build_fixed",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951612",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "SiDefectUpdate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951632",
      "endpoint": "PUT /api/sidefects"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951720",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "role",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951731",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951755",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "llm_provider",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951766",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "llm_model",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951775",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "system_prompt",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951795",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "heartbeat_cron",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951815",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigCreate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951825",
      "endpoint": "POST /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951856",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951878",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "llm_model",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951898",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "system_prompt",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951919",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "heartbeat_cron",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951939",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentConfigUpdate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951959",
      "endpoint": "PUT /api/agentconfigs"
    },
    {
      "schema_class": "AgentTaskCreate",
      "field_name": "agent_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951989",
      "endpoint": "POST /api/agenttasks"
    },
    {
      "schema_class": "AgentTaskCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.951999",
      "endpoint": "POST /api/agenttasks"
    },
    {
      "schema_class": "AgentTaskCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952019",
      "endpoint": "POST /api/agenttasks"
    },
    {
      "schema_class": "AgentTaskCreate",
      "field_name": "input_data",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952039",
      "endpoint": "POST /api/agenttasks"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "project_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952127",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "vibe_session_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952148",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952168",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "target_path",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952192",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "focus",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952213",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "CodeReviewRequest",
      "field_name": "model",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952223",
      "endpoint": "POST /api/codereviews"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "from_agent_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952282",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "to_agent_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952293",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "message_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952304",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "subject",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952313",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "body",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952334",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "AgentMessageCreate",
      "field_name": "metadata_json",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952355",
      "endpoint": "POST /api/agentmessages"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "source",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952419",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "metric_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952429",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "value",
      "field_type": "float",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952438",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "unit",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952458",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "tags",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952478",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "MetricSnapshotIn",
      "field_name": "server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952498",
      "endpoint": "POST /api/metricsnapshots"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952546",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952566",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "source_pattern",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952586",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "metric_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952596",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "method",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952605",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "threshold",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952624",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "z_threshold",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952634",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "iqr_factor",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952642",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "window_size",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952651",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "min_samples",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952659",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "severity",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952668",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "AnomalyRuleCreate",
      "field_name": "auto_create_sr",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952677",
      "endpoint": "POST /api/anomalyrules"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "source",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952698",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "metric_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952707",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "normal_count",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952716",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "anomaly_value",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952725",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "baseline_mean",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952734",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "baseline_std",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952743",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "SimulateMetricIn",
      "field_name": "include_llm",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952751",
      "endpoint": "POST /api/simulatemetrics"
    },
    {
      "schema_class": "ChatMessageRequest",
      "field_name": "message",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952796",
      "endpoint": "POST /api/chatmessages"
    },
    {
      "schema_class": "ChatMessageRequest",
      "field_name": "session_key",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952819",
      "endpoint": "POST /api/chatmessages"
    },
    {
      "schema_class": "ChatMessageRequest",
      "field_name": "username",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952840",
      "endpoint": "POST /api/chatmessages"
    },
    {
      "schema_class": "WorkflowCreateRequest",
      "field_name": "workflow_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952918",
      "endpoint": "POST /api/workflowcreates"
    },
    {
      "schema_class": "WorkflowCreateRequest",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952929",
      "endpoint": "POST /api/workflowcreates"
    },
    {
      "schema_class": "WorkflowCreateRequest",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952950",
      "endpoint": "POST /api/workflowcreates"
    },
    {
      "schema_class": "WorkflowCreateRequest",
      "field_name": "project_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952970",
      "endpoint": "POST /api/workflowcreates"
    },
    {
      "schema_class": "WorkflowCreateRequest",
      "field_name": "context",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.952989",
      "endpoint": "POST /api/workflowcreates"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953085",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "ci_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953094",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953115",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953126",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953145",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953165",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "location",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953189",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "vendor",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953210",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "model",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953229",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "serial_number",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953249",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "install_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953268",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "retire_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953288",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "linked_server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953307",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953326",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953345",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "attributes",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953365",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953385",
      "endpoint": "POST /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953419",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "ci_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953439",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953458",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953477",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "version",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953498",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953517",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "location",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953536",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "vendor",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953555",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "model",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953575",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "serial_number",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953595",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "install_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953615",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "retire_date",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953635",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "linked_server_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953653",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953672",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "attributes",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953692",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "ConfigItemUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953711",
      "endpoint": "PUT /api/configitems"
    },
    {
      "schema_class": "CIRelationCreate",
      "field_name": "from_ci_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953731",
      "endpoint": "POST /api/cirelations"
    },
    {
      "schema_class": "CIRelationCreate",
      "field_name": "to_ci_id",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953740",
      "endpoint": "POST /api/cirelations"
    },
    {
      "schema_class": "CIRelationCreate",
      "field_name": "relation_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953749",
      "endpoint": "POST /api/cirelations"
    },
    {
      "schema_class": "CIRelationCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953769",
      "endpoint": "POST /api/cirelations"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953855",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953876",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "change_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953886",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "risk_level",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953895",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953904",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953925",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953945",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "freeze_exempt",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953954",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "change_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.953974",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "rollback_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954007",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "test_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954026",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "impact_analysis",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954046",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "sr_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954066",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeCreate",
      "field_name": "ci_ids",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954094",
      "endpoint": "POST /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "title",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954127",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954148",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "change_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954168",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "risk_level",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954191",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954212",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "planned_start",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954232",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "planned_end",
      "field_type": "datetime",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954252",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "freeze_exempt",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954271",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "change_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954291",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "rollback_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954311",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "test_plan",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954331",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "impact_analysis",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954351",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "RFChangeUpdate",
      "field_name": "ci_ids",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954378",
      "endpoint": "PUT /api/rfchanges"
    },
    {
      "schema_class": "CABVoteCreate",
      "field_name": "vote",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954399",
      "endpoint": "POST /api/cabvotes"
    },
    {
      "schema_class": "CABVoteCreate",
      "field_name": "comment",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954419",
      "endpoint": "POST /api/cabvotes"
    },
    {
      "schema_class": "CABVoteCreate",
      "field_name": "is_final",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954429",
      "endpoint": "POST /api/cabvotes"
    },
    {
      "schema_class": "FreezeWindowCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954456",
      "endpoint": "POST /api/freezewindows"
    },
    {
      "schema_class": "FreezeWindowCreate",
      "field_name": "start_dt",
      "field_type": "datetime",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954467",
      "endpoint": "POST /api/freezewindows"
    },
    {
      "schema_class": "FreezeWindowCreate",
      "field_name": "end_dt",
      "field_type": "datetime",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954476",
      "endpoint": "POST /api/freezewindows"
    },
    {
      "schema_class": "FreezeWindowCreate",
      "field_name": "scope",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954486",
      "endpoint": "POST /api/freezewindows"
    },
    {
      "schema_class": "FreezeWindowCreate",
      "field_name": "reason",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954507",
      "endpoint": "POST /api/freezewindows"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "title",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954565",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954587",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "priority",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954597",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954607",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "related_sr_ids",
      "field_type": "list",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954634",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "ci_id",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954654",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "affected_users",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954664",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "incident_count",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954672",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemRecordCreate",
      "field_name": "total_downtime_min",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954681",
      "endpoint": "POST /api/problemrecords"
    },
    {
      "schema_class": "ProblemNoteCreate",
      "field_name": "note_type",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954700",
      "endpoint": "POST /api/problemnotes"
    },
    {
      "schema_class": "ProblemNoteCreate",
      "field_name": "content",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954710",
      "endpoint": "POST /api/problemnotes"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "source",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954752",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "metric_type",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954762",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "current_value",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954783",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "capacity_max",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954804",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "threshold_warn",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954823",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "threshold_crit",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954843",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "growth_rate",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954866",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954890",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "CapacityPlanCreate",
      "field_name": "inst_id",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954910",
      "endpoint": "POST /api/capacityplans"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954962",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.954983",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955004",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955014",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "sla_response_h",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955023",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "sla_resolve_h",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955032",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "sla_availability",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955041",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "request_template",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955062",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "approval_required",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955071",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "auto_assignee",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955092",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "estimated_hours",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955111",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "charge_per_request",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955121",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955141",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemCreate",
      "field_name": "tags",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955160",
      "endpoint": "POST /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "name",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955196",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "category",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955217",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "description",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955237",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955258",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "sla_response_h",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955277",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "sla_resolve_h",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955298",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "approval_required",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955318",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "estimated_hours",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955338",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "owner",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955358",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ServiceItemUpdate",
      "field_name": "tags",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955379",
      "endpoint": "PUT /api/serviceitems"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "name",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955478",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "url",
      "field_type": "str",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955488",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "selector",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955510",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "schedule",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955532",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "is_active",
      "field_type": "bool",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955542",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "ScrapingTargetCreate",
      "field_name": "note",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.955564",
      "endpoint": "POST /api/scrapingtargets"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "year",
      "field_type": "int",
      "is_required": true,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956502",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "quarter",
      "field_type": "int",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956514",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "budget_infra",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956524",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "budget_license",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956534",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "budget_cloud",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956544",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "spent",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956554",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "forecast_spend",
      "field_type": "float",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956564",
      "endpoint": "POST /api/budgetcycles"
    },
    {
      "schema_class": "BudgetCycleCreate",
      "field_name": "status",
      "field_type": "str",
      "is_required": false,
      "allowed_values": [],
      "constraints": {},
      "learned_at": "2026-06-04T01:05:44.956574",
      "endpoint": "POST /api/budgetcycles"
    }
  ]
}