{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-06T21:34:25Z",
    "providers": [
      "Codex"
    ],
    "missingProviders": [
      "Grok"
    ],
    "pass": 2,
    "cost": {
      "grok": {
        "usd": null,
        "turns": null,
        "seconds": 2.3,
        "error": "Error: Internal error: {\n  \"message\": \"API error (status 402 Payment Required): Grok Build usage balance exhausted\",\n  \"http_status\": 402\n}",
        "retried": true
      },
      "codex": {
        "seconds": 60.1,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.3\n--------\nworkdir: R:\\02_PROJECTS\\02_Meta_Models_Platforms\\Ver.cy\\current\\thing-registry-backlog\nmodel: gpt-6-astra\nprovider: openai\napproval: never\nsandbox: read-only\nreasoning effort: none\nreasoning summaries: none\nsession id: 01a078a3-f564-7d72-ba7a-5535fcebc9df\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: Eid al-Fitr\nRegistry id: vr.tr.eid-al-fitr\nPlane / domain: ACT / ACT.ACT\nRegistry definition: (none recorded)\nNames folded into this entry: (none)\n\nA"
      }
    },
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-06T12:00:00Z",
      "ingestedAt": "2026-10-06T08:11:00+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "failure_modes_and_hazards",
        "owners",
        "visual_identification"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-07T10:10:31+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q464458",
    "registryId": "vr.tr.eid-al-fitr",
    "name": "Eid al-Fitr",
    "version": "0.1.0-research.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "ACT.ACT"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q464458/",
  "model": {
    "registry_id": "vr.tr.eid-al-fitr",
    "name": "Eid al-Fitr",
    "purpose": "Enable an AI agent to recognise an Eid al-Fitr observance, assess its locally established timing and readiness, and coordinate appropriate actions within the authority and practices of its community.",
    "definition": "",
    "scope_statement": "This model owns Eid al-Fitr as an observance marking the completion of Ramadan, including its community-specific determination, observance arrangements, participation conditions and completion state.",
    "in_scope": [
      "Identity of an Eid al-Fitr observance and the community to which it applies",
      "Determination and announcement of its timing for a specified year and locality",
      "Arrangements for Eid prayer and associated communal observance",
      "Coordination of zakat al-fitr without assuming a universal calculation or distribution rule",
      "Community-specific celebration, access and participation arrangements",
      "Readiness, changes and completion of the particular observance"
    ],
    "out_of_scope": [
      "Ramadan fasting practices and individual fasting compliance",
      "Eid al-Adha, pilgrimage and sacrificial rites",
      "General Islamic jurisprudence and adjudication of religious obligations",
      "Astronomical observation systems and general calendar computation",
      "Charitable organisations, beneficiary records and financial transaction processing",
      "Employment law, statutory holiday entitlements and general venue management"
    ],
    "distinguishing_features": [
      "The occasion is identified as Eid al-Fitr associated with the completion of Ramadan and the beginning of Shawwal, rather than Eid al-Adha.",
      "A particular occurrence is anchored to a Hijri year and a named community or authority; a Gregorian date alone does not establish its applicability.",
      "A Ramadan evening meal or fasting activity does not become Eid al-Fitr merely because it occurs near Ramadan's end.",
      "An Eid prayer, zakat al-fitr collection or family gathering may be associated with the observance without individually constituting the entire observance.",
      "A civil holiday labelled Eid al-Fitr may cover a different interval from the community's religious observance and must be recorded separately."
    ],
    "characteristics": [
      {
        "name": "Observance community",
        "kind": "relation",
        "unit_or_values": "Named community, locality and applicable religious authority",
        "why_it_matters": "Establishes whose announcement and practices govern the occurrence."
      },
      {
        "name": "Hijri year",
        "kind": "measurement",
        "unit_or_values": "Year in the Hijri calendar",
        "why_it_matters": "Distinguishes recurring occurrences independently of Gregorian calendar conversion."
      },
      {
        "name": "Timing determination basis",
        "kind": "category",
        "unit_or_values": "Reported moon sighting, calendar calculation, authority declaration, combined basis or unresolved; retain the authority's wording",
        "why_it_matters": "Explains how the recorded date was established without treating one method as universally binding."
      },
      {
        "name": "Announcement state",
        "kind": "state",
        "unit_or_values": "Awaiting determination, provisional, announced, revised or disputed",
        "why_it_matters": "Controls whether an agent can communicate settled timing or must preserve uncertainty."
      },
      {
        "name": "Applicable observance interval",
        "kind": "measurement",
        "unit_or_values": "Locally established start and end with time zone, precision and supporting announcement",
        "why_it_matters": "Separates the observance interval from prayer times and civil holiday dates."
      },
      {
        "name": "Eid prayer arrangement",
        "kind": "state",
        "unit_or_values": "Unknown, planned, confirmed, changed, completed or cancelled for a specified gathering",
        "why_it_matters": "Supports coordination without making one gathering's status the status of Eid itself."
      },
      {
        "name": "Zakat al-fitr guidance",
        "kind": "relation",
        "unit_or_values": "Applicable guidance source specifying form, amount basis, timing and responsible distributor",
        "why_it_matters": "Allows practical coordination while preserving differences in religious guidance."
      },
      {
        "name": "Participation conditions",
        "kind": "category",
        "unit_or_values": "Locally specified access, capacity, accessibility and gathering-specific participation arrangements",
        "why_it_matters": "Determines which participation actions can be offered accurately."
      }
    ],
    "affordances": [
      "Associate an Eid al-Fitr occurrence with its community, Hijri year and authoritative announcements.",
      "Track provisional timing and update affected arrangements when the applicable announcement changes.",
      "Explain differences between community observance dates without declaring one community's decision universally applicable.",
      "Coordinate attendance at a confirmed Eid prayer or related gathering using its actual participation conditions.",
      "Provide reminders and referrals for zakat al-fitr using explicitly attributed local guidance.",
      "Record completion or cancellation of individual arrangements while preserving unresolved questions about the wider observance."
    ],
    "agent_conduct": {
      "may": [
        "Explain Eid al-Fitr and its customs, citing sources from the communities that observe it.",
        "Give the expected date and state that communities may fix it differently.",
        "Help schedule work, school or services around the holiday on request."
      ],
      "must_not": [
        "Present one authority's date as binding on all observers.",
        "Mock, stereotype or misrepresent the festival or its observers.",
        "Use observance data to identify or profile people by religion.",
        "Schedule mandatory events on the holiday where the person has asked to observe it."
      ],
      "requires_human": [
        "Granting or refusing leave for observance."
      ]
    },
    "ethics": {
      "considerations": [
        "Religious holidays are central to identity and community and must be treated with respect.",
        "Charity given at Eid supports people in need; misdirecting it wrongs them."
      ],
      "affected_parties": [
        "Muslims who observe it",
        "Employees and students",
        "Recipients of charity"
      ]
    },
    "owners": {
      "steward": "Religious authorities and communities that announce and observe it.",
      "master_systems": []
    },
    "visual_identification": [
      "Congregational prayers in mosques or open grounds on the morning after Ramadan ends.",
      "Festive clothing, family visits and greetings such as Eid Mubarak."
    ],
    "failure_modes_and_hazards": [
      "Crowded travel and gatherings raise the risk of crushes and accidents."
    ],
    "what_it_is_for": [
      "Eid al-Fitr marks the end of Ramadan and begins on the first day of Shawwal in the Islamic calendar.",
      "Communities observe it through communal prayer, charity, family visits, and shared meals according to local practice.",
      "Its locally recognised date informs arrangements for gatherings, travel, and time away from work or school."
    ],
    "facets_not_applicable": {
      "interfaces": "No universal technical standard or single regulatory authority governs this religious observance across communities and jurisdictions."
    }
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q464458: Eid al-Fitr",
      "url": "https://www.wikidata.org/wiki/Q464458",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: Eid al-Fitr",
      "url": "https://en.wikipedia.org/wiki/Eid_al-Fitr",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "eid-identity-and-community",
        "name": "Eid identity and community",
        "description": "Establishes which Eid al-Fitr occurrence is represented and whose observance it describes.",
        "rationale": "An agent must distinguish the recurring religious occasion from a particular community's occurrence and from activities associated with it.",
        "layers": [
          {
            "id": "occasion-and-occurrence",
            "name": "Occasion and occurrence",
            "description": "Identifies the occasion and anchors its recurrence.",
            "findings": [
              {
                "id": "ramadan-completion-identity",
                "name": "Ramadan completion identity",
                "description": "Record how the occurrence is identified as Eid al-Fitr, including its Hijri year and relationship to the completion of Ramadan.",
                "questions": [
                  {
                    "text": "What identifies this occurrence as Eid al-Fitr, and to which Hijri year does it belong?",
                    "kind": "definition",
                    "id": "ramadan-completion-identity-q01"
                  },
                  {
                    "text": "Does the record describe the whole observance, an Eid prayer, a celebration or a civil holiday associated with it?",
                    "kind": "boundary",
                    "id": "ramadan-completion-identity-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "community-and-authority",
            "name": "Community and authority",
            "description": "Locates the observance within the community and authority relationships that make its decisions applicable.",
            "findings": [
              {
                "id": "applicable-community-decision",
                "name": "Applicable community decision",
                "description": "Record the community represented and the authority it follows for this occurrence without extending that authority to unrelated communities.",
                "questions": [
                  {
                    "text": "Which community and locality does this observance represent, and whose Eid determination does it follow?",
                    "kind": "provenance",
                    "id": "applicable-community-decision-q01"
                  },
                  {
                    "text": "Where nearby communities follow different determinations, which participants and arrangements does each decision cover?",
                    "kind": "boundary",
                    "id": "applicable-community-decision-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "shawwal-determination-and-announcement",
        "name": "Shawwal determination and announcement",
        "description": "Tracks how the applicable beginning of Eid is determined, announced and translated into usable local timing.",
        "rationale": "Eid planning can precede a final announcement, so an agent needs to distinguish forecasts from decisions and respond to revisions.",
        "layers": [
          {
            "id": "determination-evidence",
            "name": "Determination evidence",
            "description": "Records the basis and status of the community's timing decision.",
            "findings": [
              {
                "id": "attributed-eid-announcement",
                "name": "Attributed Eid announcement",
                "description": "Preserve the relevant announcement, its issuer, publication time and stated determination basis.",
                "questions": [
                  {
                    "text": "What announcement or guidance establishes the date, who issued it and what determination basis does it state?",
                    "kind": "provenance",
                    "id": "attributed-eid-announcement-q01"
                  },
                  {
                    "text": "Is the date provisional, announced, revised or disputed within the represented community?",
                    "kind": "measurement",
                    "id": "attributed-eid-announcement-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "local-timing-and-revisions",
            "name": "Local timing and revisions",
            "description": "Separates observance timing from associated schedules and manages changes.",
            "findings": [
              {
                "id": "usable-local-eid-timing",
                "name": "Usable local Eid timing",
                "description": "Record locally applicable timing at its supported precision and identify arrangements dependent on it.",
                "questions": [
                  {
                    "text": "What local dates, time zone and interval boundaries are established, and which refer only to prayer, celebrations or civil holidays?",
                    "kind": "measurement",
                    "id": "usable-local-eid-timing-q01"
                  },
                  {
                    "text": "If the applicable Eid announcement changes, which schedules and participant notices require an update?",
                    "kind": "action",
                    "id": "usable-local-eid-timing-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "eid-prayer-and-fitr-giving",
        "name": "Eid prayer and fitr giving",
        "description": "Connects Eid prayer arrangements and zakat al-fitr coordination to explicitly attributed community guidance.",
        "rationale": "These observance-specific activities create practical timing and readiness decisions that generic event planning cannot resolve.",
        "layers": [
          {
            "id": "eid-prayer-arrangements",
            "name": "Eid prayer arrangements",
            "description": "Describes a particular Eid prayer gathering and the conditions needed to participate.",
            "findings": [
              {
                "id": "confirmed-prayer-opportunity",
                "name": "Confirmed prayer opportunity",
                "description": "Record the organiser's prayer schedule, location, participation arrangements and current operating state.",
                "questions": [
                  {
                    "text": "Which organiser confirms the prayer venue, start time and any alternative sessions or weather arrangements?",
                    "kind": "provenance",
                    "id": "confirmed-prayer-opportunity-q01"
                  },
                  {
                    "text": "What must a participant know or arrange to attend this specific Eid prayer?",
                    "kind": "action",
                    "id": "confirmed-prayer-opportunity-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "zakat-al-fitr-coordination",
            "name": "Zakat al-fitr coordination",
            "description": "Captures applicable guidance and distribution arrangements without deciding individual religious liability.",
            "findings": [
              {
                "id": "attributed-fitr-giving-instructions",
                "name": "Attributed fitr giving instructions",
                "description": "Record the guidance followed for zakat al-fitr and distinguish religious timing guidance from a collector's operational cutoff.",
                "questions": [
                  {
                    "text": "Which guidance specifies the applicable form, amount basis and timing of zakat al-fitr for this community?",
                    "kind": "provenance",
                    "id": "attributed-fitr-giving-instructions-q01"
                  },
                  {
                    "text": "What collection or distribution action is available, and how does its operational cutoff relate to the timing stated in that guidance?",
                    "kind": "action",
                    "id": "attributed-fitr-giving-instructions-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "eid-celebration-and-observance-state",
        "name": "Eid celebration and observance state",
        "description": "Represents locally associated celebrations and assesses the state of concrete observance arrangements.",
        "rationale": "An agent must support actual participation while avoiding assumptions that every community celebrates identically or that one cancelled event cancels Eid.",
        "layers": [
          {
            "id": "local-celebration-and-participation",
            "name": "Local celebration and participation",
            "description": "Identifies community-specific Eid activities and their attendance conditions.",
            "findings": [
              {
                "id": "locally-attested-eid-activities",
                "name": "Locally attested Eid activities",
                "description": "Record meals, visits, greetings or public celebrations only where they are associated with this occurrence by participants or organisers.",
                "questions": [
                  {
                    "text": "Which celebrations are actually associated with this occurrence, and who identifies them as local customs or organised activities?",
                    "kind": "provenance",
                    "id": "locally-attested-eid-activities-q01"
                  },
                  {
                    "text": "Which activities are public, invitation-only or otherwise restricted, and what accessibility arrangements are confirmed?",
                    "kind": "boundary",
                    "id": "locally-attested-eid-activities-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "readiness-and-completion",
            "name": "Readiness and completion",
            "description": "Assesses individual arrangements and determines what an agent may communicate or coordinate next.",
            "findings": [
              {
                "id": "arrangement-specific-observance-state",
                "name": "Arrangement-specific observance state",
                "description": "Track readiness and outcomes separately for Eid prayer, giving arrangements and celebrations rather than asserting one undifferentiated completion state.",
                "questions": [
                  {
                    "text": "Which Eid arrangements are confirmed, awaiting the date announcement, changed, completed or cancelled, and what evidence supports those states?",
                    "kind": "measurement",
                    "id": "arrangement-specific-observance-state-q01"
                  },
                  {
                    "text": "Given those states and the agent's authorization, what reminder, schedule update or participation coordination may happen next?",
                    "kind": "action",
                    "id": "arrangement-specific-observance-state-q02"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Which authorities and primary sources should ground the initial model, and how should differences between their guidance be represented?",
    "How should the model express religious observance boundaries, extended local celebrations and civil holiday intervals without conflating them?",
    "What evidence is sufficient to treat an Eid announcement as applicable when a locality contains communities following different authorities?",
    "Which variations in Eid prayer participation and zakat al-fitr guidance require explicit representation rather than a link to community guidance?",
    "What level of occurrence should be authoritative in the registry: a community's annual observance, a locality-wide grouping or another explicitly defined unit?"
  ],
  "statistics": {
    "bundles": 4,
    "layers": 8,
    "findings": 8,
    "questions": 16
  }
}
