glam/.opencode/rules
kempersc 01b9d77566 feat(archief-assistent): add ontology-driven types vocabulary for cache segmentation
Add LinkML-derived vocabulary for semantic cache entity extraction (Rule 46):

- types-vocab.json: 10,142 lines of institution type vocabulary from LinkML
  - 19 GLAMORCUBESFIXPHDNT type codes with Dutch/English/German/French labels
  - Includes subtypes (kunstmuseum, rijksmuseum, streekarchief, etc.)
  - Extracted from CustodianType.yaml and CustodianTypes.yaml

- types-vocabulary.ts: TypeScript module for entity extraction
  - Exports INSTITUTION_TYPES with regex patterns per type code
  - Replaces hardcoded patterns with schema-derived vocabulary
  - Supports multilingual matching

- Rule 46 documentation (.opencode/rules/)
  - Specifies vocabulary extraction workflow
  - Defines cache key generation algorithm
  - Migration path from hardcoded patterns
2026-01-10 12:57:03 +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-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): add ontology-driven types vocabulary for cache segmentation 2026-01-10 12:57:03 +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 update frontend 2026-01-08 15:56:28 +01:00
slot-noun-singular-convention.md Refactor code structure for improved readability and maintainability 2026-01-09 11:05:26 +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