glam/.opencode/rules
kempersc 1fb924c412 feat: add ontology mappings to LinkML schema and enhance entity resolution
Schema enhancements (443 files):
- Add class_uri with proper ontology references (schema:, prov:, skos:, rico:)
- Add close_mappings, related_mappings per Rule 50 convention
- Replace stub hc: slot_uri with standard predicates (dcterms:identifier, skos:prefLabel)
- Improve descriptions with ontology mapping rationale
- Add prefixes blocks to all schema modules

Entity Resolution improvements:
- Add entity_resolution module with email semantics parsing
- Enhance build_entity_resolution.py with email-based matching signals
- Extend Entity Review API with filtering by signal types and count
- Add candidates caching and indexing for performance
- Add ReviewLoginPage component

New rules and documentation:
- Add Rule 51: No Hallucinated Ontology References
- Add .opencode/rules/no-hallucinated-ontology-references.md
- Add .opencode/rules/slot-ontology-mapping-reference.md
- Add adms.ttl and dqv.ttl ontology files

Frontend ontology support:
- Add RiC-O_1-1.rdf and schemaorg.owl to public/ontology
2026-01-13 13:51:02 +01:00
..
class-files-no-inline-slots.md feat(linkml-viewer): UX improvements - entry counts, deep links, settings persistence 2026-01-11 21:42:35 +01:00
disambiguation-entity-profiles.md Evaluate data enrichments of persons 2026-01-11 12:15:27 +01:00
entity-resolution-no-heuristics.md Evaluate data enrichments of persons 2026-01-11 12:15:27 +01:00
inferred-data-explicit-provenance-rule.md enrich profiles 2026-01-09 20:35:19 +01:00
kien-authoritative-source-rule.md docs(Rule 40): Add empirical validation showing 33% Google Maps error rate for Type I 2026-01-08 16:47:17 +01:00
no-hallucinated-ontology-references.md feat: add ontology mappings to LinkML schema and enhance entity resolution 2026-01-13 13:51:02 +01:00
no-ontology-prefix-in-slot-names.md Refactor code structure for improved readability and maintainability 2026-01-09 11:05:26 +01:00
ontology-driven-cache-segmentation.md feat(archief-assistent): enhance semantic cache with ontology-driven vocabulary 2026-01-10 15:38:11 +01:00
ontology-to-linkml-mapping-convention.md feat: add route for Entity Review page with lazy loading 2026-01-13 01:49:43 +01:00
ppid-birth-date-enrichment-rule.md add person profiles with PPID 2026-01-09 18:26:58 +01:00
slot-centralization-and-semantic-uri-rule.md Fix LinkML URI conflicts and generate RDF outputs 2026-01-07 12:32:59 +01:00
slot-naming-convention-rico-style.md Add new Record Set Types for various archival collections 2026-01-12 15:20:29 +01:00
slot-noun-singular-convention.md Refactor code structure for improved readability and maintainability 2026-01-09 11:05:26 +01:00
slot-ontology-mapping-reference.md feat: add ontology mappings to LinkML schema and enhance entity resolution 2026-01-13 13:51:02 +01:00
slot-usage-minimization-rule.md centralise slots 2026-01-12 14:33:56 +01:00
specificity-score-convention.md Add new slots for heritage custodian entities 2026-01-05 00:49:05 +01:00
type-naming-convention.md enrich CH entries with mission statements 2026-01-04 13:12:32 +01:00
types-classes-as-template-variables.md Refactor code structure for improved readability and maintainability 2026-01-09 11:05:26 +01:00