{"input": "VCV000012345", "source_db": "clinvar", "how": "remote", "expect": {"valid": true, "normalized": "VCV000012345"}, "note": "a real variation record"}
{"input": "RCV000013138", "source_db": "clinvar", "how": "remote", "expect": {"valid": true, "normalized": "RCV000013138"}, "note": "a real RCV record; one search covers every accession type"}
{"input": "VCV999999999", "source_db": "clinvar", "how": "remote", "expect": {"valid": false}, "note": "well-formed but no such accession; the search returns zero hits"}
{"input": "vcv000012345", "source_db": "clinvar", "how": "remote", "expect": {"valid": false, "suggestion": "VCV000012345"}, "note": "lowercase; the canonical uppercase form exists remotely"}
{"input": "VCV12345", "source_db": "clinvar", "how": "remote", "expect": {"valid": false}, "note": "too few digits; fails the grammar before any lookup"}
