# Vercy AI instruction — YAML 1.2 (JSON-compatible) { "vercy": "1.0-draft", "metaModel": { "id": "world.a13-election-and-electoral-process", "name": "Election & Electoral Process", "version": "0.2.0-legacy", "family": "World Models", "category": "Reference example", "industry": [ "Cross-industry" ], "domain": [ "polity" ], "tags": [ "election", "electoral", "process" ], "status": "legacy example" }, "canonicalUrl": "https://ver.cy/models/world-a13-election-and-electoral-process/", "structure": { "bundles": [ { "name": "franchise", "description": "Who may vote and who may stand", "layersText": "voterRoll`: registration of eligible voters per roll · `eligibility`: qualification and disqualification rules", "findings": [] }, { "name": "campaign", "description": "The contest before voting day", "layersText": "nomination`: candidacies and their validation · `campaignFinance`: declared funding and spending", "findings": [] }, { "name": "ballot", "description": "The act of voting", "layersText": "ballotDesign`: questions, lists, candidate ordering · `castingChannel`: polling place, postal, assisted and other channels", "findings": [] }, { "name": "count", "description": "From ballots to mandates", "layersText": "tally`: counting, recounts, invalid ballots · `resultAndMandate`: declared results and mandate grants", "findings": [] } ] }, "serviceLayers": { "artifactFormats": [], "policies": [], "crud": {}, "roles": [] }, "legacySource": "/models/docs/polity/A13-election-and-electoral-process.md", "migrationNotes": [ "Findings, questions, artifacts, CRUD rules and access roles are not explicit in this legacy version." ] }