{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://life-helper.local/schema/reference.schema.json", "title": "Reference (인용 출처)", "type": "object", "required": ["id", "kind", "title"], "additionalProperties": false, "properties": { "id": { "type": "string", "description": "안정 식별자. 예: ref_doi_10_1136_bmj_j2353" }, "kind": { "$ref": "enums.schema.json#/$defs/ReferenceKind" }, "title": { "type": "string" }, "authors": { "type": "array", "items": { "type": "string" } }, "year": { "type": "integer", "minimum": 1900, "maximum": 2100 }, "journal": { "type": "string", "description": "kind=paper 시" }, "doi": { "type": "string", "description": "kind=paper 시 우선" }, "url": { "type": "string", "format": "uri" }, "episode_number": { "type": "integer", "description": "kind=podcast_episode (HL ep #N)" }, "publisher": { "type": "string", "description": "kind=book 시" }, "evidence_strength": { "$ref": "enums.schema.json#/$defs/EvidenceStrength" }, "verified": { "type": "boolean", "description": "DOI/URL 실제 확인 여부" }, "note": { "type": "string", "description": "근거 한계 / 인용 주의" } } }