{
  "vercy": "1.0-draft",
  "publication": {
    "status": "research-draft",
    "adjudicationStatus": "unreviewed",
    "publishableCanonical": false,
    "generatedAt": "2026-09-12T10:03:53Z",
    "providers": [
      "Codex"
    ],
    "breadth": "recalled by Codex without web access - no source was read",
    "missingProviders": [],
    "pass": 2,
    "cost": {
      "grok": {
        "seconds": 15.4,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\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: 01a09511-a814-71d1-ad3d-7224a6ddd853\n--------\nuser\nDescribe what is already known about one registered thing. Answer as JSON only, no prose around it.\n\nThing: GP Slovenian Istria\nSense to describe: (none recorded)\nDomain code: ACT.EVT\nAlso known as: (none)\n\n\nContext for this batch of 1001 things:\n# Batch 043: ",
        "usd": 0.0,
        "recall": true
      },
      "codex": {
        "seconds": 76.4,
        "error": "Reading additional input from stdin...\nOpenAI Codex v0.153.4\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: 01a09511-a80e-7e42-b448-416664e8ab56\n--------\nuser\nYou are drafting a Vercy meta-model for one registered thing. Answer as JSON only, no prose around it.\n\nThing: GP Slovenian Istria\nRegistry id: vr.tr.gp-slovenian-istria\nPlane / domain: ACT / ACT.EVT\nRegistry definition: (none recorded)\nNames folded into this "
      }
    },
    "enrichment": {
      "pass": 3,
      "engine": "claude",
      "producedAt": "2026-10-06T12:00:00Z",
      "ingestedAt": "2026-10-06T08:45:58+00:00",
      "fields": [
        "agent_conduct",
        "ethics",
        "failure_modes_and_hazards",
        "owners",
        "standards_and_regulation",
        "visual_identification"
      ]
    },
    "gate": {
      "passed": true,
      "version": "1.0",
      "at": "2026-10-07T10:10:26+00:00",
      "evidence": [
        "completeness 1.00",
        "sense: Wikidata description",
        "2 live sources",
        "review by codex: pass"
      ]
    }
  },
  "metaModel": {
    "id": "THING-Q15814162",
    "registryId": "vr.tr.gp-slovenian-istria",
    "name": "GP Slovenian Istria",
    "version": "0.1.0-research.1",
    "entryKind": "thing",
    "family": "Thing Registry",
    "domain": [
      "ACT.EVT"
    ],
    "status": "research-draft"
  },
  "canonicalUrl": "https://ver.cy/models/thing/q15814162/",
  "model": {
    "registry_id": "vr.tr.gp-slovenian-istria",
    "name": "GP Slovenian Istria",
    "purpose": "Enable an agent to identify GP Slovenian Istria, distinguish its editions, assess their sporting and operational state, and act on edition-specific evidence.",
    "definition": "GP Slovenian Istria is a men's one-day road cycling race held in the Slovenian part of Istria.",
    "scope_statement": "This model owns the recurring road cycling event registered as vr.tr.gp-slovenian-istria in ACT / ACT.EVT, its continuity across names, and the relationships needed to interpret individual editions, courses, participation, decisions and results.",
    "in_scope": [
      "Event identity, historical names and continuity between editions",
      "Edition dates, calendar classification and occurrence status",
      "Edition-specific routes, lap arrangements and start and finish locations",
      "Organising responsibilities, accepted participants and race-control decisions",
      "Official classifications, result revisions and unresolved source disagreements"
    ],
    "out_of_scope": [
      "Slovenian Istria as a geographic region",
      "Other Slovenian or Istrian cycling races",
      "Cyclists' biographies and teams' histories beyond their participation",
      "General road cycling rules except their application to an edition",
      "Road infrastructure ownership and municipal administration",
      "Broadcast productions and sponsorship businesses as independent entities"
    ],
    "distinguishing_features": [
      "Identify the event through its organiser and cycling-calendar records, rather than matching the words Slovenia or Istria alone.",
      "The organiser describes a one-day road race in Slovenian Istria, associated with Izola and classified within the UCI Europe Tour as 1.2; apply classification to the documented edition. Source: [official race overview](https://www.gp-slovenianistria.si/en/race).",
      "The organiser traces the event to 2014 and an earlier GP of Izola name; establish the exact naming transition from dated records before treating historical labels as interchangeable. Source: [official race history](https://www.gp-slovenianistria.si/en/race).",
      "Distinguish the recurring event from a particular year's running: a changed course, sponsor title or date does not alone establish a new event.",
      "Distinguish a one-day race classification from the general classification of a stage race or a recreational cycling event."
    ],
    "characteristics": [
      {
        "name": "Event and edition identity",
        "kind": "relation",
        "unit_or_values": "Registry id linked to organiser and UCI identifiers, with separate edition references",
        "why_it_matters": "Prevents duplicate models and results being attached to the wrong running."
      },
      {
        "name": "Edition title",
        "kind": "category",
        "unit_or_values": "Source-attested title, language, sponsor wording and effective edition",
        "why_it_matters": "Supports recognition across historical and promotional names."
      },
      {
        "name": "Calendar placement",
        "kind": "category",
        "unit_or_values": "Edition-specific discipline, competition category, UCI class and circuit",
        "why_it_matters": "Determines which sporting framework must be consulted."
      },
      {
        "name": "Race timing",
        "kind": "measurement",
        "unit_or_values": "Gregorian date and local timestamp with time zone; scheduled and actual values distinguished",
        "why_it_matters": "Separates calendar announcements from what actually occurred."
      },
      {
        "name": "Edition status",
        "kind": "state",
        "unit_or_values": "Announced, scheduled, postponed, cancelled, underway, completed or unresolved",
        "why_it_matters": "Prevents a calendar listing or missing result from being mistaken for proof of occurrence or cancellation."
      },
      {
        "name": "Course configuration",
        "kind": "relation",
        "unit_or_values": "Versioned route, start and finish sites, ordered lap sequence and direction",
        "why_it_matters": "Makes operational instructions and comparisons specific to the relevant route."
      },
      {
        "name": "Race distance",
        "kind": "measurement",
        "unit_or_values": "Kilometres, with planned or raced basis and route version",
        "why_it_matters": "Supports validation of lap arithmetic and recognition of shortened editions."
      },
      {
        "name": "Participation status",
        "kind": "state",
        "unit_or_values": "Invited, entered, accepted, confirmed starter, started, finished, DNS, DNF or DSQ",
        "why_it_matters": "Keeps team announcements distinct from actual participation and classification."
      },
      {
        "name": "Result authority",
        "kind": "state",
        "unit_or_values": "Provisional, official, amended or disputed, with issuing authority and timestamp",
        "why_it_matters": "Determines whether an agent may present a placing as settled."
      }
    ],
    "affordances": [
      "Resolve historical or sponsored race names to the registered event when continuity is evidenced.",
      "Assemble an edition briefing from its calendar entry, technical guide, route updates and confirmed starters.",
      "Compare editions while exposing changes in route, distance and sporting conditions.",
      "Flag conflicting dates, edition numbers, route instructions or results for review.",
      "Update occurrence and result status from attributable organiser or sporting-authority records.",
      "Determine whether available evidence supports publishing a result or whether an unresolved decision must remain visible."
    ],
    "agent_conduct": {
      "may": [
        "Report race editions and results from official sources.",
        "Describe the route through the Slovenian Istrian coast and hills."
      ],
      "must_not": [
        "Help a rider or team cheat or dope.",
        "Encourage spectators to stand on narrow coastal or hill roads during the race.",
        "Repeat doping allegations beyond official sanctions.",
        "Alter or misattribute results."
      ],
      "requires_human": [
        "Correcting results after a sanction or appeal."
      ]
    },
    "ethics": {
      "considerations": [
        "Narrow roads in the region raise the risk of crashes involving riders and spectators.",
        "Early-season races are key for young riders seeking contracts."
      ],
      "affected_parties": [
        "Riders and teams",
        "Spectators",
        "Local residents"
      ]
    },
    "owners": {
      "steward": "The race organizer under the national federation and the international cycling union.",
      "master_systems": [
        "National cycling federation results records"
      ]
    },
    "visual_identification": [
      "A one-day road race on hilly and coastal roads in the Slovenian part of Istria."
    ],
    "failure_modes_and_hazards": [
      "Crashes on narrow, winding descents."
    ],
    "standards_and_regulation": [
      "UCI Cycling Regulations, Union Cycliste Internationale."
    ],
    "what_it_is_for": [
      "GP Slovenian Istria is encountered in road cycling calendars, race reporting and results for competition in Slovenian Istria.",
      "Edition-specific information supports following competitors, interpreting results and planning attendance or race operations."
    ]
  },
  "sources": [
    {
      "id": "wikidata",
      "title": "Wikidata item Q15814162: GP Slovenian Istria",
      "url": "https://www.wikidata.org/wiki/Q15814162",
      "url_status": "live",
      "what_it_supports": "identity and sense of the item",
      "checked_by": "wikidata-api"
    },
    {
      "id": "wikipedia-en",
      "title": "Wikipedia: GP Slovenian Istria",
      "url": "https://en.wikipedia.org/wiki/GP_Slovenian_Istria",
      "url_status": "live",
      "what_it_supports": "general description of the item",
      "checked_by": "wikidata-api sitelink"
    }
  ],
  "structure": {
    "bundles": [
      {
        "id": "race-identity-and-continuity",
        "name": "Race identity and continuity",
        "description": "Establish which records describe GP Slovenian Istria and which describe neighbouring events.",
        "rationale": "Historical Izola naming and broader Istria terminology create opportunities for both duplicate records and false matches.",
        "layers": [
          {
            "id": "names-and-identifiers",
            "name": "Names and identifiers",
            "description": "Connect the registry entry with dated official titles and external event records.",
            "findings": [
              {
                "id": "attested-race-name",
                "name": "Attested race name",
                "description": "Require evidence connecting each historical, translated or sponsored label to this event.",
                "questions": [
                  {
                    "text": "Which organiser or UCI records connect GP Slovenian Istria, Velika nagrada Slovenske Istre and GP of Izola?",
                    "kind": "provenance",
                    "id": "attested-race-name-q01"
                  },
                  {
                    "text": "Which similar Slovenia or Istria race names refer to separate events?",
                    "kind": "boundary",
                    "id": "attested-race-name-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "edition-lineage",
            "name": "Edition lineage",
            "description": "Distinguish event continuity from the identity and numbering of each running.",
            "findings": [
              {
                "id": "edition-sequence",
                "name": "Edition sequence",
                "description": "Treat year, edition number and continuity as separately evidenced claims.",
                "questions": [
                  {
                    "text": "What dated records establish the first running and the edition sequence through the Izola naming transition?",
                    "kind": "provenance",
                    "id": "edition-sequence-q01"
                  },
                  {
                    "text": "How do the organiser's edition numbers account for years with no documented running?",
                    "kind": "definition",
                    "id": "edition-sequence-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "calendar-and-occurrence",
        "name": "Calendar and occurrence",
        "description": "Determine when an edition was intended to happen and whether it took place.",
        "rationale": "A recurring race needs edition-level temporal evidence; a nominal annual schedule cannot establish actual occurrence.",
        "layers": [
          {
            "id": "scheduled-race-window",
            "name": "Scheduled race window",
            "description": "Separate the race start from registration, team presentation and other supporting activities.",
            "findings": [
              {
                "id": "edition-date-and-start",
                "name": "Edition date and start",
                "description": "Maintain attributable scheduled and actual race times with explicit temporal precision.",
                "questions": [
                  {
                    "text": "What date and local start time do the edition's calendar entry and latest technical guide specify?",
                    "kind": "measurement",
                    "id": "edition-date-and-start-q01"
                  },
                  {
                    "text": "Which times refer to the competitive start, neutralised departure or pre-race activities?",
                    "kind": "boundary",
                    "id": "edition-date-and-start-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "occurrence-and-changes",
            "name": "Occurrence and changes",
            "description": "Track postponement, cancellation or completion without inferring causes from gaps.",
            "findings": [
              {
                "id": "documented-edition-status",
                "name": "Documented edition status",
                "description": "Require dated evidence for status changes and attributed explanations for disruption.",
                "questions": [
                  {
                    "text": "Which official notice or result establishes that the edition occurred, was postponed or was cancelled?",
                    "kind": "provenance",
                    "id": "documented-edition-status-q01"
                  },
                  {
                    "text": "If a date changed or an edition did not run, who stated the reason and do other authoritative records disagree?",
                    "kind": "provenance",
                    "id": "documented-edition-status-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "istrian-course-and-race-distance",
        "name": "Istrian course and race distance",
        "description": "Represent the edition-specific road course around Izola and Slovenian Istria.",
        "rationale": "Route direction, lap composition and start or finish relocation materially change how the race is interpreted and operated.",
        "layers": [
          {
            "id": "route-and-lap-configuration",
            "name": "Route and lap configuration",
            "description": "Connect route maps, roadbooks and distance statements to one course version.",
            "findings": [
              {
                "id": "course-version-consistency",
                "name": "Course version consistency",
                "description": "Check ordered road sections, lap counts and any shortened opening lap against the published total.",
                "questions": [
                  {
                    "text": "Which large and finishing circuits, directions and lap counts apply to this edition?",
                    "kind": "definition",
                    "id": "course-version-consistency-q01"
                  },
                  {
                    "text": "Do the lap lengths, opening section and any neutralised distance reconcile with the stated race distance?",
                    "kind": "measurement",
                    "id": "course-version-consistency-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "start-finish-and-route-revisions",
            "name": "Start, finish and route revisions",
            "description": "Identify authoritative locations and changes affecting access and competition.",
            "findings": [
              {
                "id": "operative-route-instructions",
                "name": "Operative route instructions",
                "description": "Resolve superseded maps and instructions before using a route for an edition briefing.",
                "questions": [
                  {
                    "text": "Which dated instruction establishes this edition's exact start and finish locations in Izola?",
                    "kind": "provenance",
                    "id": "operative-route-instructions-q01"
                  },
                  {
                    "text": "What confirmed relocation, diversion or shortening requires the agent to revise its course briefing?",
                    "kind": "action",
                    "id": "operative-route-instructions-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "sporting-authority-and-participation",
        "name": "Sporting authority and participation",
        "description": "Connect race classification, responsible officials and eligible starters.",
        "rationale": "The event's UCI context must be applied through the relevant edition's regulations and accepted participation records.",
        "layers": [
          {
            "id": "edition-rules-and-responsibilities",
            "name": "Edition rules and responsibilities",
            "description": "Establish the applicable sporting framework and the roles authorised to make race decisions.",
            "findings": [
              {
                "id": "applicable-race-authority",
                "name": "Applicable race authority",
                "description": "Distinguish organiser responsibilities from commissaires' sporting decisions and public-road permissions.",
                "questions": [
                  {
                    "text": "Which calendar record and regulations establish this edition's UCI class and permitted rider and team categories?",
                    "kind": "provenance",
                    "id": "applicable-race-authority-q01"
                  },
                  {
                    "text": "Who can approve a course change, neutralise racing or issue a sporting penalty for this edition?",
                    "kind": "action",
                    "id": "applicable-race-authority-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "teams-riders-and-start-confirmation",
            "name": "Teams, riders and start confirmation",
            "description": "Track how announced participation becomes a verified start.",
            "findings": [
              {
                "id": "actual-starting-field",
                "name": "Actual starting field",
                "description": "Resolve team and rider identities against final confirmation and actual start evidence.",
                "questions": [
                  {
                    "text": "Which list records invited teams, accepted entries and confirmed starters, and when was each issued?",
                    "kind": "provenance",
                    "id": "actual-starting-field-q01"
                  },
                  {
                    "text": "What evidence distinguishes a late replacement, a non-starter and a rider who started but did not finish?",
                    "kind": "boundary",
                    "id": "actual-starting-field-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "race-decisions-and-results",
        "name": "Race decisions and results",
        "description": "Determine what happened competitively and which outcome may be treated as official.",
        "rationale": "A winner announcement alone cannot represent finish statuses, race interventions or later amendments.",
        "layers": [
          {
            "id": "interventions-and-competitive-extent",
            "name": "Interventions and competitive extent",
            "description": "Record decisions that altered the racing actually completed.",
            "findings": [
              {
                "id": "effect-of-race-control-decisions",
                "name": "Effect of race-control decisions",
                "description": "Connect an interruption or shortening to its authorised effect on timing, distance and classification.",
                "questions": [
                  {
                    "text": "Did an official decision neutralise, interrupt or shorten this edition, and which section was affected?",
                    "kind": "provenance",
                    "id": "effect-of-race-control-decisions-q01"
                  },
                  {
                    "text": "How did that decision change the counted race distance, timing or eligibility for classification?",
                    "kind": "measurement",
                    "id": "effect-of-race-control-decisions-q02"
                  }
                ]
              }
            ]
          },
          {
            "id": "classification-and-amendments",
            "name": "Classification and amendments",
            "description": "Maintain authoritative results and visible disagreements between versions.",
            "findings": [
              {
                "id": "publishable-result",
                "name": "Publishable result",
                "description": "Distinguish provisional finish information from official and subsequently amended classifications.",
                "questions": [
                  {
                    "text": "Which official classification establishes placings, winner's time, gaps and non-finish or disqualification statuses?",
                    "kind": "provenance",
                    "id": "publishable-result-q01"
                  },
                  {
                    "text": "When organiser, UCI and timing-provider results differ, what evidence supports an update and which disagreement must remain explicit?",
                    "kind": "action",
                    "id": "publishable-result-q02"
                  }
                ]
              }
            ]
          }
        ]
      },
      {
        "id": "evidence-and-external-alignment",
        "name": "Evidence and external alignment",
        "description": "What the world already says about this thing, gathered so the model can be checked against it.",
        "rationale": "A model that cannot be lined up against existing standards, identifiers and practice cannot be adopted by anyone who already uses them.",
        "layers": [
          {
            "id": "reported-evidence",
            "name": "Reported evidence",
            "description": "Findings from the breadth pass, kept separate from the structural claims.",
            "findings": [
              {
                "id": "evidence-confidence-notes",
                "name": "Check these first",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "This description is based on recall, without consulting sources.",
                  "Verify the official naming history, first edition and edition-specific UCI classification.",
                  "Dates, route, distance, organiser and participant eligibility require edition-specific confirmation."
                ],
                "questions": [
                  {
                    "id": "evidence-confidence-notes-q01",
                    "text": "Which of these check these first hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-identifiers",
                "name": "Identifiers and schemes",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  {
                    "scheme": "Union Cycliste Internationale (UCI) race classification",
                    "value_or_pattern": "1.2",
                    "note": "Known as a UCI Europe Tour class 1.2 race; this is a classification, not a unique event identifier, and should be checked for each edition."
                  }
                ],
                "questions": [
                  {
                    "id": "evidence-identifiers-q01",
                    "text": "Which of these identifiers and schemes hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-standards-and-regulation",
                "name": "Standards and regulation",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "UCI Cycling Regulations, Part II: Road Races, issued by the Union Cycliste Internationale."
                ],
                "questions": [
                  {
                    "id": "evidence-standards-and-regulation-q01",
                    "text": "Which of these standards and regulation hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-real-world-use",
                "name": "Real-world use",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "Competitive road racing for eligible cycling teams and riders.",
                  "Awarding results and ranking points under the rules applicable to the edition."
                ],
                "questions": [
                  {
                    "id": "evidence-real-world-use-q01",
                    "text": "Which of these real-world use hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-failure-modes-and-hazards",
                "name": "Failure modes and hazards",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  "Rider crashes and collisions during bunch racing.",
                  "Weather and road conditions affecting rider safety or race completion.",
                  "Confusing the recurring race with one dated edition when recording routes, distances or results."
                ],
                "questions": [
                  {
                    "id": "evidence-failure-modes-and-hazards-q01",
                    "text": "Which of these failure modes and hazards hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              },
              {
                "id": "evidence-neighbours",
                "name": "Neighbouring kinds and how to tell them apart",
                "description": "Recalled without web access and unsourced; every item is a lead to verify.",
                "evidence": [
                  {
                    "name": "GP Izola",
                    "difference": "An earlier name associated with this race; historical continuity and the naming transition should be verified before treating it as a separate event."
                  },
                  {
                    "name": "Istrian Spring Trophy",
                    "difference": "A separate stage race in Croatian Istria, whereas GP Slovenian Istria is a one-day race in Slovenia."
                  }
                ],
                "questions": [
                  {
                    "id": "evidence-neighbours-q01",
                    "text": "Which of these neighbouring kinds and how to tell them apart hold for the sense of GP Slovenian Istria this model covers, and on what evidence?",
                    "kind": "provenance"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  },
  "openQuestions": [
    "Which edition first officially used the Slovenian Istria title, and do contemporary documents agree with the organiser's retrospective naming history?",
    "Does the missing 2020 row in the organiser's displayed winners list represent cancellation, and what contemporary notice establishes the status and reason?",
    "How consistently do archived technical guides, organiser announcements and UCI records identify edition numbers and event continuity?",
    "Which historical editions changed UCI classification, participation eligibility or organising responsibility?",
    "Where are authoritative archived route revisions, commissaires' decisions and amended classifications available for each edition?"
  ],
  "statistics": {
    "bundles": 6,
    "layers": 11,
    "findings": 16,
    "questions": 26
  }
}
