{
  "$schema": "https://govschema.org/spec/v0.3/govschema.schema.json",
  "govschemaVersion": "0.3.0",
  "id": "ge/napr/llc-founding-agreement-standard-statute",
  "version": "1.0.1",
  "title": "Georgia LLC Founding Agreement under the Standard Statute (Limited Liability Company Registration)",
  "description": "The National Agency of Public Registry's (NAPR, საჯარო რეესტრის ეროვნული სააგენტო) English-language template Founding Agreement for registering a Limited Liability Company (LLC) that adopts the Standard Statute approved by the Minister of Justice of Georgia — the base initial-registration variant among NAPR's family of business-registration templates, distinct from the Individual Statute variant, the Branch founding agreement, the General Partnership founding agreements, and every 'Amended Registration'/'Registration of Amendments' variant NAPR separately publishes for existing entities. It models the LLC's Georgian- and English-language firm names, its registered legal address, its authorized and issued share capital (each optional per the template's own 'if applicable' annotations), up to three initial partners and their share participation in the issued capital, an optional later placement of additional shares out of the authorized-share pool together with the resulting redistribution of partner shares (again up to three partners, mirroring the initial table), the governing body's name and up to three members with their scope of representative authority, the person authorized for management and representation (and their contact details), an optional general commercial representative/procurator and an optional manager of a partner's share, and up to three signature blocks plus a single execution date. It excludes the template's own fixed 'Charter' clause (a statement that the standard, Minister-of-Justice-approved statute applies — definitional to this specific template variant, not applicant-supplied data) and does not fabricate a fourth partner/member/signatory slot beyond the three the template itself prints, since the source includes no continuation instruction for additional rows (disclosed in VERIFICATION.md). Filing this agreement is a founder/notary-or-authorized-representative action performed with the National Agency of Public Registry (in person, by post, or via NAPR's own e-services); this schema does not file the agreement itself, and the live source is always authoritative. GovSchema is independent and is not affiliated with, endorsed by, or operated by Georgia or its National Agency of Public Registry.",
  "status": "draft",
  "jurisdiction": {
    "country": "GE",
    "level": "national"
  },
  "authority": {
    "name": "National Agency of Public Registry of Georgia",
    "abbreviation": "NAPR",
    "url": "https://napr.gov.ge"
  },
  "process": {
    "type": "registration",
    "language": "en"
  },
  "source": {
    "url": "https://napr.gov.ge/uploads/Business%20registration/21/618e68ad75f32513541e3ae9768d9c870245ae7f.docx",
    "retrievedAt": "2026-07-22",
    "documentRef": "\"Founding Agreement (Registration data / application for registration of a Limited Liability Company)\" — \"LLC – Founding Agreement under the Standard Statute\", National Agency of Public Registry of Georgia, native .docx template, listed under napr.gov.ge/en/page/sample-documents/business-registration, docProps/core.xml dcterms:modified 2026-05-06T09:55:00Z"
  },
  "verification": {
    "method": "manual-source-review-v1",
    "lastVerifiedAt": "2026-07-22",
    "verifiedBy": "GovSchema Engineering (Standards Engineer)",
    "nextReviewBy": "2027-01-22",
    "notes": "PATCH 1.0.0 → 1.0.1 (GOV-4259, GOV-4257 review gate follow-up): the 1.0.0 `verification.notes`/VERIFICATION.md claimed this schema's 15 committed conformance fixtures included \"a missing-required fixture for each of this schema's 10 statically-required fields\" and totalled 12 mutation-control fixtures; the actual `fields[]` array has 13 fields with `required: true` (re-confirmed independently during the GOV-4257 review gate's own from-scratch docx re-extraction), and only 10 of those 13 had a missing-required fixture, omitting `firmNameEnglish`, `partner1SharePercent`, and `authorizedPersonPhone`. This patch adds the 3 missing `mutation-missing-*-required.json` fixtures (same pattern as the existing 10: each omits only its one target field from an otherwise-complete valid payload) and corrects the prose to 13 statically-required fields, 15 mutation-control fixtures, 18 total conformance fixtures. No field, validation, or structural change of any kind, so this ships as a PATCH per VERSIONING.md's immutability rule rather than editing the published 1.0.0 directory. All content below is otherwise identical to 1.0.0's own record, with fixture counts and the conformance directory reference updated accordingly.\n\nGOV-4255 (\"GovSchema Standard Research\"). Georgia's NAPR Founding Agreement template was pre-scouted as a genuine open Business Formation candidate during the GOV-4246 cycle (banked in CATALOG.md's Known Gaps, entry 0c) after Ethiopia's Ministry of Revenue TIN form won that cycle; this cycle authored it, opening Georgia's Business Formation vertical (2 of 6; Visa, `ge/mfa/evisa-application`, was already published). Fetched `https://napr.gov.ge/en/page/sample-documents/business-registration` directly with a standard desktop Chrome User-Agent: HTTP 200, `text/html`, 107,326 bytes, no login/CAPTCHA/WAF gate. The page is a client-rendered document-library listing under `/uploads/Business registration/21/` — 19 distinct `.docx` templates are linked, each with its own `aria-label` naming the entity type and registration scenario (e.g. \"NNLE – Founding Agreement (Initial Registration)\", \"LLC – Founding Agreement / Statute – Corporately Organized (Amended Registration)\"); the one this schema models is the only LLC entry with no '(Amended Registration)'/'(Registration of Amendments)' suffix, i.e. the base initial-registration template, hash-named `618e68ad75f32513541e3ae9768d9c870245ae7f.docx`. Fetched directly: HTTP 200, `Content-Type` not distinctively set beyond the CDN default, 36,094 bytes, sha256 `d08a2587699c707e191cdec45713e1e0e5f35133db6e9a3650a2e54a75cb74d3`. Confirmed a genuine Office Open XML `.docx` (zip local-file-header magic `50 4b 03 04`), not the legacy OLE2 binary `.doc` format Ethiopia's own Investment Permit form (a sibling candidate this same GOV-4246 cycle banked but did not author) uses — that OLE2 format has no straightforward zip/XML extraction path with this session's tooling, which was one factor favoring this candidate. `docProps/core.xml` records `dc:creator` \"Rusudani\", `cp:lastModifiedBy` \"Author\", `cp:revision` \"252\" (a long-maintained template), `dcterms:created` 2021-12-14T08:52:00Z, `dcterms:modified` 2026-05-06T09:55:00Z (recent, confirming this is the current revision); `docProps/app.xml` records `Pages` 3, `Words` 1155.\n\nExtracted with a from-scratch Node.js zip-central-directory parser (no `unzip`, `python3 zipfile`, or `adm-zip` package available in this session's environment; wrote a ~40-line central-directory-walk + `zlib.inflateRawSync` reader instead, following this registry's established zlib-based extraction precedent for gated formats) reading `word/document.xml` directly, then walking `<w:tbl>`/`<w:tr>`/`<w:tc>`/`<w:p>`/`<w:t>` tokens in document order to recover both plain paragraph text and each table's row/cell structure independently (the plain-paragraph pass alone would have flattened the two partner tables' cells into ambiguous run-on text, so a second cell-aware pass was run specifically to confirm row/column counts). Confirmed via this second pass: exactly two tables, each with one header row (columns \"Partner(s) *\" / \"Amount of share *\" / \"Share participation of partners in the issued capital *\") and exactly three pre-numbered data rows (1, 2, 3) — no continuation note or 'attach an additional page for more partners' instruction was found anywhere in the extracted text (unlike `mn/gasr/state-registration-limited-liability-company`'s UB-03 form, which explicitly instructs attaching a same-format page for a sixth founder onward). This document also contains **no** `<w:sdt>` content-control elements, **no** OOXML checkbox form fields, and **no** `w:sym`/Wingdings glyph runs anywhere — every conditional on this form (capital fields marked 'if applicable', the second partners table gated on 'In case of placement of issued shares...') is prose-only, so this is a plain print-and-fill template with field requiredness derived entirely from the asterisk convention stated on the form itself ('* - Fields marked with a symbol are mandatory') and the surrounding prose, the same read-the-cells approach this registry uses for other non-fillable sources. `word/footnotes.xml` and `word/endnotes.xml` are both present but contain no footnote/endnote text (empty `<w:t>` content), confirmed by direct extraction — no hidden caveats were dropped by not surfacing them.\n\nModels 46 `fields[]` across 8 steps (Company Identity; Capital; Partners and Share Participation in Issued Capital; Authorized Shares and Post-Placement Issued Shares; Redistribution of Partners' Shares After Placement; Governing Body; Optional Representatives; Signatures). Six disclosed source-fidelity findings: (1) Neither partners table (the initial 'Partners and their share participation in the Issued capital' table, nor the later 'In case of placement of issued shares, redistribution...' table) prints an explicit 'number of partners' field the way `mn/gasr`'s UB-03 does (its own §5.1 'Number of founders') — rather than inventing a non-printed count discriminator, `partner1*`/`redistributionPartner1*` are modelled required (a founding agreement always names at least one partner) and `partner2*`/`partner3*`/`redistributionPartner2*`/`redistributionPartner3*` are modelled `required: false` with no `requiredWhen` gate, the same bare-optional convention `lv/ur/sole-trader-registration-kr2` uses for its own unlabelled second signature block, rather than guessing an unstated trigger. (2) The 'Partner(s) *' column itself is printed as a single table cell whose instructions read, verbatim, \"For a natural person – name, surname, personal identification number, residential address; For a legal entity – firm name, identification code, legal address (hereinafter: identification data)\" — the form's own parenthetical names this combined concept 'identification data', so each partner is modelled as one free-text `partnerNIdentificationData` field rather than split into separate name/ID/address sub-fields the way `mn/gasr`'s UB-03 table (which prints those as genuinely separate columns) is modelled. (3) The template prints a second 'Number of issued shares ... (if applicable)' / 'Nominal value of issued shares (if applicable)' pair immediately after the 'Authorized number of shares' / 'Nominal value of authorized shares' fields and immediately before the redistribution table — read as the post-placement issued-share count/value resulting from placing some of the authorized shares, and modelled as distinct fields (`issuedSharesAfterPlacementCount`, `nominalValueOfIssuedShareAfterPlacementGel`) from the initial-registration `numberOfIssuedShares`/`nominalValueOfIssuedShareGel` fields earlier in the document, since the template itself repeats the same two prompts in two structurally distinct places rather than referring back to the first pair. (4) The redistribution table's own intro sentence, \"In case of placement of issued shares, redistribution of partners' shares and percentage participation in the capital:\", is conditional prose with no printed checkbox — modelled the same bare-optional way as the authorized/post-placement share fields immediately preceding it (no synthetic boolean discriminator invented), consistent with finding 1's reasoning. (5) 'Governing Body ....' (the governing body's own name/title, e.g. Director, Directorate, Board of Directors) is printed with no asterisk and is modelled `required: false`, while the immediately following '* Member(s) of the governing body' is asterisked and modelled with `governingBodyMember1` required and `governingBodyMember2`/`governingBodyMember3` optional (three dotted blank lines are printed, no fourth) — the same bare-optional bounded-slot convention as finding 1. (6) The 'Person authorized for management and representation' name field and the following 'Email address and telephone number of the person authorized for management and representation' block are each independently asterisked as their own mandatory items — modelled as three required fields (`personAuthorizedForManagementAndRepresentationName`, `authorizedPersonEmail`, `authorizedPersonPhone`) rather than one combined field, since the template marks both prompts with their own leading asterisk. The printed '+ 995 5' phone-number prefix hint (Georgia country code plus a mobile-operator leading digit) is documented in `authorizedPersonPhone`'s description rather than encoded as a validation pattern, since the template does not itself specify a full format.\n\n3 valid mock scenarios (a single-partner LLC with only the mandatory fields and no authorized-share/redistribution/optional-representative content; a three-partner LLC with authorized capital, a subsequent placement of issued shares, and a full three-row redistribution table; a two-partner LLC with a general commercial representative and a partner's-share manager both filled in) plus 15 mutation-control fixtures (a missing-required fixture for each of the 13 statically-required fields, an invalid-type fixture for `numberOfIssuedShares`, and an unknown top-level field) are committed under `conformance/ge/napr/llc-founding-agreement-standard-statute/1.0.1/`. An ephemeral, from-scratch conformance checker (deriving required rules directly from this schema's own `fields[]`, discarded after use, not committed) ran all 18: all 3 valid scenarios at 0 errors, all 15 mutation controls each raising exactly 1 error, and confirmed every `requiredWhen` field reference resolves (0 dangling references — this document has none, per findings 1 and 4 above, all conditionality is bare-optional). Validated clean with `node tools/validate.mjs` and `node tools/validate-ajv.mjs`, individually and as part of the full registry run."
  },
  "maturity": {
    "level": "structural-reference",
    "criteria": {
      "structuralReference": true,
      "verifiedSchema": false,
      "agentReadySchema": false,
      "executionTestedSchema": false
    },
    "method": "maturity-self-assessment-v1",
    "assertedBy": "GovSchema Engineering (Standards Engineer)",
    "assertedAt": "2026-07-22"
  },
  "license": "CC-BY-4.0",
  "steps": [
    {
      "id": "company_identity",
      "title": "Legal Form and Company Identity",
      "fields": ["firmNameGeorgian", "firmNameEnglish", "legalAddress"],
      "next": "capital"
    },
    {
      "id": "capital",
      "title": "Capital (If Applicable)",
      "fields": [
        "authorizedCapitalAmountGel",
        "issuedCapitalAmountGel",
        "numberOfIssuedShares",
        "nominalValueOfIssuedShareGel"
      ],
      "next": "partners_and_share_participation"
    },
    {
      "id": "partners_and_share_participation",
      "title": "Partners and Their Share Participation in the Issued Capital",
      "fields": [
        "partner1IdentificationData",
        "partner1ShareAmountUnits",
        "partner1SharePercent",
        "partner2IdentificationData",
        "partner2ShareAmountUnits",
        "partner2SharePercent",
        "partner3IdentificationData",
        "partner3ShareAmountUnits",
        "partner3SharePercent"
      ],
      "next": "authorized_and_post_placement_shares"
    },
    {
      "id": "authorized_and_post_placement_shares",
      "title": "Authorized Shares and Post-Placement Issued Shares (If Applicable)",
      "fields": [
        "authorizedNumberOfShares",
        "nominalValueOfAuthorizedShareGel",
        "issuedSharesAfterPlacementCount",
        "nominalValueOfIssuedShareAfterPlacementGel"
      ],
      "next": "redistribution_of_partners_shares"
    },
    {
      "id": "redistribution_of_partners_shares",
      "title": "Redistribution of Partners' Shares After Placement of Issued Shares (If Applicable)",
      "fields": [
        "redistributionPartner1IdentificationData",
        "redistributionPartner1ShareAmountUnits",
        "redistributionPartner1SharePercent",
        "redistributionPartner2IdentificationData",
        "redistributionPartner2ShareAmountUnits",
        "redistributionPartner2SharePercent",
        "redistributionPartner3IdentificationData",
        "redistributionPartner3ShareAmountUnits",
        "redistributionPartner3SharePercent"
      ],
      "next": "governing_body"
    },
    {
      "id": "governing_body",
      "title": "Governing Body",
      "fields": [
        "governingBodyName",
        "governingBodyMember1",
        "governingBodyMember2",
        "governingBodyMember3",
        "representativeAuthorityScope",
        "personAuthorizedForManagementAndRepresentationName",
        "authorizedPersonEmail",
        "authorizedPersonPhone"
      ],
      "next": "optional_representatives"
    },
    {
      "id": "optional_representatives",
      "title": "General Commercial Representative and Partner's-Share Manager (If Applicable)",
      "fields": ["generalCommercialRepresentative", "partnerShareManager"],
      "next": "signatures"
    },
    {
      "id": "signatures",
      "title": "Signatures",
      "fields": [
        "signatory1Name",
        "signatory1Signature",
        "signatory2Name",
        "signatory2Signature",
        "signatory3Name",
        "signatory3Signature",
        "executionDate"
      ]
    }
  ],
  "fields": [
    {
      "name": "firmNameGeorgian",
      "label": "Firm Name",
      "type": "string",
      "required": true,
      "description": "The LLC's firm name in the Georgian language. The template's own note requires it to be specified in Georgian, in accordance with the Law of Georgia on Entrepreneurs.",
      "sourceRef": "\"*Firm Name...\" — \"Must be specified in the Georgian language, in accordance with the Law of Georgia on Entrepreneurs\""
    },
    {
      "name": "firmNameEnglish",
      "label": "Firm Name in English",
      "type": "string",
      "required": true,
      "description": "The LLC's firm name transliterated/translated into English. The template's own note requires it to correspond to the name defined in Georgian.",
      "sourceRef": "\"* Firm Name in English...\" — \"Must correspond to the name defined in the Georgian language\""
    },
    {
      "name": "legalAddress",
      "label": "Legal Address",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The physical (actual) address of the partnership.",
      "sourceRef": "\"* Legal Address...\" — \"The physical (actual) address of the partnership\""
    },
    {
      "name": "authorizedCapitalAmountGel",
      "label": "Authorized capital amounts to ... GEL",
      "type": "number",
      "required": false,
      "description": "The maximum amount of capital, in GEL, within which the LLC may decide to issue shares in the future. Printed under a section header explicitly marked 'Capital (If applicable)'.",
      "sourceRef": "\"Authorized capital amounts to.......... GEL\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "issuedCapitalAmountGel",
      "label": "Issued capital amounts to ... GEL",
      "type": "number",
      "required": false,
      "description": "The monetary amount, in GEL, equal to the total nominal value of the company's issued shares. The template's own note states payment (contribution) of this amount is not mandatory at the time of registration.",
      "sourceRef": "\"Issued capital amounts to.......... GEL\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "numberOfIssuedShares",
      "label": "The number of issued shares amounts to ... units",
      "type": "integer",
      "required": true,
      "description": "Total number of shares issued by the LLC in exchange for consideration, regardless of whether that consideration has actually been received. Must be a whole number.",
      "sourceRef": "\"* The number of issued shares amounts to .............. units\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "nominalValueOfIssuedShareGel",
      "label": "The nominal value of one share is ... GEL (issued shares, if applicable)",
      "type": "number",
      "required": false,
      "description": "Nominal value of one issued share, expressed in GEL. Printed under 'Nominal value of issued shares, if applicable'.",
      "sourceRef": "\"Nominal value of issued shares, if applicable\" — \"The nominal value of one share is .............. GEL\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "partner1IdentificationData",
      "label": "Partner(s) — identification data (row 1)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Identification data for the first partner: for a natural person, name, surname, personal identification number, and residential address; for a legal entity, firm name, identification code, and legal address. The template prints this as a single free-text table cell rather than separate sub-columns, and itself names the combined concept 'identification data'. Always required — a founding agreement always names at least one partner, and the table prints no continuation instruction for a fourth or later partner.",
      "sourceRef": "Partners table 1, row 1, column \"Partner(s) *\""
    },
    {
      "name": "partner1ShareAmountUnits",
      "label": "Amount of share (row 1)",
      "type": "integer",
      "required": true,
      "description": "First partner's amount of share in the issued capital, expressed as a whole number of units.",
      "sourceRef": "Partners table 1, row 1, column \"Amount of share *\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "partner1SharePercent",
      "label": "Share participation of partners in the issued capital (row 1)",
      "type": "number",
      "required": true,
      "description": "First partner's share participation in the issued capital, expressed as a percentage.",
      "sourceRef": "Partners table 1, row 1, column \"Share participation of partners in the issued capital *\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "partner2IdentificationData",
      "label": "Partner(s) — identification data (row 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data for a second partner, using the same combined natural-person/legal-entity format as `partner1IdentificationData`. Left optional with no synthetic count discriminator, since the source form prints no explicit 'number of partners' field to gate on.",
      "sourceRef": "Partners table 1, row 2, column \"Partner(s) *\""
    },
    {
      "name": "partner2ShareAmountUnits",
      "label": "Amount of share (row 2)",
      "type": "integer",
      "required": false,
      "description": "Second partner's amount of share in the issued capital, as a whole number of units.",
      "sourceRef": "Partners table 1, row 2, column \"Amount of share *\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "partner2SharePercent",
      "label": "Share participation of partners in the issued capital (row 2)",
      "type": "number",
      "required": false,
      "description": "Second partner's share participation in the issued capital, as a percentage.",
      "sourceRef": "Partners table 1, row 2, column \"Share participation of partners in the issued capital *\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "partner3IdentificationData",
      "label": "Partner(s) — identification data (row 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data for a third partner, using the same combined format as `partner1IdentificationData`. This is the last row the source table prints; no continuation instruction for a fourth partner was found.",
      "sourceRef": "Partners table 1, row 3, column \"Partner(s) *\""
    },
    {
      "name": "partner3ShareAmountUnits",
      "label": "Amount of share (row 3)",
      "type": "integer",
      "required": false,
      "description": "Third partner's amount of share in the issued capital, as a whole number of units.",
      "sourceRef": "Partners table 1, row 3, column \"Amount of share *\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "partner3SharePercent",
      "label": "Share participation of partners in the issued capital (row 3)",
      "type": "number",
      "required": false,
      "description": "Third partner's share participation in the issued capital, as a percentage.",
      "sourceRef": "Partners table 1, row 3, column \"Share participation of partners in the issued capital *\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "authorizedNumberOfShares",
      "label": "Authorized number of shares is ... units (If applicable)",
      "type": "integer",
      "required": false,
      "description": "Maximum number of shares that may be issued and placed in the future by decision of the partners.",
      "sourceRef": "\"Authorized number of shares is ............. units (If applicable)\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "nominalValueOfAuthorizedShareGel",
      "label": "The nominal value of one share is ... GEL (authorized shares, if applicable)",
      "type": "number",
      "required": false,
      "description": "Nominal value of one authorized share, expressed in GEL.",
      "sourceRef": "\"Nominal value of authorized shares (if applicable)\" — \"The nominal value of one share is ............ GEL\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "issuedSharesAfterPlacementCount",
      "label": "Number of issued shares is ... units (if applicable)",
      "type": "integer",
      "required": false,
      "description": "Number of issued shares resulting after placing some of the authorized shares — printed as a second, distinct 'number of issued shares' prompt immediately after the authorized-share fields and immediately before the redistribution table, not a repeat of `numberOfIssuedShares`.",
      "sourceRef": "\"Number of issued shares is ............. units (if applicable)\" (second occurrence, following the authorized-share fields)",
      "validation": { "minimum": 0 }
    },
    {
      "name": "nominalValueOfIssuedShareAfterPlacementGel",
      "label": "The nominal value of one share is ... GEL (issued shares after placement, if applicable)",
      "type": "number",
      "required": false,
      "description": "Nominal value of one issued share following the post-placement issuance described by `issuedSharesAfterPlacementCount`.",
      "sourceRef": "\"Nominal value of issued shares (if applicable)\" (second occurrence) — \"The nominal value of one share is .............. GEL\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "redistributionPartner1IdentificationData",
      "label": "Partner(s) — identification data (redistribution, row 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data for the first partner in the post-placement redistribution table, using the same combined format as `partner1IdentificationData`. Gated on no synthetic discriminator: the table's own intro sentence ('In case of placement of issued shares, redistribution of partners' shares...') is conditional prose with no printed checkbox, so this whole table is modelled bare-optional, the same convention used for the authorized/post-placement share fields immediately preceding it.",
      "sourceRef": "Partners table 2 (redistribution), row 1, column \"Partner(s) * Identification data\""
    },
    {
      "name": "redistributionPartner1ShareAmountUnits",
      "label": "Amount of share (redistribution, row 1)",
      "type": "integer",
      "required": false,
      "description": "First partner's redistributed amount of share, as a whole number of units.",
      "sourceRef": "Partners table 2 (redistribution), row 1, column \"Amount of share * Expressed as a whole number (units)\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "redistributionPartner1SharePercent",
      "label": "Share participation of partners in the issued capital (redistribution, row 1)",
      "type": "number",
      "required": false,
      "description": "First partner's redistributed share participation, as a percentage.",
      "sourceRef": "Partners table 2 (redistribution), row 1, column \"Share participation of partners in the issued capital * Expressed as a percentage\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "redistributionPartner2IdentificationData",
      "label": "Partner(s) — identification data (redistribution, row 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data for a second partner in the redistribution table.",
      "sourceRef": "Partners table 2 (redistribution), row 2, column \"Partner(s) * Identification data\""
    },
    {
      "name": "redistributionPartner2ShareAmountUnits",
      "label": "Amount of share (redistribution, row 2)",
      "type": "integer",
      "required": false,
      "description": "Second partner's redistributed amount of share, as a whole number of units.",
      "sourceRef": "Partners table 2 (redistribution), row 2, column \"Amount of share * Expressed as a whole number (units)\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "redistributionPartner2SharePercent",
      "label": "Share participation of partners in the issued capital (redistribution, row 2)",
      "type": "number",
      "required": false,
      "description": "Second partner's redistributed share participation, as a percentage.",
      "sourceRef": "Partners table 2 (redistribution), row 2, column \"Share participation of partners in the issued capital * Expressed as a percentage\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "redistributionPartner3IdentificationData",
      "label": "Partner(s) — identification data (redistribution, row 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data for a third partner in the redistribution table. This is the last row the source table prints.",
      "sourceRef": "Partners table 2 (redistribution), row 3, column \"Partner(s) * Identification data\""
    },
    {
      "name": "redistributionPartner3ShareAmountUnits",
      "label": "Amount of share (redistribution, row 3)",
      "type": "integer",
      "required": false,
      "description": "Third partner's redistributed amount of share, as a whole number of units.",
      "sourceRef": "Partners table 2 (redistribution), row 3, column \"Amount of share * Expressed as a whole number (units)\"",
      "validation": { "minimum": 0 }
    },
    {
      "name": "redistributionPartner3SharePercent",
      "label": "Share participation of partners in the issued capital (redistribution, row 3)",
      "type": "number",
      "required": false,
      "description": "Third partner's redistributed share participation, as a percentage.",
      "sourceRef": "Partners table 2 (redistribution), row 3, column \"Share participation of partners in the issued capital * Expressed as a percentage\"",
      "validation": { "minimum": 0, "maximum": 100 }
    },
    {
      "name": "governingBodyName",
      "label": "Governing Body",
      "type": "string",
      "required": false,
      "description": "Name of the governing body (e.g. Director, Directorate, Board of Directors, Presidium, etc.). Printed with no asterisk, unlike the following 'Member(s) of the governing body' item.",
      "sourceRef": "\"Governing Body ....\""
    },
    {
      "name": "governingBodyMember1",
      "label": "Member(s) of the governing body (line 1)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Identification of the first member of the governing body: for a natural person, name, surname, personal identification number, and residential address; for a legal entity, name and identification number; plus the term of authority, if any is specified.",
      "sourceRef": "\"* Member(s) of the governing body\", line 1"
    },
    {
      "name": "governingBodyMember2",
      "label": "Member(s) of the governing body (line 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification of a second governing-body member, same format as `governingBodyMember1`.",
      "sourceRef": "\"* Member(s) of the governing body\", line 2"
    },
    {
      "name": "governingBodyMember3",
      "label": "Member(s) of the governing body (line 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification of a third governing-body member, same format as `governingBodyMember1`. This is the last of exactly three blank lines the template prints.",
      "sourceRef": "\"* Member(s) of the governing body\", line 3"
    },
    {
      "name": "representativeAuthorityScope",
      "label": "Scope of representative authority of the members of the governing body",
      "type": "string",
      "required": true,
      "description": "Whether the governing-body members represent the company jointly (together) or individually (separately); if members have different representative powers, the scope of authority of each must be indicated.",
      "sourceRef": "\"* Scope of representative authority of the members of the governing body\""
    },
    {
      "name": "personAuthorizedForManagementAndRepresentationName",
      "label": "Person authorized for management and representation",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "The person authorized for management and representation, responsible for administering the subject's authorized user page (electronic address). Only one person may be indicated even if there are multiple managers/representatives.",
      "sourceRef": "\"* Person authorized for management and representation responsible for administering the subject's authorized user page (electronic address)\""
    },
    {
      "name": "authorizedPersonEmail",
      "label": "Email address of the person authorized for management and representation",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Email address of the person authorized for management and representation, used to administer the subject's authorized user page. The template's own note requires it to be specified using Latin script.",
      "sourceRef": "\"* Email address and telephone number of the person authorized for management and representation...\" — email line, \"(The email address must be specified using Latin script)\""
    },
    {
      "name": "authorizedPersonPhone",
      "label": "Telephone number of the person authorized for management and representation",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Mobile phone number of the person authorized for management and representation. The template pre-prints a '+995 5' prefix hint (Georgia's country code plus a mobile-operator leading digit) but specifies no further format, so no validation pattern is encoded here beyond that documented hint.",
      "sourceRef": "\"* Email address and telephone number of the person authorized for management and representation...\" — phone line, \"+ 995 5 ...\" — \"(Mobile phone number of a mobile operator operating in Georgia)\""
    },
    {
      "name": "generalCommercialRepresentative",
      "label": "General commercial representative / procurator, if applicable",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Identification data (natural person: name, surname, personal identification number, residential address; legal entity: name, identification number) and term of authority, if applicable, of a general commercial representative or procurator.",
      "sourceRef": "\"General commercial representative / procurator, if applicable\""
    },
    {
      "name": "partnerShareManager",
      "label": "Manager of a partner's share, if applicable",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "If applicable, the identification details of the partner, the amount of the share under management, and the identification details of the share manager.",
      "sourceRef": "\"Manager of a partner's share, if applicable\""
    },
    {
      "name": "signatory1Name",
      "label": "Partner / person authorized for management and representation (signature block 1)",
      "type": "string",
      "required": true,
      "classification": "pii",
      "description": "Printed name of the first signatory (a partner, or the person authorized for management and representation). A founding agreement always has at least one signatory.",
      "sourceRef": "Signature block 1, \"Partner / person authorized for management and representation\""
    },
    {
      "name": "signatory1Signature",
      "label": "Signature (block 1)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Representation of the first signatory's physical signature. Left optional, consistent with this registry's convention of not requiring uncapturable physical-signature data.",
      "sourceRef": "Signature block 1, \"Signature\""
    },
    {
      "name": "signatory2Name",
      "label": "Partner / person authorized for management and representation (signature block 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Printed name of a second signatory. The template prints three visually identical signature blocks with no label distinguishing their purpose; modelled optional beyond the first, the same bare-optional convention as the partner and governing-body slots above.",
      "sourceRef": "Signature block 2, \"Partner / person authorized for management and representation\""
    },
    {
      "name": "signatory2Signature",
      "label": "Signature (block 2)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Representation of the second signatory's physical signature.",
      "sourceRef": "Signature block 2, \"Signature\""
    },
    {
      "name": "signatory3Name",
      "label": "Partner / person authorized for management and representation (signature block 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Printed name of a third signatory. This is the last of exactly three signature blocks the template prints.",
      "sourceRef": "Signature block 3, \"Partner / person authorized for management and representation\""
    },
    {
      "name": "signatory3Signature",
      "label": "Signature (block 3)",
      "type": "string",
      "required": false,
      "classification": "pii",
      "description": "Representation of the third signatory's physical signature.",
      "sourceRef": "Signature block 3, \"Signature\""
    },
    {
      "name": "executionDate",
      "label": "Date",
      "type": "date",
      "required": false,
      "description": "Date the founding agreement is executed/signed. Printed once at the end of the document, applying to all signature blocks.",
      "sourceRef": "\"Date: ---------------------------------------\""
    }
  ]
}
