id: https://nde.nl/ontology/hc/class/CacheValidation name: CacheValidation title: Cache Validation Class description: 'Describes methods used for validating cache freshness (e.g., ETag, Last-Modified). **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision.' prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: - linkml:types - ../slots/has_description - ../slots/identified_by - ../slots/has_method - ../slots/has_score - ../slots/has_type default_prefix: hc classes: CacheValidation: description: A method used to validate if a cached resource is still fresh. Can use ETags, Last-Modified dates, or other mechanisms. slots: - identified_by - has_type - has_description - has_score slot_usage: identified_by: range: ETag required: false has_type: # range: string annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']"