{
"type": "function",
"function": {
"name": "check_court_compliance",
"description": "Check a legal document for compliance with federal court rules",
"parameters": {
"type": "object",
"properties": {
"judge_slug": { "type": "string", "description": "Judge identifier slug" },
"district_id": { "type": "string", "description": "Federal district ID" },
"document_scope": {
"type": "string",
"enum": ["brief_support", "brief_reply", "brief_opposition", "letter", "discovery_letter"]
},
"motion_type": {
"type": "string",
"enum": ["Rule_12", "Rule_56", "Rule_50", "Rule_59", "discovery", "general"]
},
"page_count": { "type": "integer" },
"word_count": { "type": "integer" }
},
"required": ["judge_slug", "district_id", "document_scope", "page_count", "word_count"]
}
}
}