vibeqc.ensure_skala_model

vibeqc.ensure_skala_model(cache_dir=None, *, downloader=None)[source]

Return a verified local model, downloading it atomically if needed.

A corrupt cache entry is never loaded. It is replaced only after a newly downloaded artifact has passed the published SHA-256 check, so a failed repair leaves the previous bytes in place for diagnosis.

Parameters:
Return type:

Path