feat(edint-organizaciones): add Organization candidate model - #10
Open
albertoabellagarcia wants to merge 1 commit into
Open
feat(edint-organizaciones): add Organization candidate model#10albertoabellagarcia wants to merge 1 commit into
albertoabellagarcia wants to merge 1 commit into
Conversation
Translates the EDINT Public Organizations Ontology (v0.2.0), an adaptation of the W3C Organization Ontology for Spanish public administration bodies and their organization charts. One entity (Organization), collapsing the source's two subclasses (OrganicUnit, PublicLawEntity, which declare no properties of their own) since hasOrganizationType's 35-value taxonomy already captures similar distinctions. Known issues documented in standard-metadata.yaml: a type collision with edint-infraestructura's existing thin Organization stub (same pattern as RegulatedZone/Vehicle/Parking), a source data bug in the AdministrationLevel SKOS scheme (all 5 concepts share one broken URI, worked around), and hasOrganizationType using official 2-letter codes rather than English labels since two codes share a duplicate English gloss in the source. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Translates the EDINT Public Organizations Ontology (v0.2.0) from
https://github.com/EDINT-Ontologia/edint-ontologia-organizaciones — an
adaptation of the W3C Organization Ontology for Spanish public
administration bodies and organization charts.
One entity: Organization (organization type, administration level,
status, hierarchy, competence region, legal provision). Collapses the
source's two subclasses (OrganicUnit, PublicLawEntity — no properties of
their own) since hasOrganizationType's 35-value taxonomy already captures
similar distinctions.
Known issues, documented not silently fixed
stub — same pattern as RegulatedZone/Vehicle/Parking in prior PRs.
concepts share the identical URI (copy-paste error, notation suffix never
updated). Rebuilt as 5 distinct enum values from each concept's own
notation/label instead of reproducing the broken shared URI.
labels, since two codes (AE, OC) share a duplicate English gloss
("State Agency") in the source's own vocabulary.
Testing
Schema/context/example files parse and validate; example.json validates
against schema.json; standard-metadata.yaml parses; index regenerated.
No real example data exists in the source repo; example is synthetic.