{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Articles of Association","description":"Corporate statutes / articles of association for a private limited company. Country-agnostic structure covering identification, purpose, share capital and classes, governance (board structure, quorum and majority rules), shareholder meetings, financial year, profit allocation and dissolution. Designed to fit the BE Code of Companies and Associations (WVV/CCA), the FR Code de commerce (L210-1 et seq. for SARL/SAS), the DE GmbHG and the NL Burgerlijk Wetboek Boek 2.","type":"object","additionalProperties":false,"required":["entity","capital","governance","shareholder_meetings","financial_year","profit_allocation_prose","dissolution_prose","governing_law"],"$defs":{"share_class":{"type":"object","additionalProperties":false,"required":["class_name","par_value","rights_summary","number_of_shares"],"properties":{"class_name":{"type":"string"},"par_value":{"type":"number","exclusiveMinimum":0},"rights_summary":{"type":"string"},"number_of_shares":{"type":"integer","exclusiveMinimum":0}}}},"properties":{"entity":{"type":"object","additionalProperties":false,"required":["proposed_name","legal_form","registered_office_country","registered_office_address","purpose_prose","duration_enum"],"properties":{"proposed_name":{"type":"string"},"legal_form":{"type":"string"},"registered_office_country":{"type":"string"},"registered_office_address":{"type":"string"},"purpose_prose":{"type":"string"},"duration_enum":{"type":"string","enum":["indefinite","fixed_years"]},"duration_years":{"type":"integer","exclusiveMinimum":0}}},"capital":{"type":"object","additionalProperties":false,"required":["authorised_capital_amount","currency","share_classes"],"properties":{"authorised_capital_amount":{"type":"number","exclusiveMinimum":0},"currency":{"type":"string","minLength":3,"maxLength":3},"share_classes":{"type":"array","minItems":1,"items":{"$ref":"#/$defs/share_class"}}}},"governance":{"type":"object","additionalProperties":false,"required":["board_structure_enum","number_of_directors_min","number_of_directors_max","director_term_years","quorum_rules_prose","majority_rules_prose"],"properties":{"board_structure_enum":{"type":"string","enum":["single_tier","two_tier"]},"number_of_directors_min":{"type":"integer","minimum":1},"number_of_directors_max":{"type":"integer","minimum":1},"director_term_years":{"type":"integer","minimum":1},"quorum_rules_prose":{"type":"string"},"majority_rules_prose":{"type":"string"}}},"shareholder_meetings":{"type":"object","additionalProperties":false,"required":["annual_meeting_month","notice_period_days","quorum_pct","proxy_rules_prose"],"properties":{"annual_meeting_month":{"type":"integer","minimum":1,"maximum":12},"notice_period_days":{"type":"integer","minimum":1},"quorum_pct":{"type":"number","minimum":0,"maximum":100},"proxy_rules_prose":{"type":"string"}}},"financial_year":{"type":"object","additionalProperties":false,"required":["start_mm_dd","end_mm_dd"],"properties":{"start_mm_dd":{"type":"string","pattern":"^[0-1][0-9]-[0-3][0-9]$"},"end_mm_dd":{"type":"string","pattern":"^[0-1][0-9]-[0-3][0-9]$"}}},"profit_allocation_prose":{"type":"string"},"dissolution_prose":{"type":"string"},"governing_law":{"type":"string"}}}