A public repository can still lack training data, evaluation procedures, change logs, or instructions for reproducing results. In that case, users see the code, but they do not necessarily understand how the system was created and verified.
Transparency requires multiple layers: clear licenses, thorough documentation, reproducible benchmarks, and honest disclosure of limitations. Open source makes scrutiny possible; it is the community and the processes that determine whether that scrutiny actually takes place.