{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/685e46158fa2432d9d0b29575310c050\" frameborder=\"0\" width=\"1200\" height=\"900\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":900,"width":1200,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":900,"thumbnail_width":1200,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/685e46158fa2432d9d0b29575310c050-7230ec87ede4227e.gif","duration":434.583,"title":"Cider Reptidex Genetics Engine Explained","description":"Hey everyone, it is Dusty. I built and walked through the genetics engine in Cider of Reptidex, starting with a quick demo like an Exantic Crested Gecko to show how hets and no visual outcomes happen with one parent lacking the trait. I explained why reptile genetics needs more than a standard Punnett square, including codominance, allelic series, lethal combinations, and combo morphs. The engine is pure TypeScript with zero database dependency, using a modular orchestrator calling Punnett, Allelic Series, LethalChecker, and ComboMatcher, and it hardstops beyond 12 variable loci for practicality. I did not ask viewers for any specific action."}